/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.mcr-reduction-c7b2d19 [2022-03-15 15:26:38,908 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-03-15 15:26:38,909 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-03-15 15:26:38,961 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-03-15 15:26:38,961 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-03-15 15:26:38,962 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-03-15 15:26:38,964 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-03-15 15:26:38,965 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-03-15 15:26:38,966 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-03-15 15:26:38,966 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-03-15 15:26:38,967 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-03-15 15:26:38,968 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-03-15 15:26:38,968 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-03-15 15:26:38,968 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-03-15 15:26:38,969 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-03-15 15:26:38,970 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-03-15 15:26:38,970 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-03-15 15:26:38,971 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-03-15 15:26:38,976 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-03-15 15:26:38,977 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-03-15 15:26:38,978 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-03-15 15:26:38,983 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-03-15 15:26:38,983 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-03-15 15:26:38,984 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-03-15 15:26:38,985 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-03-15 15:26:38,986 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-03-15 15:26:38,986 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-03-15 15:26:38,986 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-03-15 15:26:38,987 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-03-15 15:26:38,987 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-03-15 15:26:38,987 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-03-15 15:26:38,988 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-03-15 15:26:38,988 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-03-15 15:26:38,989 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-03-15 15:26:38,989 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-03-15 15:26:38,990 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-03-15 15:26:38,990 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-03-15 15:26:38,990 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-03-15 15:26:38,990 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-03-15 15:26:38,991 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-03-15 15:26:38,991 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-03-15 15:26:38,994 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf [2022-03-15 15:26:39,022 INFO L113 SettingsManager]: Loading preferences was successful [2022-03-15 15:26:39,022 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-03-15 15:26:39,022 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-03-15 15:26:39,022 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-03-15 15:26:39,023 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-03-15 15:26:39,023 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-03-15 15:26:39,023 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-03-15 15:26:39,023 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-03-15 15:26:39,023 INFO L138 SettingsManager]: * Use SBE=true [2022-03-15 15:26:39,024 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-03-15 15:26:39,024 INFO L138 SettingsManager]: * sizeof long=4 [2022-03-15 15:26:39,024 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-03-15 15:26:39,024 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-03-15 15:26:39,024 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-03-15 15:26:39,024 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-03-15 15:26:39,024 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-03-15 15:26:39,024 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-03-15 15:26:39,024 INFO L138 SettingsManager]: * sizeof long double=12 [2022-03-15 15:26:39,024 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-03-15 15:26:39,024 INFO L138 SettingsManager]: * Use constant arrays=true [2022-03-15 15:26:39,024 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-03-15 15:26:39,025 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-03-15 15:26:39,025 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-03-15 15:26:39,025 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-03-15 15:26:39,025 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-03-15 15:26:39,025 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-15 15:26:39,025 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-03-15 15:26:39,025 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-03-15 15:26:39,025 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-03-15 15:26:39,025 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-03-15 15:26:39,025 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-03-15 15:26:39,025 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-03-15 15:26:39,026 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-03-15 15:26:39,026 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2022-03-15 15:26:39,205 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-03-15 15:26:39,218 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-03-15 15:26:39,220 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-03-15 15:26:39,220 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2022-03-15 15:26:39,221 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2022-03-15 15:26:39,222 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-03-15 15:26:39,222 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/array-eq-symm.wvr.bpl' [2022-03-15 15:26:39,239 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-03-15 15:26:39,240 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-03-15 15:26:39,241 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-03-15 15:26:39,241 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-03-15 15:26:39,241 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-03-15 15:26:39,249 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 15.03 03:26:39" (1/1) ... [2022-03-15 15:26:39,254 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 15.03 03:26:39" (1/1) ... [2022-03-15 15:26:39,258 INFO L137 Inliner]: procedures = 3, calls = 2, calls flagged for inlining = 0, calls inlined = 0, statements flattened = 0 [2022-03-15 15:26:39,259 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-03-15 15:26:39,261 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-03-15 15:26:39,261 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-03-15 15:26:39,261 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-03-15 15:26:39,266 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 15.03 03:26:39" (1/1) ... [2022-03-15 15:26:39,267 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 15.03 03:26:39" (1/1) ... [2022-03-15 15:26:39,267 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 15.03 03:26:39" (1/1) ... [2022-03-15 15:26:39,267 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 15.03 03:26:39" (1/1) ... [2022-03-15 15:26:39,269 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 15.03 03:26:39" (1/1) ... [2022-03-15 15:26:39,270 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 15.03 03:26:39" (1/1) ... [2022-03-15 15:26:39,271 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 15.03 03:26:39" (1/1) ... [2022-03-15 15:26:39,271 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-03-15 15:26:39,272 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-03-15 15:26:39,272 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-03-15 15:26:39,272 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-03-15 15:26:39,273 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.03 03:26:39" (1/1) ... [2022-03-15 15:26:39,290 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-15 15:26:39,294 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:26:39,310 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-03-15 15:26:39,329 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-03-15 15:26:39,338 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2022-03-15 15:26:39,338 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-03-15 15:26:39,338 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-03-15 15:26:39,339 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2022-03-15 15:26:39,339 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-03-15 15:26:39,339 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-03-15 15:26:39,339 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2022-03-15 15:26:39,339 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-03-15 15:26:39,339 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-03-15 15:26:39,340 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-03-15 15:26:39,371 INFO L234 CfgBuilder]: Building ICFG [2022-03-15 15:26:39,372 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-03-15 15:26:39,430 INFO L275 CfgBuilder]: Performing block encoding [2022-03-15 15:26:39,435 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-03-15 15:26:39,435 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2022-03-15 15:26:39,436 INFO L202 PluginConnector]: Adding new model array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.03 03:26:39 BoogieIcfgContainer [2022-03-15 15:26:39,436 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-03-15 15:26:39,437 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-03-15 15:26:39,437 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-03-15 15:26:39,445 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-03-15 15:26:39,446 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.03 03:26:39" (1/2) ... [2022-03-15 15:26:39,446 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5d3af0dc and model type array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.03 03:26:39, skipping insertion in model container [2022-03-15 15:26:39,446 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 15.03 03:26:39" (2/2) ... [2022-03-15 15:26:39,447 INFO L111 eAbstractionObserver]: Analyzing ICFG array-eq-symm.wvr.bpl [2022-03-15 15:26:39,451 WARN L150 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-03-15 15:26:39,451 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-03-15 15:26:39,451 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-03-15 15:26:39,451 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-03-15 15:26:39,489 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-03-15 15:26:39,534 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-03-15 15:26:39,541 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mLazyFiniteAutomaton=false, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR, mMcrOptimizeForkJoin=true, mMcrOverapproximateWrwc=true [2022-03-15 15:26:39,541 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2022-03-15 15:26:39,551 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 28 places, 25 transitions, 66 flow [2022-03-15 15:26:39,567 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-03-15 15:26:39,569 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-03-15 15:26:39,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-03-15 15:26:39,574 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:26:39,574 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:26:39,574 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:26:39,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:26:39,578 INFO L85 PathProgramCache]: Analyzing trace with hash -167955401, now seen corresponding path program 1 times [2022-03-15 15:26:39,583 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:26:39,584 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1257522707] [2022-03-15 15:26:39,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:26:39,584 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:26:39,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:26:39,692 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:39,692 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:26:39,692 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1257522707] [2022-03-15 15:26:39,693 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1257522707] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:26:39,693 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:26:39,693 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-03-15 15:26:39,694 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [271746414] [2022-03-15 15:26:39,695 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:26:39,697 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-03-15 15:26:39,698 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:26:39,734 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-03-15 15:26:39,735 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-03-15 15:26:39,736 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-03-15 15:26:39,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:26:39,776 INFO L93 Difference]: Finished difference Result 102 states and 226 transitions. [2022-03-15 15:26:39,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-03-15 15:26:39,777 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-03-15 15:26:39,778 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:26:39,784 INFO L225 Difference]: With dead ends: 102 [2022-03-15 15:26:39,784 INFO L226 Difference]: Without dead ends: 95 [2022-03-15 15:26:39,785 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-03-15 15:26:39,788 INFO L933 BasicCegarLoop]: 7 mSDtfsCounter, 8 mSDsluCounter, 8 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 12 SdHoareTripleChecker+Invalid, 28 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-15 15:26:39,788 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [8 Valid, 12 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-15 15:26:39,799 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 95 states. [2022-03-15 15:26:39,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 95 to 82. [2022-03-15 15:26:39,851 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-03-15 15:26:39,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82 states to 82 states and 185 transitions. [2022-03-15 15:26:39,854 INFO L78 Accepts]: Start accepts. Automaton has 82 states and 185 transitions. Word has length 11 [2022-03-15 15:26:39,854 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:26:39,854 INFO L470 AbstractCegarLoop]: Abstraction has 82 states and 185 transitions. [2022-03-15 15:26:39,854 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-03-15 15:26:39,854 INFO L276 IsEmpty]: Start isEmpty. Operand 82 states and 185 transitions. [2022-03-15 15:26:39,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-03-15 15:26:39,855 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:26:39,855 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:26:39,856 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-03-15 15:26:39,856 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:26:39,856 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:26:39,856 INFO L85 PathProgramCache]: Analyzing trace with hash 1051815822, now seen corresponding path program 1 times [2022-03-15 15:26:39,857 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:26:39,857 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [715561116] [2022-03-15 15:26:39,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:26:39,857 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:26:39,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:26:39,953 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:39,953 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:26:39,953 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [715561116] [2022-03-15 15:26:39,954 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [715561116] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:26:39,954 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:26:39,954 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-03-15 15:26:39,954 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [332200806] [2022-03-15 15:26:39,954 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:26:39,955 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-03-15 15:26:39,955 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:26:39,955 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-03-15 15:26:39,956 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-03-15 15:26:39,956 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-03-15 15:26:40,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:26:40,005 INFO L93 Difference]: Finished difference Result 128 states and 286 transitions. [2022-03-15 15:26:40,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-15 15:26:40,006 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-03-15 15:26:40,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:26:40,007 INFO L225 Difference]: With dead ends: 128 [2022-03-15 15:26:40,007 INFO L226 Difference]: Without dead ends: 128 [2022-03-15 15:26:40,008 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-03-15 15:26:40,009 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 22 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 15 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-15 15:26:40,009 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 15 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-15 15:26:40,010 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 128 states. [2022-03-15 15:26:40,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 128 to 89. [2022-03-15 15:26:40,020 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-03-15 15:26:40,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 204 transitions. [2022-03-15 15:26:40,021 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 204 transitions. Word has length 14 [2022-03-15 15:26:40,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:26:40,022 INFO L470 AbstractCegarLoop]: Abstraction has 89 states and 204 transitions. [2022-03-15 15:26:40,022 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-03-15 15:26:40,022 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 204 transitions. [2022-03-15 15:26:40,023 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-03-15 15:26:40,023 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:26:40,023 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:26:40,023 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-03-15 15:26:40,023 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:26:40,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:26:40,024 INFO L85 PathProgramCache]: Analyzing trace with hash -1207263346, now seen corresponding path program 2 times [2022-03-15 15:26:40,024 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:26:40,024 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1855862784] [2022-03-15 15:26:40,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:26:40,024 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:26:40,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:26:40,102 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:40,103 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:26:40,103 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1855862784] [2022-03-15 15:26:40,103 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1855862784] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:26:40,103 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:26:40,103 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-03-15 15:26:40,103 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1390629058] [2022-03-15 15:26:40,103 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:26:40,104 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-15 15:26:40,104 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:26:40,104 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-15 15:26:40,104 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-03-15 15:26:40,105 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-03-15 15:26:40,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:26:40,173 INFO L93 Difference]: Finished difference Result 152 states and 327 transitions. [2022-03-15 15:26:40,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-15 15:26:40,173 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-03-15 15:26:40,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:26:40,175 INFO L225 Difference]: With dead ends: 152 [2022-03-15 15:26:40,175 INFO L226 Difference]: Without dead ends: 152 [2022-03-15 15:26:40,175 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-03-15 15:26:40,176 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 34 mSDsluCounter, 35 mSDsCounter, 0 mSdLazyCounter, 71 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s 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-03-15 15:26:40,177 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [34 Valid, 30 Invalid, 74 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 71 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:26:40,178 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152 states. [2022-03-15 15:26:40,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152 to 94. [2022-03-15 15:26:40,186 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-03-15 15:26:40,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 215 transitions. [2022-03-15 15:26:40,187 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 215 transitions. Word has length 14 [2022-03-15 15:26:40,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:26:40,188 INFO L470 AbstractCegarLoop]: Abstraction has 94 states and 215 transitions. [2022-03-15 15:26:40,188 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-03-15 15:26:40,188 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 215 transitions. [2022-03-15 15:26:40,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-03-15 15:26:40,189 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:26:40,189 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:26:40,189 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-03-15 15:26:40,189 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:26:40,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:26:40,189 INFO L85 PathProgramCache]: Analyzing trace with hash 1376889075, now seen corresponding path program 1 times [2022-03-15 15:26:40,190 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:26:40,190 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1558765672] [2022-03-15 15:26:40,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:26:40,190 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:26:40,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:26:40,230 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:40,231 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:26:40,231 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1558765672] [2022-03-15 15:26:40,231 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1558765672] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:26:40,231 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:26:40,231 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-03-15 15:26:40,231 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [378978686] [2022-03-15 15:26:40,231 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:26:40,232 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-03-15 15:26:40,232 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:26:40,232 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-03-15 15:26:40,232 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-03-15 15:26:40,232 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-03-15 15:26:40,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:26:40,275 INFO L93 Difference]: Finished difference Result 138 states and 314 transitions. [2022-03-15 15:26:40,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-15 15:26:40,276 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-03-15 15:26:40,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:26:40,277 INFO L225 Difference]: With dead ends: 138 [2022-03-15 15:26:40,277 INFO L226 Difference]: Without dead ends: 130 [2022-03-15 15:26:40,277 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-03-15 15:26:40,279 INFO L933 BasicCegarLoop]: 8 mSDtfsCounter, 17 mSDsluCounter, 16 mSDsCounter, 0 mSdLazyCounter, 51 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 17 SdHoareTripleChecker+Invalid, 51 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 51 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-15 15:26:40,279 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [17 Valid, 17 Invalid, 51 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 51 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-15 15:26:40,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130 states. [2022-03-15 15:26:40,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130 to 100. [2022-03-15 15:26:40,287 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-03-15 15:26:40,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 227 transitions. [2022-03-15 15:26:40,288 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 227 transitions. Word has length 14 [2022-03-15 15:26:40,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:26:40,288 INFO L470 AbstractCegarLoop]: Abstraction has 100 states and 227 transitions. [2022-03-15 15:26:40,288 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-03-15 15:26:40,288 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 227 transitions. [2022-03-15 15:26:40,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-03-15 15:26:40,289 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:26:40,289 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:26:40,289 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-03-15 15:26:40,290 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:26:40,290 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:26:40,290 INFO L85 PathProgramCache]: Analyzing trace with hash 633913395, now seen corresponding path program 2 times [2022-03-15 15:26:40,290 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:26:40,290 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [876658974] [2022-03-15 15:26:40,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:26:40,291 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:26:40,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:26:40,339 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:40,339 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:26:40,339 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [876658974] [2022-03-15 15:26:40,340 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [876658974] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:26:40,340 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [136035377] [2022-03-15 15:26:40,340 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:26:40,340 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:26:40,340 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:26:40,341 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:26:40,370 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:26:40,371 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:26:40,372 INFO L263 TraceCheckSpWp]: Trace formula consists of 33 conjuncts, 5 conjunts are in the unsatisfiable core [2022-03-15 15:26:40,374 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:26:40,378 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-03-15 15:26:40,489 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:40,490 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:26:40,614 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:40,614 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [136035377] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:26:40,614 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:26:40,615 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3, 3] total 5 [2022-03-15 15:26:40,615 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1831757472] [2022-03-15 15:26:40,615 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:26:40,615 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-15 15:26:40,615 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:26:40,616 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-15 15:26:40,616 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-03-15 15:26:40,616 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-03-15 15:26:40,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:26:40,685 INFO L93 Difference]: Finished difference Result 150 states and 346 transitions. [2022-03-15 15:26:40,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-15 15:26:40,685 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-03-15 15:26:40,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:26:40,686 INFO L225 Difference]: With dead ends: 150 [2022-03-15 15:26:40,686 INFO L226 Difference]: Without dead ends: 150 [2022-03-15 15:26:40,687 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:26:40,688 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 33 mSDsluCounter, 33 mSDsCounter, 0 mSdLazyCounter, 76 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 28 SdHoareTripleChecker+Invalid, 80 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 76 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:26:40,688 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [33 Valid, 28 Invalid, 80 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 76 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:26:40,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150 states. [2022-03-15 15:26:40,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150 to 103. [2022-03-15 15:26:40,694 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-03-15 15:26:40,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103 states to 103 states and 234 transitions. [2022-03-15 15:26:40,695 INFO L78 Accepts]: Start accepts. Automaton has 103 states and 234 transitions. Word has length 14 [2022-03-15 15:26:40,696 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:26:40,696 INFO L470 AbstractCegarLoop]: Abstraction has 103 states and 234 transitions. [2022-03-15 15:26:40,696 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-03-15 15:26:40,696 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states and 234 transitions. [2022-03-15 15:26:40,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-03-15 15:26:40,697 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:26:40,697 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:26:40,715 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-03-15 15:26:40,913 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:26:40,913 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:26:40,914 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:26:40,914 INFO L85 PathProgramCache]: Analyzing trace with hash 56537190, now seen corresponding path program 3 times [2022-03-15 15:26:40,914 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:26:40,914 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1093130934] [2022-03-15 15:26:40,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:26:40,914 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:26:40,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:26:40,962 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:40,963 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:26:40,963 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1093130934] [2022-03-15 15:26:40,963 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1093130934] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:26:40,963 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:26:40,963 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-03-15 15:26:40,963 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1573829520] [2022-03-15 15:26:40,963 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:26:40,963 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-03-15 15:26:40,964 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:26:40,964 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-03-15 15:26:40,964 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-03-15 15:26:40,964 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-03-15 15:26:41,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:26:41,002 INFO L93 Difference]: Finished difference Result 134 states and 303 transitions. [2022-03-15 15:26:41,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-15 15:26:41,002 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-03-15 15:26:41,002 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:26:41,003 INFO L225 Difference]: With dead ends: 134 [2022-03-15 15:26:41,003 INFO L226 Difference]: Without dead ends: 132 [2022-03-15 15:26:41,006 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-03-15 15:26:41,011 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 12 mSDsluCounter, 18 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 19 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-15 15:26:41,011 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [12 Valid, 19 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-15 15:26:41,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132 states. [2022-03-15 15:26:41,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132 to 103. [2022-03-15 15:26:41,021 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-03-15 15:26:41,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103 states to 103 states and 233 transitions. [2022-03-15 15:26:41,022 INFO L78 Accepts]: Start accepts. Automaton has 103 states and 233 transitions. Word has length 14 [2022-03-15 15:26:41,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:26:41,022 INFO L470 AbstractCegarLoop]: Abstraction has 103 states and 233 transitions. [2022-03-15 15:26:41,022 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-03-15 15:26:41,022 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states and 233 transitions. [2022-03-15 15:26:41,023 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-15 15:26:41,023 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:26:41,023 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:26:41,023 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-03-15 15:26:41,023 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:26:41,023 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:26:41,024 INFO L85 PathProgramCache]: Analyzing trace with hash -2012435128, now seen corresponding path program 1 times [2022-03-15 15:26:41,024 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:26:41,024 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [47109769] [2022-03-15 15:26:41,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:26:41,024 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:26:41,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:26:41,063 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:26:41,064 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:26:41,064 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [47109769] [2022-03-15 15:26:41,064 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [47109769] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:26:41,064 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [686041836] [2022-03-15 15:26:41,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:26:41,064 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:26:41,065 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:26:41,065 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:26:41,066 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-03-15 15:26:41,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:26:41,088 INFO L263 TraceCheckSpWp]: Trace formula consists of 40 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-15 15:26:41,089 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:26:41,161 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:41,162 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:26:41,209 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:26:41,210 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [686041836] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:26:41,210 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:26:41,210 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 4, 3] total 6 [2022-03-15 15:26:41,210 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1623106698] [2022-03-15 15:26:41,210 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:26:41,210 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:26:41,210 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:26:41,210 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:26:41,211 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:26:41,211 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-03-15 15:26:41,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:26:41,287 INFO L93 Difference]: Finished difference Result 300 states and 674 transitions. [2022-03-15 15:26:41,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:26:41,287 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-03-15 15:26:41,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:26:41,289 INFO L225 Difference]: With dead ends: 300 [2022-03-15 15:26:41,289 INFO L226 Difference]: Without dead ends: 286 [2022-03-15 15:26:41,290 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 27 SyntacticMatches, 4 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:26:41,291 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 73 mSDsluCounter, 61 mSDsCounter, 0 mSdLazyCounter, 156 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 156 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 156 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:26:41,292 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [73 Valid, 55 Invalid, 156 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 156 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:26:41,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 286 states. [2022-03-15 15:26:41,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 286 to 143. [2022-03-15 15:26:41,299 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-03-15 15:26:41,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 334 transitions. [2022-03-15 15:26:41,299 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 334 transitions. Word has length 17 [2022-03-15 15:26:41,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:26:41,300 INFO L470 AbstractCegarLoop]: Abstraction has 143 states and 334 transitions. [2022-03-15 15:26:41,300 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-03-15 15:26:41,300 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 334 transitions. [2022-03-15 15:26:41,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-15 15:26:41,301 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:26:41,301 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:26:41,317 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-03-15 15:26:41,517 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-03-15 15:26:41,517 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:26:41,517 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:26:41,517 INFO L85 PathProgramCache]: Analyzing trace with hash 617878888, now seen corresponding path program 1 times [2022-03-15 15:26:41,518 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:26:41,518 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [193034059] [2022-03-15 15:26:41,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:26:41,518 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:26:41,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:26:41,569 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:41,569 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:26:41,569 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [193034059] [2022-03-15 15:26:41,569 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [193034059] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:26:41,569 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1087512692] [2022-03-15 15:26:41,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:26:41,570 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:26:41,570 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:26:41,572 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:26:41,573 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-03-15 15:26:41,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:26:41,591 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-15 15:26:41,592 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:26:41,633 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:41,633 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:26:41,675 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:26:41,676 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:26:41,685 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:41,685 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1087512692] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:26:41,685 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:26:41,685 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3, 3] total 6 [2022-03-15 15:26:41,685 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [754364061] [2022-03-15 15:26:41,685 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:26:41,686 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:26:41,686 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:26:41,686 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:26:41,686 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:26:41,686 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-03-15 15:26:41,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:26:41,743 INFO L93 Difference]: Finished difference Result 248 states and 569 transitions. [2022-03-15 15:26:41,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-15 15:26:41,743 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-03-15 15:26:41,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:26:41,744 INFO L225 Difference]: With dead ends: 248 [2022-03-15 15:26:41,745 INFO L226 Difference]: Without dead ends: 248 [2022-03-15 15:26:41,745 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2022-03-15 15:26:41,745 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 70 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 99 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 48 SdHoareTripleChecker+Invalid, 103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 99 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-15 15:26:41,745 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [70 Valid, 48 Invalid, 103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 99 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-15 15:26:41,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 248 states. [2022-03-15 15:26:41,750 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 248 to 194. [2022-03-15 15:26:41,751 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-03-15 15:26:41,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 194 states to 194 states and 468 transitions. [2022-03-15 15:26:41,752 INFO L78 Accepts]: Start accepts. Automaton has 194 states and 468 transitions. Word has length 17 [2022-03-15 15:26:41,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:26:41,752 INFO L470 AbstractCegarLoop]: Abstraction has 194 states and 468 transitions. [2022-03-15 15:26:41,752 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-03-15 15:26:41,752 INFO L276 IsEmpty]: Start isEmpty. Operand 194 states and 468 transitions. [2022-03-15 15:26:41,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-15 15:26:41,753 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:26:41,753 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:26:41,771 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-03-15 15:26:41,969 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-03-15 15:26:41,969 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:26:41,970 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:26:41,970 INFO L85 PathProgramCache]: Analyzing trace with hash 456277538, now seen corresponding path program 2 times [2022-03-15 15:26:41,970 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:26:41,970 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1110800957] [2022-03-15 15:26:41,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:26:41,970 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:26:41,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:26:42,017 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:26:42,018 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:26:42,018 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1110800957] [2022-03-15 15:26:42,018 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1110800957] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:26:42,018 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:26:42,018 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-03-15 15:26:42,018 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [304197996] [2022-03-15 15:26:42,018 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:26:42,018 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-03-15 15:26:42,018 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:26:42,019 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-03-15 15:26:42,019 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-03-15 15:26:42,019 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-03-15 15:26:42,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:26:42,046 INFO L93 Difference]: Finished difference Result 311 states and 725 transitions. [2022-03-15 15:26:42,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-15 15:26:42,047 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-03-15 15:26:42,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:26:42,048 INFO L225 Difference]: With dead ends: 311 [2022-03-15 15:26:42,048 INFO L226 Difference]: Without dead ends: 304 [2022-03-15 15:26:42,048 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 1 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-03-15 15:26:42,050 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 21 mSDsluCounter, 19 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 24 SdHoareTripleChecker+Invalid, 62 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 62 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-15 15:26:42,050 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [21 Valid, 24 Invalid, 62 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 62 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-15 15:26:42,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 304 states. [2022-03-15 15:26:42,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 304 to 252. [2022-03-15 15:26:42,055 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-03-15 15:26:42,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 252 states to 252 states and 620 transitions. [2022-03-15 15:26:42,057 INFO L78 Accepts]: Start accepts. Automaton has 252 states and 620 transitions. Word has length 17 [2022-03-15 15:26:42,057 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:26:42,057 INFO L470 AbstractCegarLoop]: Abstraction has 252 states and 620 transitions. [2022-03-15 15:26:42,057 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-03-15 15:26:42,057 INFO L276 IsEmpty]: Start isEmpty. Operand 252 states and 620 transitions. [2022-03-15 15:26:42,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-15 15:26:42,058 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:26:42,058 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:26:42,058 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-03-15 15:26:42,058 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:26:42,058 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:26:42,058 INFO L85 PathProgramCache]: Analyzing trace with hash 614663528, now seen corresponding path program 1 times [2022-03-15 15:26:42,059 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:26:42,059 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [63343025] [2022-03-15 15:26:42,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:26:42,059 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:26:42,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:26:42,110 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:42,111 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:26:42,111 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [63343025] [2022-03-15 15:26:42,111 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [63343025] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:26:42,111 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [986318200] [2022-03-15 15:26:42,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:26:42,112 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:26:42,112 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:26:42,113 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:26:42,114 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-03-15 15:26:42,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:26:42,134 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-15 15:26:42,135 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:26:42,186 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:42,186 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:26:42,211 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:26:42,211 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:26:42,220 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:42,220 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [986318200] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:26:42,220 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:26:42,220 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 6 [2022-03-15 15:26:42,220 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [930177519] [2022-03-15 15:26:42,220 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:26:42,220 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:26:42,220 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:26:42,221 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:26:42,221 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:26:42,221 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-03-15 15:26:42,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:26:42,278 INFO L93 Difference]: Finished difference Result 355 states and 832 transitions. [2022-03-15 15:26:42,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-15 15:26:42,279 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-03-15 15:26:42,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:26:42,280 INFO L225 Difference]: With dead ends: 355 [2022-03-15 15:26:42,280 INFO L226 Difference]: Without dead ends: 314 [2022-03-15 15:26:42,280 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2022-03-15 15:26:42,281 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 56 mSDsluCounter, 43 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 40 SdHoareTripleChecker+Invalid, 91 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 86 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-15 15:26:42,281 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [56 Valid, 40 Invalid, 91 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 86 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-15 15:26:42,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 314 states. [2022-03-15 15:26:42,285 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 314 to 225. [2022-03-15 15:26:42,286 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-03-15 15:26:42,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 225 states to 225 states and 553 transitions. [2022-03-15 15:26:42,286 INFO L78 Accepts]: Start accepts. Automaton has 225 states and 553 transitions. Word has length 17 [2022-03-15 15:26:42,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:26:42,289 INFO L470 AbstractCegarLoop]: Abstraction has 225 states and 553 transitions. [2022-03-15 15:26:42,289 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-03-15 15:26:42,289 INFO L276 IsEmpty]: Start isEmpty. Operand 225 states and 553 transitions. [2022-03-15 15:26:42,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-15 15:26:42,289 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:26:42,289 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:26:42,307 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-03-15 15:26:42,503 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-03-15 15:26:42,503 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:26:42,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:26:42,504 INFO L85 PathProgramCache]: Analyzing trace with hash -38242968, now seen corresponding path program 2 times [2022-03-15 15:26:42,504 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:26:42,504 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [608800224] [2022-03-15 15:26:42,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:26:42,504 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:26:42,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:26:42,533 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:42,534 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:26:42,534 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [608800224] [2022-03-15 15:26:42,534 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [608800224] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:26:42,534 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:26:42,534 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-03-15 15:26:42,534 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1031789720] [2022-03-15 15:26:42,534 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:26:42,535 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-15 15:26:42,535 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:26:42,535 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-15 15:26:42,535 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-03-15 15:26:42,535 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-03-15 15:26:42,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:26:42,565 INFO L93 Difference]: Finished difference Result 243 states and 593 transitions. [2022-03-15 15:26:42,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-15 15:26:42,565 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-03-15 15:26:42,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:26:42,566 INFO L225 Difference]: With dead ends: 243 [2022-03-15 15:26:42,566 INFO L226 Difference]: Without dead ends: 243 [2022-03-15 15:26:42,566 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-03-15 15:26:42,567 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 16 mSDsluCounter, 29 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 28 SdHoareTripleChecker+Invalid, 65 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 62 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-15 15:26:42,567 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [16 Valid, 28 Invalid, 65 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 62 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-15 15:26:42,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 243 states. [2022-03-15 15:26:42,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 243 to 243. [2022-03-15 15:26:42,571 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-03-15 15:26:42,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 243 states to 243 states and 593 transitions. [2022-03-15 15:26:42,572 INFO L78 Accepts]: Start accepts. Automaton has 243 states and 593 transitions. Word has length 17 [2022-03-15 15:26:42,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:26:42,573 INFO L470 AbstractCegarLoop]: Abstraction has 243 states and 593 transitions. [2022-03-15 15:26:42,573 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-03-15 15:26:42,573 INFO L276 IsEmpty]: Start isEmpty. Operand 243 states and 593 transitions. [2022-03-15 15:26:42,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-03-15 15:26:42,574 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:26:42,574 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:26:42,574 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-03-15 15:26:42,574 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:26:42,574 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:26:42,574 INFO L85 PathProgramCache]: Analyzing trace with hash 417389902, now seen corresponding path program 3 times [2022-03-15 15:26:42,574 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:26:42,574 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1198426277] [2022-03-15 15:26:42,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:26:42,574 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:26:42,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:26:42,634 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:42,635 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:26:42,635 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1198426277] [2022-03-15 15:26:42,635 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1198426277] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:26:42,635 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1539234463] [2022-03-15 15:26:42,635 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:26:42,635 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:26:42,635 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:26:42,636 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:26:42,653 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-03-15 15:26:42,672 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-15 15:26:42,672 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:26:42,673 INFO L263 TraceCheckSpWp]: Trace formula consists of 47 conjuncts, 11 conjunts are in the unsatisfiable core [2022-03-15 15:26:42,674 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:26:42,909 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:42,910 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-15 15:26:42,910 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1539234463] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:26:42,910 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-03-15 15:26:42,910 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [5] total 12 [2022-03-15 15:26:42,910 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1587732375] [2022-03-15 15:26:42,910 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:26:42,910 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-15 15:26:42,910 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:26:42,910 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-15 15:26:42,911 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2022-03-15 15:26:42,911 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-03-15 15:26:43,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:26:43,068 INFO L93 Difference]: Finished difference Result 410 states and 950 transitions. [2022-03-15 15:26:43,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-15 15:26:43,069 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-03-15 15:26:43,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:26:43,070 INFO L225 Difference]: With dead ends: 410 [2022-03-15 15:26:43,070 INFO L226 Difference]: Without dead ends: 403 [2022-03-15 15:26:43,071 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=74, Invalid=198, Unknown=0, NotChecked=0, Total=272 [2022-03-15 15:26:43,071 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 64 mSDsluCounter, 95 mSDsCounter, 0 mSdLazyCounter, 207 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 72 SdHoareTripleChecker+Invalid, 219 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 207 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:26:43,071 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [64 Valid, 72 Invalid, 219 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 207 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:26:43,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 403 states. [2022-03-15 15:26:43,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 403 to 295. [2022-03-15 15:26:43,076 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-03-15 15:26:43,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 295 states to 295 states and 727 transitions. [2022-03-15 15:26:43,077 INFO L78 Accepts]: Start accepts. Automaton has 295 states and 727 transitions. Word has length 20 [2022-03-15 15:26:43,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:26:43,077 INFO L470 AbstractCegarLoop]: Abstraction has 295 states and 727 transitions. [2022-03-15 15:26:43,077 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-03-15 15:26:43,077 INFO L276 IsEmpty]: Start isEmpty. Operand 295 states and 727 transitions. [2022-03-15 15:26:43,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-03-15 15:26:43,078 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:26:43,078 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:26:43,097 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-03-15 15:26:43,289 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-03-15 15:26:43,290 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:26:43,290 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:26:43,290 INFO L85 PathProgramCache]: Analyzing trace with hash -1841689266, now seen corresponding path program 4 times [2022-03-15 15:26:43,290 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:26:43,290 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1719490340] [2022-03-15 15:26:43,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:26:43,290 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:26:43,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:26:43,329 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:43,329 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:26:43,329 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1719490340] [2022-03-15 15:26:43,329 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1719490340] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:26:43,329 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [918408164] [2022-03-15 15:26:43,329 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:26:43,329 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:26:43,329 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:26:43,331 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:26:43,332 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-03-15 15:26:43,352 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:26:43,352 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:26:43,352 INFO L263 TraceCheckSpWp]: Trace formula consists of 47 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-15 15:26:43,354 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:26:43,474 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:43,474 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-15 15:26:43,474 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [918408164] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:26:43,475 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-03-15 15:26:43,475 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [5] total 9 [2022-03-15 15:26:43,475 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1908994896] [2022-03-15 15:26:43,475 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:26:43,475 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:26:43,475 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:26:43,475 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:26:43,475 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:26:43,476 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-03-15 15:26:43,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:26:43,572 INFO L93 Difference]: Finished difference Result 559 states and 1286 transitions. [2022-03-15 15:26:43,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-15 15:26:43,573 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-03-15 15:26:43,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:26:43,575 INFO L225 Difference]: With dead ends: 559 [2022-03-15 15:26:43,575 INFO L226 Difference]: Without dead ends: 559 [2022-03-15 15:26:43,575 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:26:43,575 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 68 mSDsluCounter, 46 mSDsCounter, 0 mSdLazyCounter, 167 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 49 SdHoareTripleChecker+Invalid, 174 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 167 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:26:43,576 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [68 Valid, 49 Invalid, 174 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 167 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:26:43,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 559 states. [2022-03-15 15:26:43,581 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 559 to 363. [2022-03-15 15:26:43,582 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-03-15 15:26:43,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 363 states to 363 states and 910 transitions. [2022-03-15 15:26:43,583 INFO L78 Accepts]: Start accepts. Automaton has 363 states and 910 transitions. Word has length 20 [2022-03-15 15:26:43,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:26:43,583 INFO L470 AbstractCegarLoop]: Abstraction has 363 states and 910 transitions. [2022-03-15 15:26:43,583 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-03-15 15:26:43,583 INFO L276 IsEmpty]: Start isEmpty. Operand 363 states and 910 transitions. [2022-03-15 15:26:43,584 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-03-15 15:26:43,584 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:26:43,584 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:26:43,605 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-03-15 15:26:43,800 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-03-15 15:26:43,801 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:26:43,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:26:43,801 INFO L85 PathProgramCache]: Analyzing trace with hash -1408864728, now seen corresponding path program 5 times [2022-03-15 15:26:43,801 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:26:43,801 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1387904263] [2022-03-15 15:26:43,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:26:43,801 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:26:43,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:26:43,838 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:43,838 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:26:43,839 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1387904263] [2022-03-15 15:26:43,839 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1387904263] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:26:43,839 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [789297077] [2022-03-15 15:26:43,839 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:26:43,839 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:26:43,839 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:26:43,840 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:26:43,841 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-03-15 15:26:43,862 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-03-15 15:26:43,862 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:26:43,863 INFO L263 TraceCheckSpWp]: Trace formula consists of 47 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-15 15:26:43,863 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:26:43,932 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:43,933 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:26:44,038 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:44,038 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [789297077] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:26:44,038 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:26:44,038 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 6] total 7 [2022-03-15 15:26:44,038 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1222344303] [2022-03-15 15:26:44,038 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:26:44,039 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 15:26:44,039 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:26:44,039 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 15:26:44,039 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-03-15 15:26:44,039 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-03-15 15:26:44,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:26:44,155 INFO L93 Difference]: Finished difference Result 581 states and 1368 transitions. [2022-03-15 15:26:44,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-15 15:26:44,155 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-03-15 15:26:44,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:26:44,157 INFO L225 Difference]: With dead ends: 581 [2022-03-15 15:26:44,157 INFO L226 Difference]: Without dead ends: 581 [2022-03-15 15:26:44,158 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 35 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:26:44,158 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 84 mSDsluCounter, 91 mSDsCounter, 0 mSdLazyCounter, 211 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 69 SdHoareTripleChecker+Invalid, 222 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 211 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:26:44,158 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [84 Valid, 69 Invalid, 222 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 211 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:26:44,159 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 581 states. [2022-03-15 15:26:44,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 581 to 364. [2022-03-15 15:26:44,164 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-03-15 15:26:44,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 364 states to 364 states and 911 transitions. [2022-03-15 15:26:44,165 INFO L78 Accepts]: Start accepts. Automaton has 364 states and 911 transitions. Word has length 20 [2022-03-15 15:26:44,165 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:26:44,165 INFO L470 AbstractCegarLoop]: Abstraction has 364 states and 911 transitions. [2022-03-15 15:26:44,165 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-03-15 15:26:44,165 INFO L276 IsEmpty]: Start isEmpty. Operand 364 states and 911 transitions. [2022-03-15 15:26:44,166 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-03-15 15:26:44,166 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:26:44,166 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:26:44,182 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2022-03-15 15:26:44,382 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-03-15 15:26:44,383 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:26:44,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:26:44,383 INFO L85 PathProgramCache]: Analyzing trace with hash 2078534299, now seen corresponding path program 6 times [2022-03-15 15:26:44,383 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:26:44,383 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [74310608] [2022-03-15 15:26:44,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:26:44,383 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:26:44,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:26:44,418 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:44,419 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:26:44,419 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [74310608] [2022-03-15 15:26:44,419 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [74310608] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:26:44,419 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [460873048] [2022-03-15 15:26:44,419 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:26:44,419 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:26:44,419 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:26:44,420 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:26:44,421 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-03-15 15:26:44,439 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-15 15:26:44,439 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:26:44,440 INFO L263 TraceCheckSpWp]: Trace formula consists of 47 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-15 15:26:44,440 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:26:44,482 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:44,482 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:26:44,553 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:44,554 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [460873048] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:26:44,554 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:26:44,554 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 6 [2022-03-15 15:26:44,554 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [330104281] [2022-03-15 15:26:44,554 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:26:44,554 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:26:44,554 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:26:44,555 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:26:44,555 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:26:44,555 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-03-15 15:26:44,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:26:44,621 INFO L93 Difference]: Finished difference Result 733 states and 1784 transitions. [2022-03-15 15:26:44,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:26:44,621 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-03-15 15:26:44,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:26:44,624 INFO L225 Difference]: With dead ends: 733 [2022-03-15 15:26:44,624 INFO L226 Difference]: Without dead ends: 731 [2022-03-15 15:26:44,624 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 37 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-03-15 15:26:44,624 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 93 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 101 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 39 SdHoareTripleChecker+Invalid, 112 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 101 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:26:44,625 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [93 Valid, 39 Invalid, 112 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 101 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:26:44,625 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 731 states. [2022-03-15 15:26:44,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 731 to 499. [2022-03-15 15:26:44,634 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-03-15 15:26:44,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 499 states to 499 states and 1310 transitions. [2022-03-15 15:26:44,635 INFO L78 Accepts]: Start accepts. Automaton has 499 states and 1310 transitions. Word has length 20 [2022-03-15 15:26:44,635 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:26:44,635 INFO L470 AbstractCegarLoop]: Abstraction has 499 states and 1310 transitions. [2022-03-15 15:26:44,635 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-03-15 15:26:44,635 INFO L276 IsEmpty]: Start isEmpty. Operand 499 states and 1310 transitions. [2022-03-15 15:26:44,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-03-15 15:26:44,636 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:26:44,636 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:26:44,656 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-03-15 15:26:44,856 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-03-15 15:26:44,856 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:26:44,857 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:26:44,857 INFO L85 PathProgramCache]: Analyzing trace with hash 1456653889, now seen corresponding path program 7 times [2022-03-15 15:26:44,857 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:26:44,857 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [653765538] [2022-03-15 15:26:44,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:26:44,857 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:26:44,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:26:44,909 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:44,909 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:26:44,909 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [653765538] [2022-03-15 15:26:44,910 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [653765538] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:26:44,910 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1180563615] [2022-03-15 15:26:44,910 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:26:44,911 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:26:44,911 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:26:44,912 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:26:44,913 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-03-15 15:26:44,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:26:44,931 INFO L263 TraceCheckSpWp]: Trace formula consists of 47 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-15 15:26:44,932 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:26:44,972 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:44,972 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:26:45,037 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:45,037 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1180563615] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:26:45,037 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:26:45,037 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 6 [2022-03-15 15:26:45,037 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1691806420] [2022-03-15 15:26:45,037 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:26:45,038 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:26:45,038 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:26:45,038 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:26:45,038 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:26:45,038 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-03-15 15:26:45,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:26:45,128 INFO L93 Difference]: Finished difference Result 733 states and 1776 transitions. [2022-03-15 15:26:45,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-15 15:26:45,129 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-03-15 15:26:45,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:26:45,131 INFO L225 Difference]: With dead ends: 733 [2022-03-15 15:26:45,131 INFO L226 Difference]: Without dead ends: 733 [2022-03-15 15:26:45,132 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 36 SyntacticMatches, 2 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=36, Invalid=54, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:26:45,132 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 94 mSDsluCounter, 60 mSDsCounter, 0 mSdLazyCounter, 141 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 156 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 141 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:26:45,132 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [94 Valid, 50 Invalid, 156 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 141 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:26:45,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 733 states. [2022-03-15 15:26:45,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 733 to 496. [2022-03-15 15:26:45,140 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-03-15 15:26:45,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 496 states to 496 states and 1294 transitions. [2022-03-15 15:26:45,141 INFO L78 Accepts]: Start accepts. Automaton has 496 states and 1294 transitions. Word has length 20 [2022-03-15 15:26:45,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:26:45,142 INFO L470 AbstractCegarLoop]: Abstraction has 496 states and 1294 transitions. [2022-03-15 15:26:45,142 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-03-15 15:26:45,142 INFO L276 IsEmpty]: Start isEmpty. Operand 496 states and 1294 transitions. [2022-03-15 15:26:45,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-03-15 15:26:45,143 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:26:45,143 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:26:45,159 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2022-03-15 15:26:45,359 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-03-15 15:26:45,359 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:26:45,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:26:45,359 INFO L85 PathProgramCache]: Analyzing trace with hash 524837442, now seen corresponding path program 8 times [2022-03-15 15:26:45,359 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:26:45,359 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [981421365] [2022-03-15 15:26:45,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:26:45,360 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:26:45,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:26:45,396 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:45,397 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:26:45,397 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [981421365] [2022-03-15 15:26:45,397 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [981421365] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:26:45,397 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [751110994] [2022-03-15 15:26:45,397 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:26:45,397 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:26:45,397 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:26:45,398 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:26:45,399 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-03-15 15:26:45,415 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:26:45,415 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:26:45,416 INFO L263 TraceCheckSpWp]: Trace formula consists of 47 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-15 15:26:45,416 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:26:45,460 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:26:45,460 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:26:45,532 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:26:45,532 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [751110994] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:26:45,532 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:26:45,532 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 5 [2022-03-15 15:26:45,533 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [605373944] [2022-03-15 15:26:45,533 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:26:45,533 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-15 15:26:45,533 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:26:45,533 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-15 15:26:45,533 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-03-15 15:26:45,533 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-03-15 15:26:45,577 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:26:45,577 INFO L93 Difference]: Finished difference Result 580 states and 1484 transitions. [2022-03-15 15:26:45,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-15 15:26:45,577 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-03-15 15:26:45,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:26:45,579 INFO L225 Difference]: With dead ends: 580 [2022-03-15 15:26:45,579 INFO L226 Difference]: Without dead ends: 577 [2022-03-15 15:26:45,580 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 38 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:26:45,581 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 25 mSDsluCounter, 29 mSDsCounter, 0 mSdLazyCounter, 88 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 30 SdHoareTripleChecker+Invalid, 91 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 88 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-15 15:26:45,581 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [25 Valid, 30 Invalid, 91 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 88 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-15 15:26:45,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 577 states. [2022-03-15 15:26:45,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 577 to 492. [2022-03-15 15:26:45,591 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-03-15 15:26:45,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 492 states to 492 states and 1279 transitions. [2022-03-15 15:26:45,592 INFO L78 Accepts]: Start accepts. Automaton has 492 states and 1279 transitions. Word has length 20 [2022-03-15 15:26:45,593 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:26:45,593 INFO L470 AbstractCegarLoop]: Abstraction has 492 states and 1279 transitions. [2022-03-15 15:26:45,593 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-03-15 15:26:45,593 INFO L276 IsEmpty]: Start isEmpty. Operand 492 states and 1279 transitions. [2022-03-15 15:26:45,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-03-15 15:26:45,594 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:26:45,594 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:26:45,621 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-03-15 15:26:45,807 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-03-15 15:26:45,807 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:26:45,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:26:45,808 INFO L85 PathProgramCache]: Analyzing trace with hash -855067826, now seen corresponding path program 9 times [2022-03-15 15:26:45,808 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:26:45,808 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1781496043] [2022-03-15 15:26:45,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:26:45,808 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:26:45,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:26:45,861 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:45,861 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:26:45,861 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1781496043] [2022-03-15 15:26:45,861 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1781496043] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:26:45,861 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1438760469] [2022-03-15 15:26:45,862 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:26:45,862 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:26:45,862 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:26:45,863 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:26:45,864 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-03-15 15:26:45,881 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-15 15:26:45,882 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:26:45,882 INFO L263 TraceCheckSpWp]: Trace formula consists of 47 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-15 15:26:45,883 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:26:45,941 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:26:45,941 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:26:46,028 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:26:46,028 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1438760469] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:26:46,029 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:26:46,029 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 5 [2022-03-15 15:26:46,029 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [536296618] [2022-03-15 15:26:46,029 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:26:46,029 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-15 15:26:46,029 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:26:46,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-15 15:26:46,029 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-03-15 15:26:46,029 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-03-15 15:26:46,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:26:46,122 INFO L93 Difference]: Finished difference Result 724 states and 1784 transitions. [2022-03-15 15:26:46,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-15 15:26:46,122 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-03-15 15:26:46,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:26:46,124 INFO L225 Difference]: With dead ends: 724 [2022-03-15 15:26:46,125 INFO L226 Difference]: Without dead ends: 724 [2022-03-15 15:26:46,125 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 37 SyntacticMatches, 2 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2022-03-15 15:26:46,125 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 59 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 114 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 36 SdHoareTripleChecker+Invalid, 120 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 114 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:26:46,125 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [59 Valid, 36 Invalid, 120 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 114 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:26:46,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 724 states. [2022-03-15 15:26:46,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 724 to 528. [2022-03-15 15:26:46,134 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-03-15 15:26:46,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 528 states to 528 states and 1383 transitions. [2022-03-15 15:26:46,135 INFO L78 Accepts]: Start accepts. Automaton has 528 states and 1383 transitions. Word has length 20 [2022-03-15 15:26:46,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:26:46,135 INFO L470 AbstractCegarLoop]: Abstraction has 528 states and 1383 transitions. [2022-03-15 15:26:46,135 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-03-15 15:26:46,135 INFO L276 IsEmpty]: Start isEmpty. Operand 528 states and 1383 transitions. [2022-03-15 15:26:46,136 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-03-15 15:26:46,136 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:26:46,136 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:26:46,152 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-03-15 15:26:46,352 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-03-15 15:26:46,352 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:26:46,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:26:46,352 INFO L85 PathProgramCache]: Analyzing trace with hash -1432444031, now seen corresponding path program 10 times [2022-03-15 15:26:46,353 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:26:46,353 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1026949077] [2022-03-15 15:26:46,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:26:46,353 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:26:46,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:26:46,396 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:46,396 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:26:46,396 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1026949077] [2022-03-15 15:26:46,397 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1026949077] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:26:46,397 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1362926352] [2022-03-15 15:26:46,397 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:26:46,397 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:26:46,397 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:26:46,398 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:26:46,398 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-03-15 15:26:46,417 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:26:46,417 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:26:46,418 INFO L263 TraceCheckSpWp]: Trace formula consists of 47 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-15 15:26:46,419 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:26:46,466 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:46,466 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:26:46,540 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:46,541 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1362926352] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:26:46,541 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:26:46,541 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 6 [2022-03-15 15:26:46,541 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1888203169] [2022-03-15 15:26:46,541 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:26:46,541 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:26:46,541 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:26:46,541 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:26:46,541 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:26:46,542 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-03-15 15:26:46,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:26:46,630 INFO L93 Difference]: Finished difference Result 936 states and 2429 transitions. [2022-03-15 15:26:46,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-15 15:26:46,630 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-03-15 15:26:46,630 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:26:46,633 INFO L225 Difference]: With dead ends: 936 [2022-03-15 15:26:46,633 INFO L226 Difference]: Without dead ends: 928 [2022-03-15 15:26:46,633 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 37 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2022-03-15 15:26:46,634 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 73 mSDsluCounter, 58 mSDsCounter, 0 mSdLazyCounter, 146 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 52 SdHoareTripleChecker+Invalid, 154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 146 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:26:46,634 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [73 Valid, 52 Invalid, 154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 146 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:26:46,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 928 states. [2022-03-15 15:26:46,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 928 to 735. [2022-03-15 15:26:46,646 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-03-15 15:26:46,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 735 states to 735 states and 2006 transitions. [2022-03-15 15:26:46,648 INFO L78 Accepts]: Start accepts. Automaton has 735 states and 2006 transitions. Word has length 20 [2022-03-15 15:26:46,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:26:46,648 INFO L470 AbstractCegarLoop]: Abstraction has 735 states and 2006 transitions. [2022-03-15 15:26:46,648 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-03-15 15:26:46,648 INFO L276 IsEmpty]: Start isEmpty. Operand 735 states and 2006 transitions. [2022-03-15 15:26:46,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-03-15 15:26:46,649 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:26:46,649 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:26:46,668 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-03-15 15:26:46,863 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-03-15 15:26:46,863 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:26:46,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:26:46,864 INFO L85 PathProgramCache]: Analyzing trace with hash -2054324441, now seen corresponding path program 11 times [2022-03-15 15:26:46,864 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:26:46,864 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1170548461] [2022-03-15 15:26:46,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:26:46,864 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:26:46,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:26:46,902 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:46,902 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:26:46,902 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1170548461] [2022-03-15 15:26:46,902 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1170548461] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:26:46,902 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [229456581] [2022-03-15 15:26:46,902 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:26:46,903 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:26:46,903 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:26:46,904 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:26:46,906 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-03-15 15:26:46,928 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-15 15:26:46,928 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:26:46,929 INFO L263 TraceCheckSpWp]: Trace formula consists of 47 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-15 15:26:46,929 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:26:46,974 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:46,975 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:26:47,076 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:47,077 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [229456581] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:26:47,077 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:26:47,077 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 6 [2022-03-15 15:26:47,077 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [793953638] [2022-03-15 15:26:47,077 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:26:47,077 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:26:47,077 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:26:47,078 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:26:47,078 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:26:47,078 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-03-15 15:26:47,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:26:47,175 INFO L93 Difference]: Finished difference Result 942 states and 2441 transitions. [2022-03-15 15:26:47,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-15 15:26:47,175 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-03-15 15:26:47,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:26:47,178 INFO L225 Difference]: With dead ends: 942 [2022-03-15 15:26:47,178 INFO L226 Difference]: Without dead ends: 942 [2022-03-15 15:26:47,178 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 36 SyntacticMatches, 2 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:26:47,179 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 117 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 121 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 117 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 137 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 121 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:26:47,179 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [117 Valid, 45 Invalid, 137 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 121 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:26:47,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 942 states. [2022-03-15 15:26:47,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 942 to 740. [2022-03-15 15:26:47,192 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-03-15 15:26:47,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 740 states to 740 states and 2011 transitions. [2022-03-15 15:26:47,194 INFO L78 Accepts]: Start accepts. Automaton has 740 states and 2011 transitions. Word has length 20 [2022-03-15 15:26:47,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:26:47,194 INFO L470 AbstractCegarLoop]: Abstraction has 740 states and 2011 transitions. [2022-03-15 15:26:47,194 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-03-15 15:26:47,194 INFO L276 IsEmpty]: Start isEmpty. Operand 740 states and 2011 transitions. [2022-03-15 15:26:47,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-03-15 15:26:47,195 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:26:47,195 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:26:47,212 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-03-15 15:26:47,411 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-03-15 15:26:47,412 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:26:47,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:26:47,412 INFO L85 PathProgramCache]: Analyzing trace with hash 1308826408, now seen corresponding path program 12 times [2022-03-15 15:26:47,412 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:26:47,412 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1486856217] [2022-03-15 15:26:47,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:26:47,412 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:26:47,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:26:47,448 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:47,449 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:26:47,449 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1486856217] [2022-03-15 15:26:47,449 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1486856217] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:26:47,449 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [765512194] [2022-03-15 15:26:47,450 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:26:47,450 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:26:47,450 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:26:47,451 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:26:47,452 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-03-15 15:26:47,469 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-15 15:26:47,469 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:26:47,470 INFO L263 TraceCheckSpWp]: Trace formula consists of 47 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-15 15:26:47,470 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:26:47,527 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:26:47,527 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:26:47,609 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:26:47,609 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [765512194] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:26:47,609 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:26:47,609 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 5 [2022-03-15 15:26:47,609 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [352019866] [2022-03-15 15:26:47,609 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:26:47,609 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-15 15:26:47,610 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:26:47,610 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-15 15:26:47,610 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-03-15 15:26:47,610 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-03-15 15:26:47,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:26:47,670 INFO L93 Difference]: Finished difference Result 933 states and 2399 transitions. [2022-03-15 15:26:47,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-15 15:26:47,670 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-03-15 15:26:47,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:26:47,675 INFO L225 Difference]: With dead ends: 933 [2022-03-15 15:26:47,675 INFO L226 Difference]: Without dead ends: 930 [2022-03-15 15:26:47,675 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 38 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:26:47,676 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 45 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 87 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 33 SdHoareTripleChecker+Invalid, 90 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 87 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-15 15:26:47,677 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [45 Valid, 33 Invalid, 90 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 87 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-15 15:26:47,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 930 states. [2022-03-15 15:26:47,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 930 to 742. [2022-03-15 15:26:47,691 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-03-15 15:26:47,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 742 states to 742 states and 2009 transitions. [2022-03-15 15:26:47,693 INFO L78 Accepts]: Start accepts. Automaton has 742 states and 2009 transitions. Word has length 20 [2022-03-15 15:26:47,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:26:47,693 INFO L470 AbstractCegarLoop]: Abstraction has 742 states and 2009 transitions. [2022-03-15 15:26:47,693 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-03-15 15:26:47,693 INFO L276 IsEmpty]: Start isEmpty. Operand 742 states and 2009 transitions. [2022-03-15 15:26:47,695 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-03-15 15:26:47,695 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:26:47,696 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:26:47,715 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-03-15 15:26:47,915 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-03-15 15:26:47,916 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:26:47,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:26:47,916 INFO L85 PathProgramCache]: Analyzing trace with hash 603070399, now seen corresponding path program 13 times [2022-03-15 15:26:47,916 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:26:47,916 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1166555871] [2022-03-15 15:26:47,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:26:47,916 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:26:47,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:26:47,959 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:47,959 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:26:47,959 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1166555871] [2022-03-15 15:26:47,959 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1166555871] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:26:47,960 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1121754267] [2022-03-15 15:26:47,960 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:26:47,960 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:26:47,960 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:26:47,961 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:26:47,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:26:47,985 INFO L263 TraceCheckSpWp]: Trace formula consists of 47 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-15 15:26:47,986 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:26:47,992 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-03-15 15:26:48,040 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:48,041 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:26:48,111 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:48,111 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1121754267] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:26:48,111 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:26:48,111 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 6] total 7 [2022-03-15 15:26:48,111 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [162786021] [2022-03-15 15:26:48,111 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:26:48,112 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 15:26:48,112 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:26:48,112 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 15:26:48,112 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-03-15 15:26:48,112 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-03-15 15:26:48,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:26:48,231 INFO L93 Difference]: Finished difference Result 954 states and 2449 transitions. [2022-03-15 15:26:48,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-15 15:26:48,231 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-03-15 15:26:48,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:26:48,234 INFO L225 Difference]: With dead ends: 954 [2022-03-15 15:26:48,234 INFO L226 Difference]: Without dead ends: 954 [2022-03-15 15:26:48,235 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 35 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:26:48,235 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 86 mSDsluCounter, 79 mSDsCounter, 0 mSdLazyCounter, 193 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 63 SdHoareTripleChecker+Invalid, 210 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 193 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:26:48,235 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [86 Valid, 63 Invalid, 210 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 193 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:26:48,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 954 states. [2022-03-15 15:26:48,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 954 to 706. [2022-03-15 15:26:48,247 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-03-15 15:26:48,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 706 states to 706 states and 1902 transitions. [2022-03-15 15:26:48,248 INFO L78 Accepts]: Start accepts. Automaton has 706 states and 1902 transitions. Word has length 20 [2022-03-15 15:26:48,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:26:48,248 INFO L470 AbstractCegarLoop]: Abstraction has 706 states and 1902 transitions. [2022-03-15 15:26:48,248 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-03-15 15:26:48,249 INFO L276 IsEmpty]: Start isEmpty. Operand 706 states and 1902 transitions. [2022-03-15 15:26:48,250 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-03-15 15:26:48,250 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:26:48,250 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:26:48,265 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2022-03-15 15:26:48,463 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-03-15 15:26:48,463 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:26:48,464 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:26:48,464 INFO L85 PathProgramCache]: Analyzing trace with hash 1515888974, now seen corresponding path program 14 times [2022-03-15 15:26:48,464 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:26:48,464 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2037605266] [2022-03-15 15:26:48,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:26:48,464 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:26:48,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:26:48,511 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:48,511 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:26:48,511 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2037605266] [2022-03-15 15:26:48,512 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2037605266] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:26:48,512 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [494769379] [2022-03-15 15:26:48,512 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:26:48,512 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:26:48,512 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:26:48,513 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:26:48,523 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-03-15 15:26:48,535 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:26:48,535 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:26:48,535 INFO L263 TraceCheckSpWp]: Trace formula consists of 47 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-15 15:26:48,536 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:26:48,599 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:48,600 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:26:48,670 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:48,670 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [494769379] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:26:48,670 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:26:48,670 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 6 [2022-03-15 15:26:48,670 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [91423414] [2022-03-15 15:26:48,670 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:26:48,670 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:26:48,670 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:26:48,671 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:26:48,671 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:26:48,671 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-03-15 15:26:48,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:26:48,751 INFO L93 Difference]: Finished difference Result 867 states and 2233 transitions. [2022-03-15 15:26:48,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:26:48,751 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-03-15 15:26:48,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:26:48,754 INFO L225 Difference]: With dead ends: 867 [2022-03-15 15:26:48,754 INFO L226 Difference]: Without dead ends: 853 [2022-03-15 15:26:48,754 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 37 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2022-03-15 15:26:48,754 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 55 mSDsluCounter, 51 mSDsCounter, 0 mSdLazyCounter, 122 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 44 SdHoareTripleChecker+Invalid, 129 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 122 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:26:48,754 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [55 Valid, 44 Invalid, 129 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 122 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:26:48,755 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 853 states. [2022-03-15 15:26:48,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 853 to 730. [2022-03-15 15:26:48,766 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-03-15 15:26:48,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 730 states to 730 states and 1942 transitions. [2022-03-15 15:26:48,767 INFO L78 Accepts]: Start accepts. Automaton has 730 states and 1942 transitions. Word has length 20 [2022-03-15 15:26:48,767 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:26:48,767 INFO L470 AbstractCegarLoop]: Abstraction has 730 states and 1942 transitions. [2022-03-15 15:26:48,767 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-03-15 15:26:48,767 INFO L276 IsEmpty]: Start isEmpty. Operand 730 states and 1942 transitions. [2022-03-15 15:26:48,768 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-15 15:26:48,768 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:26:48,769 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:26:48,785 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-03-15 15:26:48,983 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-03-15 15:26:48,983 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:26:48,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:26:48,984 INFO L85 PathProgramCache]: Analyzing trace with hash -1957491467, now seen corresponding path program 1 times [2022-03-15 15:26:48,984 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:26:48,984 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [856948910] [2022-03-15 15:26:48,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:26:48,984 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:26:48,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:26:49,019 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:49,019 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:26:49,019 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [856948910] [2022-03-15 15:26:49,019 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [856948910] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:26:49,019 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1517272968] [2022-03-15 15:26:49,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:26:49,019 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:26:49,020 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:26:49,021 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:26:49,022 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-03-15 15:26:49,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:26:49,042 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 11 conjunts are in the unsatisfiable core [2022-03-15 15:26:49,044 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:26:49,131 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:49,131 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:26:49,165 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:26:49,165 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:26:49,186 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:49,186 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1517272968] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:26:49,186 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:26:49,186 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 10 [2022-03-15 15:26:49,186 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [940508608] [2022-03-15 15:26:49,186 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:26:49,186 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-15 15:26:49,187 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:26:49,187 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-15 15:26:49,187 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:26:49,187 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-03-15 15:26:49,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:26:49,442 INFO L93 Difference]: Finished difference Result 1052 states and 2592 transitions. [2022-03-15 15:26:49,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-15 15:26:49,442 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-03-15 15:26:49,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:26:49,446 INFO L225 Difference]: With dead ends: 1052 [2022-03-15 15:26:49,446 INFO L226 Difference]: Without dead ends: 1039 [2022-03-15 15:26:49,446 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 39 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=106, Invalid=400, Unknown=0, NotChecked=0, Total=506 [2022-03-15 15:26:49,446 INFO L933 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-03-15 15:26:49,447 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [133 Valid, 192 Invalid, 455 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 444 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:26:49,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1039 states. [2022-03-15 15:26:49,458 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1039 to 769. [2022-03-15 15:26:49,459 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-03-15 15:26:49,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 769 states to 769 states and 2019 transitions. [2022-03-15 15:26:49,461 INFO L78 Accepts]: Start accepts. Automaton has 769 states and 2019 transitions. Word has length 23 [2022-03-15 15:26:49,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:26:49,461 INFO L470 AbstractCegarLoop]: Abstraction has 769 states and 2019 transitions. [2022-03-15 15:26:49,461 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-03-15 15:26:49,461 INFO L276 IsEmpty]: Start isEmpty. Operand 769 states and 2019 transitions. [2022-03-15 15:26:49,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-15 15:26:49,463 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:26:49,463 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:26:49,483 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-03-15 15:26:49,691 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-03-15 15:26:49,691 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:26:49,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:26:49,692 INFO L85 PathProgramCache]: Analyzing trace with hash 1617196245, now seen corresponding path program 15 times [2022-03-15 15:26:49,692 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:26:49,692 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2011407229] [2022-03-15 15:26:49,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:26:49,692 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:26:49,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:26:49,732 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:26:49,732 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:26:49,732 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2011407229] [2022-03-15 15:26:49,732 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2011407229] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:26:49,732 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1871523033] [2022-03-15 15:26:49,732 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:26:49,732 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:26:49,732 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:26:49,735 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:26:49,738 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-03-15 15:26:49,755 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-15 15:26:49,755 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:26:49,756 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 11 conjunts are in the unsatisfiable core [2022-03-15 15:26:49,756 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:26:49,812 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:26:49,812 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:26:49,876 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:26:49,877 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1871523033] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:26:49,877 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:26:49,877 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 4 [2022-03-15 15:26:49,877 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [323061172] [2022-03-15 15:26:49,877 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:26:49,877 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-15 15:26:49,877 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:26:49,877 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-15 15:26:49,877 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-03-15 15:26:49,878 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-03-15 15:26:49,941 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:26:49,941 INFO L93 Difference]: Finished difference Result 1098 states and 2745 transitions. [2022-03-15 15:26:49,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-15 15:26:49,942 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-03-15 15:26:49,942 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:26:49,945 INFO L225 Difference]: With dead ends: 1098 [2022-03-15 15:26:49,945 INFO L226 Difference]: Without dead ends: 1085 [2022-03-15 15:26:49,945 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 40 SyntacticMatches, 7 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-03-15 15:26:49,946 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 32 mSDsluCounter, 58 mSDsCounter, 0 mSdLazyCounter, 144 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s 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-03-15 15:26:49,946 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [32 Valid, 58 Invalid, 144 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 144 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:26:49,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1085 states. [2022-03-15 15:26:49,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1085 to 904. [2022-03-15 15:26:49,960 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-03-15 15:26:49,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 904 states to 904 states and 2358 transitions. [2022-03-15 15:26:49,962 INFO L78 Accepts]: Start accepts. Automaton has 904 states and 2358 transitions. Word has length 23 [2022-03-15 15:26:49,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:26:49,962 INFO L470 AbstractCegarLoop]: Abstraction has 904 states and 2358 transitions. [2022-03-15 15:26:49,962 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-03-15 15:26:49,962 INFO L276 IsEmpty]: Start isEmpty. Operand 904 states and 2358 transitions. [2022-03-15 15:26:49,964 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-15 15:26:49,964 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:26:49,964 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:26:49,980 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-03-15 15:26:50,180 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-03-15 15:26:50,181 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:26:50,181 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:26:50,181 INFO L85 PathProgramCache]: Analyzing trace with hash -1684522285, now seen corresponding path program 16 times [2022-03-15 15:26:50,181 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:26:50,181 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [159874246] [2022-03-15 15:26:50,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:26:50,181 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:26:50,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:26:50,219 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-15 15:26:50,219 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:26:50,219 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [159874246] [2022-03-15 15:26:50,219 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [159874246] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:26:50,219 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [686497494] [2022-03-15 15:26:50,219 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:26:50,220 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:26:50,220 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:26:50,220 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:26:50,223 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-03-15 15:26:50,240 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:26:50,240 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:26:50,241 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 11 conjunts are in the unsatisfiable core [2022-03-15 15:26:50,241 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:26:50,295 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-15 15:26:50,295 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:26:50,342 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-15 15:26:50,342 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [686497494] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:26:50,342 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:26:50,342 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 4 [2022-03-15 15:26:50,342 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [23511695] [2022-03-15 15:26:50,342 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:26:50,343 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-15 15:26:50,343 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:26:50,343 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-15 15:26:50,343 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-03-15 15:26:50,343 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-03-15 15:26:50,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:26:50,417 INFO L93 Difference]: Finished difference Result 1255 states and 3209 transitions. [2022-03-15 15:26:50,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-15 15:26:50,417 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-03-15 15:26:50,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:26:50,421 INFO L225 Difference]: With dead ends: 1255 [2022-03-15 15:26:50,421 INFO L226 Difference]: Without dead ends: 1242 [2022-03-15 15:26:50,422 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 35 SyntacticMatches, 12 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-03-15 15:26:50,422 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 34 mSDsluCounter, 53 mSDsCounter, 0 mSdLazyCounter, 136 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 49 SdHoareTripleChecker+Invalid, 136 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 136 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:26:50,422 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [34 Valid, 49 Invalid, 136 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 136 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:26:50,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1242 states. [2022-03-15 15:26:50,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1242 to 1038. [2022-03-15 15:26:50,437 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-03-15 15:26:50,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1038 states to 1038 states and 2766 transitions. [2022-03-15 15:26:50,439 INFO L78 Accepts]: Start accepts. Automaton has 1038 states and 2766 transitions. Word has length 23 [2022-03-15 15:26:50,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:26:50,440 INFO L470 AbstractCegarLoop]: Abstraction has 1038 states and 2766 transitions. [2022-03-15 15:26:50,440 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-03-15 15:26:50,440 INFO L276 IsEmpty]: Start isEmpty. Operand 1038 states and 2766 transitions. [2022-03-15 15:26:50,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-15 15:26:50,441 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:26:50,441 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:26:50,460 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-03-15 15:26:50,655 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-03-15 15:26:50,655 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:26:50,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:26:50,656 INFO L85 PathProgramCache]: Analyzing trace with hash 709154997, now seen corresponding path program 1 times [2022-03-15 15:26:50,656 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:26:50,656 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2137056906] [2022-03-15 15:26:50,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:26:50,656 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:26:50,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:26:50,700 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:50,700 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:26:50,700 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2137056906] [2022-03-15 15:26:50,700 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2137056906] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:26:50,700 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [394257038] [2022-03-15 15:26:50,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:26:50,701 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:26:50,701 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:26:50,702 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:26:50,703 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-03-15 15:26:50,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:26:50,723 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 11 conjunts are in the unsatisfiable core [2022-03-15 15:26:50,724 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:26:50,794 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:50,794 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:26:50,829 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:26:50,830 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:26:50,847 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:50,847 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [394257038] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:26:50,847 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:26:50,847 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 11 [2022-03-15 15:26:50,847 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [501422896] [2022-03-15 15:26:50,847 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:26:50,847 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-15 15:26:50,847 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:26:50,848 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-15 15:26:50,848 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:26:50,848 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-03-15 15:26:51,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:26:51,028 INFO L93 Difference]: Finished difference Result 1180 states and 2996 transitions. [2022-03-15 15:26:51,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-15 15:26:51,029 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-03-15 15:26:51,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:26:51,032 INFO L225 Difference]: With dead ends: 1180 [2022-03-15 15:26:51,032 INFO L226 Difference]: Without dead ends: 1070 [2022-03-15 15:26:51,032 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 38 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2022-03-15 15:26:51,033 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 63 mSDsluCounter, 159 mSDsCounter, 0 mSdLazyCounter, 372 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 121 SdHoareTripleChecker+Invalid, 381 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 372 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:26:51,033 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [63 Valid, 121 Invalid, 381 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 372 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:26:51,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1070 states. [2022-03-15 15:26:51,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1070 to 971. [2022-03-15 15:26:51,045 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-03-15 15:26:51,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 971 states to 971 states and 2585 transitions. [2022-03-15 15:26:51,047 INFO L78 Accepts]: Start accepts. Automaton has 971 states and 2585 transitions. Word has length 23 [2022-03-15 15:26:51,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:26:51,048 INFO L470 AbstractCegarLoop]: Abstraction has 971 states and 2585 transitions. [2022-03-15 15:26:51,048 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-03-15 15:26:51,048 INFO L276 IsEmpty]: Start isEmpty. Operand 971 states and 2585 transitions. [2022-03-15 15:26:51,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-15 15:26:51,049 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:26:51,049 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:26:51,065 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-03-15 15:26:51,263 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-03-15 15:26:51,263 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:26:51,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:26:51,264 INFO L85 PathProgramCache]: Analyzing trace with hash 1265080065, now seen corresponding path program 2 times [2022-03-15 15:26:51,264 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:26:51,264 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1991582043] [2022-03-15 15:26:51,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:26:51,264 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:26:51,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:26:51,306 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:26:51,306 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:26:51,306 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1991582043] [2022-03-15 15:26:51,306 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1991582043] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:26:51,306 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [526172227] [2022-03-15 15:26:51,306 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:26:51,307 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:26:51,307 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:26:51,308 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:26:51,308 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-03-15 15:26:51,327 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:26:51,327 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:26:51,327 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 11 conjunts are in the unsatisfiable core [2022-03-15 15:26:51,328 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:26:51,394 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:51,394 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:26:51,417 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:26:51,418 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:26:51,449 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:26:51,449 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [526172227] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:26:51,449 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:26:51,449 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 4] total 9 [2022-03-15 15:26:51,450 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2094388239] [2022-03-15 15:26:51,450 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:26:51,450 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-15 15:26:51,450 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:26:51,450 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-15 15:26:51,450 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:26:51,450 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-03-15 15:26:51,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:26:51,586 INFO L93 Difference]: Finished difference Result 1173 states and 2980 transitions. [2022-03-15 15:26:51,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-15 15:26:51,586 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-03-15 15:26:51,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:26:51,590 INFO L225 Difference]: With dead ends: 1173 [2022-03-15 15:26:51,590 INFO L226 Difference]: Without dead ends: 1173 [2022-03-15 15:26:51,590 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2022-03-15 15:26:51,590 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 64 mSDsluCounter, 100 mSDsCounter, 0 mSdLazyCounter, 279 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 77 SdHoareTripleChecker+Invalid, 290 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 279 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:26:51,590 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [64 Valid, 77 Invalid, 290 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 279 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:26:51,591 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1173 states. [2022-03-15 15:26:51,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1173 to 998. [2022-03-15 15:26:51,604 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-03-15 15:26:51,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 998 states to 998 states and 2648 transitions. [2022-03-15 15:26:51,606 INFO L78 Accepts]: Start accepts. Automaton has 998 states and 2648 transitions. Word has length 23 [2022-03-15 15:26:51,606 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:26:51,606 INFO L470 AbstractCegarLoop]: Abstraction has 998 states and 2648 transitions. [2022-03-15 15:26:51,606 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-03-15 15:26:51,606 INFO L276 IsEmpty]: Start isEmpty. Operand 998 states and 2648 transitions. [2022-03-15 15:26:51,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-15 15:26:51,607 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:26:51,608 INFO L514 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:26:51,626 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-03-15 15:26:51,823 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-03-15 15:26:51,824 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:26:51,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:26:51,824 INFO L85 PathProgramCache]: Analyzing trace with hash 767996040, now seen corresponding path program 2 times [2022-03-15 15:26:51,824 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:26:51,824 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1907529799] [2022-03-15 15:26:51,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:26:51,824 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:26:51,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:26:51,862 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 8 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:51,862 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:26:51,862 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1907529799] [2022-03-15 15:26:51,862 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1907529799] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:26:51,862 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1277155434] [2022-03-15 15:26:51,863 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:26:51,863 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:26:51,863 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:26:51,864 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:26:51,865 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-03-15 15:26:51,883 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:26:51,883 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:26:51,883 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 15:26:51,884 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:26:51,950 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 8 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:51,950 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:26:52,032 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 8 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:52,032 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1277155434] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:26:52,032 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:26:52,032 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7] total 11 [2022-03-15 15:26:52,032 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1919434776] [2022-03-15 15:26:52,032 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:26:52,032 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-15 15:26:52,032 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:26:52,033 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-15 15:26:52,033 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:26:52,033 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-03-15 15:26:52,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:26:52,177 INFO L93 Difference]: Finished difference Result 1682 states and 4299 transitions. [2022-03-15 15:26:52,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-15 15:26:52,178 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-03-15 15:26:52,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:26:52,183 INFO L225 Difference]: With dead ends: 1682 [2022-03-15 15:26:52,183 INFO L226 Difference]: Without dead ends: 1644 [2022-03-15 15:26:52,183 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 39 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=77, Invalid=163, Unknown=0, NotChecked=0, Total=240 [2022-03-15 15:26:52,183 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 167 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 190 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 167 SdHoareTripleChecker+Valid, 78 SdHoareTripleChecker+Invalid, 211 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 190 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:26:52,184 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [167 Valid, 78 Invalid, 211 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 190 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:26:52,185 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1644 states. [2022-03-15 15:26:52,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1644 to 1290. [2022-03-15 15:26:52,204 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-03-15 15:26:52,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1290 states to 1290 states and 3488 transitions. [2022-03-15 15:26:52,206 INFO L78 Accepts]: Start accepts. Automaton has 1290 states and 3488 transitions. Word has length 23 [2022-03-15 15:26:52,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:26:52,206 INFO L470 AbstractCegarLoop]: Abstraction has 1290 states and 3488 transitions. [2022-03-15 15:26:52,206 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-03-15 15:26:52,206 INFO L276 IsEmpty]: Start isEmpty. Operand 1290 states and 3488 transitions. [2022-03-15 15:26:52,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-15 15:26:52,208 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:26:52,208 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:26:52,226 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2022-03-15 15:26:52,424 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-03-15 15:26:52,424 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:26:52,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:26:52,425 INFO L85 PathProgramCache]: Analyzing trace with hash 1930655477, now seen corresponding path program 3 times [2022-03-15 15:26:52,425 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:26:52,425 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1082308224] [2022-03-15 15:26:52,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:26:52,425 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:26:52,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:26:52,477 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:26:52,478 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:26:52,478 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1082308224] [2022-03-15 15:26:52,478 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1082308224] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:26:52,478 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [783384490] [2022-03-15 15:26:52,478 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:26:52,478 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:26:52,478 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:26:52,480 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:26:52,481 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-03-15 15:26:52,499 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-15 15:26:52,499 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:26:52,499 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 11 conjunts are in the unsatisfiable core [2022-03-15 15:26:52,500 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:26:52,570 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:52,570 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:26:52,592 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:26:52,592 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:26:52,613 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:26:52,613 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [783384490] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:26:52,613 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:26:52,613 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 4] total 9 [2022-03-15 15:26:52,614 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1116176892] [2022-03-15 15:26:52,614 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:26:52,614 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-15 15:26:52,614 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:26:52,615 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-15 15:26:52,615 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:26:52,615 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-03-15 15:26:52,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:26:52,757 INFO L93 Difference]: Finished difference Result 1694 states and 4325 transitions. [2022-03-15 15:26:52,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-15 15:26:52,757 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-03-15 15:26:52,757 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:26:52,760 INFO L225 Difference]: With dead ends: 1694 [2022-03-15 15:26:52,760 INFO L226 Difference]: Without dead ends: 1680 [2022-03-15 15:26:52,761 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2022-03-15 15:26:52,761 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 129 mSDsluCounter, 123 mSDsCounter, 0 mSdLazyCounter, 280 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 105 SdHoareTripleChecker+Invalid, 292 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 280 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:26:52,761 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [129 Valid, 105 Invalid, 292 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 280 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:26:52,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1680 states. [2022-03-15 15:26:52,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1680 to 1364. [2022-03-15 15:26:52,781 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-03-15 15:26:52,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1364 states to 1364 states and 3660 transitions. [2022-03-15 15:26:52,784 INFO L78 Accepts]: Start accepts. Automaton has 1364 states and 3660 transitions. Word has length 23 [2022-03-15 15:26:52,784 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:26:52,784 INFO L470 AbstractCegarLoop]: Abstraction has 1364 states and 3660 transitions. [2022-03-15 15:26:52,784 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-03-15 15:26:52,784 INFO L276 IsEmpty]: Start isEmpty. Operand 1364 states and 3660 transitions. [2022-03-15 15:26:52,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-15 15:26:52,786 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:26:52,786 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:26:52,802 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2022-03-15 15:26:53,002 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-03-15 15:26:53,002 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:26:53,002 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:26:53,002 INFO L85 PathProgramCache]: Analyzing trace with hash -863978827, now seen corresponding path program 3 times [2022-03-15 15:26:53,002 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:26:53,002 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1492962275] [2022-03-15 15:26:53,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:26:53,003 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:26:53,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:26:53,043 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:26:53,043 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:26:53,043 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1492962275] [2022-03-15 15:26:53,043 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1492962275] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:26:53,043 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:26:53,044 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-03-15 15:26:53,044 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [68554489] [2022-03-15 15:26:53,044 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:26:53,044 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-15 15:26:53,044 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:26:53,045 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-15 15:26:53,045 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-03-15 15:26:53,045 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-03-15 15:26:53,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:26:53,084 INFO L93 Difference]: Finished difference Result 1369 states and 3577 transitions. [2022-03-15 15:26:53,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-15 15:26:53,084 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-03-15 15:26:53,084 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:26:53,087 INFO L225 Difference]: With dead ends: 1369 [2022-03-15 15:26:53,087 INFO L226 Difference]: Without dead ends: 1327 [2022-03-15 15:26:53,087 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-03-15 15:26:53,087 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 37 mSDsluCounter, 31 mSDsCounter, 0 mSdLazyCounter, 87 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 33 SdHoareTripleChecker+Invalid, 89 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 87 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-15 15:26:53,087 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [37 Valid, 33 Invalid, 89 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 87 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-15 15:26:53,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1327 states. [2022-03-15 15:26:53,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1327 to 1287. [2022-03-15 15:26:53,105 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-03-15 15:26:53,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1287 states to 1287 states and 3407 transitions. [2022-03-15 15:26:53,108 INFO L78 Accepts]: Start accepts. Automaton has 1287 states and 3407 transitions. Word has length 23 [2022-03-15 15:26:53,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:26:53,108 INFO L470 AbstractCegarLoop]: Abstraction has 1287 states and 3407 transitions. [2022-03-15 15:26:53,108 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-03-15 15:26:53,108 INFO L276 IsEmpty]: Start isEmpty. Operand 1287 states and 3407 transitions. [2022-03-15 15:26:53,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-15 15:26:53,111 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:26:53,111 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:26:53,111 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-03-15 15:26:53,111 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:26:53,111 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:26:53,111 INFO L85 PathProgramCache]: Analyzing trace with hash -1477515007, now seen corresponding path program 4 times [2022-03-15 15:26:53,111 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:26:53,111 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [723894913] [2022-03-15 15:26:53,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:26:53,111 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:26:53,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:26:53,145 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:26:53,145 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:26:53,145 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [723894913] [2022-03-15 15:26:53,145 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [723894913] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:26:53,145 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [711895958] [2022-03-15 15:26:53,146 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:26:53,146 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:26:53,146 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:26:53,147 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:26:53,184 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:26:53,184 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:26:53,184 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 11 conjunts are in the unsatisfiable core [2022-03-15 15:26:53,185 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:26:53,193 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-03-15 15:26:53,251 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:53,252 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:26:53,271 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:26:53,271 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:26:53,300 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:26:53,301 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [711895958] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:26:53,301 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:26:53,301 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 4] total 9 [2022-03-15 15:26:53,301 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [20791139] [2022-03-15 15:26:53,301 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:26:53,301 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-15 15:26:53,301 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:26:53,302 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-15 15:26:53,302 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:26:53,302 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-03-15 15:26:53,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:26:53,463 INFO L93 Difference]: Finished difference Result 1517 states and 3861 transitions. [2022-03-15 15:26:53,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-15 15:26:53,463 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-03-15 15:26:53,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:26:53,466 INFO L225 Difference]: With dead ends: 1517 [2022-03-15 15:26:53,466 INFO L226 Difference]: Without dead ends: 1505 [2022-03-15 15:26:53,467 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:26:53,467 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 119 mSDsluCounter, 183 mSDsCounter, 0 mSdLazyCounter, 375 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 119 SdHoareTripleChecker+Valid, 141 SdHoareTripleChecker+Invalid, 380 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 375 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:26:53,467 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [119 Valid, 141 Invalid, 380 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 375 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:26:53,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1505 states. [2022-03-15 15:26:53,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1505 to 1300. [2022-03-15 15:26:53,499 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-03-15 15:26:53,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1300 states to 1300 states and 3439 transitions. [2022-03-15 15:26:53,502 INFO L78 Accepts]: Start accepts. Automaton has 1300 states and 3439 transitions. Word has length 23 [2022-03-15 15:26:53,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:26:53,502 INFO L470 AbstractCegarLoop]: Abstraction has 1300 states and 3439 transitions. [2022-03-15 15:26:53,502 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-03-15 15:26:53,502 INFO L276 IsEmpty]: Start isEmpty. Operand 1300 states and 3439 transitions. [2022-03-15 15:26:53,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-15 15:26:53,504 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:26:53,504 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:26:53,520 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2022-03-15 15:26:53,708 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-03-15 15:26:53,708 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:26:53,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:26:53,709 INFO L85 PathProgramCache]: Analyzing trace with hash -1626597001, now seen corresponding path program 17 times [2022-03-15 15:26:53,709 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:26:53,709 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1976367306] [2022-03-15 15:26:53,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:26:53,709 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:26:53,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:26:53,742 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:26:53,742 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:26:53,742 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1976367306] [2022-03-15 15:26:53,743 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1976367306] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:26:53,743 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1401387287] [2022-03-15 15:26:53,743 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:26:53,743 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:26:53,743 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:26:53,744 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:26:53,745 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-03-15 15:26:53,765 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-03-15 15:26:53,765 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:26:53,765 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 11 conjunts are in the unsatisfiable core [2022-03-15 15:26:53,767 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:26:53,916 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 7 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:53,916 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:26:54,206 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:54,207 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1401387287] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:26:54,207 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:26:54,207 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 9, 9] total 16 [2022-03-15 15:26:54,207 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [385348224] [2022-03-15 15:26:54,207 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:26:54,207 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-15 15:26:54,207 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:26:54,208 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-15 15:26:54,208 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=208, Unknown=0, NotChecked=0, Total=272 [2022-03-15 15:26:54,208 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-03-15 15:26:54,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:26:54,751 INFO L93 Difference]: Finished difference Result 3312 states and 8391 transitions. [2022-03-15 15:26:54,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-03-15 15:26:54,751 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-03-15 15:26:54,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:26:54,757 INFO L225 Difference]: With dead ends: 3312 [2022-03-15 15:26:54,757 INFO L226 Difference]: Without dead ends: 3286 [2022-03-15 15:26:54,758 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 32 SyntacticMatches, 3 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 244 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=287, Invalid=835, Unknown=0, NotChecked=0, Total=1122 [2022-03-15 15:26:54,758 INFO L933 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-03-15 15:26:54,758 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [718 Valid, 183 Invalid, 691 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 623 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:26:54,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3286 states. [2022-03-15 15:26:54,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3286 to 1657. [2022-03-15 15:26:54,792 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-03-15 15:26:54,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1657 states to 1657 states and 4460 transitions. [2022-03-15 15:26:54,795 INFO L78 Accepts]: Start accepts. Automaton has 1657 states and 4460 transitions. Word has length 23 [2022-03-15 15:26:54,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:26:54,795 INFO L470 AbstractCegarLoop]: Abstraction has 1657 states and 4460 transitions. [2022-03-15 15:26:54,795 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-03-15 15:26:54,795 INFO L276 IsEmpty]: Start isEmpty. Operand 1657 states and 4460 transitions. [2022-03-15 15:26:54,797 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-15 15:26:54,797 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:26:54,797 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:26:54,815 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2022-03-15 15:26:55,013 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-03-15 15:26:55,013 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:26:55,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:26:55,013 INFO L85 PathProgramCache]: Analyzing trace with hash 664402327, now seen corresponding path program 5 times [2022-03-15 15:26:55,014 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:26:55,014 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [894768496] [2022-03-15 15:26:55,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:26:55,014 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:26:55,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:26:55,045 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:55,045 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:26:55,045 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [894768496] [2022-03-15 15:26:55,045 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [894768496] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:26:55,045 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1465086253] [2022-03-15 15:26:55,045 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:26:55,045 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:26:55,045 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:26:55,046 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:26:55,047 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2022-03-15 15:26:55,065 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-03-15 15:26:55,065 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:26:55,066 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 11 conjunts are in the unsatisfiable core [2022-03-15 15:26:55,066 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:26:55,151 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:55,151 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:26:55,175 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:26:55,175 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:26:55,193 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:55,194 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1465086253] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:26:55,194 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:26:55,194 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 10 [2022-03-15 15:26:55,194 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1229068111] [2022-03-15 15:26:55,194 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:26:55,194 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-15 15:26:55,194 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:26:55,194 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-15 15:26:55,194 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:26:55,194 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-03-15 15:26:55,396 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:26:55,396 INFO L93 Difference]: Finished difference Result 1975 states and 5089 transitions. [2022-03-15 15:26:55,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-15 15:26:55,396 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-03-15 15:26:55,396 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:26:55,400 INFO L225 Difference]: With dead ends: 1975 [2022-03-15 15:26:55,400 INFO L226 Difference]: Without dead ends: 1963 [2022-03-15 15:26:55,400 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 39 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=106, Invalid=400, Unknown=0, NotChecked=0, Total=506 [2022-03-15 15:26:55,400 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 119 mSDsluCounter, 137 mSDsCounter, 0 mSdLazyCounter, 343 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 119 SdHoareTripleChecker+Valid, 112 SdHoareTripleChecker+Invalid, 352 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 343 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:26:55,400 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [119 Valid, 112 Invalid, 352 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 343 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:26:55,402 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1963 states. [2022-03-15 15:26:55,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1963 to 1603. [2022-03-15 15:26:55,419 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-03-15 15:26:55,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1603 states to 1603 states and 4288 transitions. [2022-03-15 15:26:55,422 INFO L78 Accepts]: Start accepts. Automaton has 1603 states and 4288 transitions. Word has length 23 [2022-03-15 15:26:55,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:26:55,422 INFO L470 AbstractCegarLoop]: Abstraction has 1603 states and 4288 transitions. [2022-03-15 15:26:55,422 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-03-15 15:26:55,422 INFO L276 IsEmpty]: Start isEmpty. Operand 1603 states and 4288 transitions. [2022-03-15 15:26:55,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-15 15:26:55,424 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:26:55,424 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:26:55,440 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2022-03-15 15:26:55,637 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-03-15 15:26:55,637 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:26:55,637 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:26:55,637 INFO L85 PathProgramCache]: Analyzing trace with hash 1869408663, now seen corresponding path program 4 times [2022-03-15 15:26:55,638 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:26:55,638 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1688452786] [2022-03-15 15:26:55,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:26:55,638 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:26:55,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:26:55,692 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:55,692 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:26:55,692 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1688452786] [2022-03-15 15:26:55,692 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1688452786] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:26:55,692 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [151354243] [2022-03-15 15:26:55,692 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:26:55,692 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:26:55,692 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:26:55,693 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:26:55,694 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2022-03-15 15:26:55,712 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:26:55,712 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:26:55,712 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 11 conjunts are in the unsatisfiable core [2022-03-15 15:26:55,713 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:26:55,774 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:55,774 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:26:55,807 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:26:55,807 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:26:55,826 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:55,826 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [151354243] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:26:55,826 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:26:55,826 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 11 [2022-03-15 15:26:55,826 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2094573531] [2022-03-15 15:26:55,826 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:26:55,826 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-15 15:26:55,826 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:26:55,826 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-15 15:26:55,826 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:26:55,827 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-03-15 15:26:55,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:26:55,974 INFO L93 Difference]: Finished difference Result 1771 states and 4517 transitions. [2022-03-15 15:26:55,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-15 15:26:55,974 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-03-15 15:26:55,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:26:55,977 INFO L225 Difference]: With dead ends: 1771 [2022-03-15 15:26:55,977 INFO L226 Difference]: Without dead ends: 1683 [2022-03-15 15:26:55,978 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 38 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2022-03-15 15:26:55,978 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 69 mSDsluCounter, 148 mSDsCounter, 0 mSdLazyCounter, 322 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 105 SdHoareTripleChecker+Invalid, 325 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 322 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:26:55,978 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [69 Valid, 105 Invalid, 325 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 322 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:26:55,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1683 states. [2022-03-15 15:26:55,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1683 to 1115. [2022-03-15 15:26:55,993 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-03-15 15:26:55,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1115 states to 1115 states and 2887 transitions. [2022-03-15 15:26:55,995 INFO L78 Accepts]: Start accepts. Automaton has 1115 states and 2887 transitions. Word has length 23 [2022-03-15 15:26:55,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:26:55,995 INFO L470 AbstractCegarLoop]: Abstraction has 1115 states and 2887 transitions. [2022-03-15 15:26:55,995 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-03-15 15:26:55,995 INFO L276 IsEmpty]: Start isEmpty. Operand 1115 states and 2887 transitions. [2022-03-15 15:26:55,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-15 15:26:55,996 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:26:55,997 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:26:56,014 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2022-03-15 15:26:56,211 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-03-15 15:26:56,211 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:26:56,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:26:56,212 INFO L85 PathProgramCache]: Analyzing trace with hash 1790576731, now seen corresponding path program 18 times [2022-03-15 15:26:56,212 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:26:56,212 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [170025807] [2022-03-15 15:26:56,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:26:56,212 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:26:56,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:26:56,266 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 1 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:56,266 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:26:56,266 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [170025807] [2022-03-15 15:26:56,266 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [170025807] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:26:56,266 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [31908402] [2022-03-15 15:26:56,266 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:26:56,267 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:26:56,267 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:26:56,268 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:26:56,269 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2022-03-15 15:26:56,290 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-03-15 15:26:56,290 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:26:56,290 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-15 15:26:56,291 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:26:56,401 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:56,401 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:26:56,543 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:56,543 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [31908402] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:26:56,543 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:26:56,543 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 8 [2022-03-15 15:26:56,543 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [798425844] [2022-03-15 15:26:56,544 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:26:56,544 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-15 15:26:56,544 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:26:56,544 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-15 15:26:56,544 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2022-03-15 15:26:56,544 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-03-15 15:26:56,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:26:56,688 INFO L93 Difference]: Finished difference Result 1434 states and 3502 transitions. [2022-03-15 15:26:56,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-15 15:26:56,688 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-03-15 15:26:56,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:26:56,691 INFO L225 Difference]: With dead ends: 1434 [2022-03-15 15:26:56,691 INFO L226 Difference]: Without dead ends: 1434 [2022-03-15 15:26:56,691 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 48 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:26:56,691 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 113 mSDsluCounter, 104 mSDsCounter, 0 mSdLazyCounter, 261 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 83 SdHoareTripleChecker+Invalid, 275 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 261 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:26:56,692 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [113 Valid, 83 Invalid, 275 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 261 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:26:56,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1434 states. [2022-03-15 15:26:56,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1434 to 1165. [2022-03-15 15:26:56,718 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-03-15 15:26:56,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1165 states to 1165 states and 2999 transitions. [2022-03-15 15:26:56,720 INFO L78 Accepts]: Start accepts. Automaton has 1165 states and 2999 transitions. Word has length 26 [2022-03-15 15:26:56,720 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:26:56,720 INFO L470 AbstractCegarLoop]: Abstraction has 1165 states and 2999 transitions. [2022-03-15 15:26:56,720 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-03-15 15:26:56,720 INFO L276 IsEmpty]: Start isEmpty. Operand 1165 states and 2999 transitions. [2022-03-15 15:26:56,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-15 15:26:56,722 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:26:56,722 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:26:56,739 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2022-03-15 15:26:56,935 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-03-15 15:26:56,935 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:26:56,936 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:26:56,936 INFO L85 PathProgramCache]: Analyzing trace with hash -537103826, now seen corresponding path program 19 times [2022-03-15 15:26:56,936 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:26:56,936 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [88316329] [2022-03-15 15:26:56,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:26:56,936 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:26:56,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:26:56,978 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 10 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:56,978 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:26:56,978 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [88316329] [2022-03-15 15:26:56,978 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [88316329] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:26:56,978 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1195530469] [2022-03-15 15:26:56,979 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:26:56,979 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:26:56,979 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:26:56,980 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:26:56,980 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2022-03-15 15:26:56,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:26:56,998 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-15 15:26:57,000 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:26:57,063 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:57,063 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:26:57,168 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:57,168 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1195530469] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:26:57,168 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:26:57,168 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 7 [2022-03-15 15:26:57,168 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [391157786] [2022-03-15 15:26:57,168 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:26:57,169 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 15:26:57,169 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:26:57,169 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 15:26:57,169 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2022-03-15 15:26:57,169 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-03-15 15:26:57,279 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:26:57,279 INFO L93 Difference]: Finished difference Result 1449 states and 3568 transitions. [2022-03-15 15:26:57,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-15 15:26:57,279 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-03-15 15:26:57,280 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:26:57,282 INFO L225 Difference]: With dead ends: 1449 [2022-03-15 15:26:57,282 INFO L226 Difference]: Without dead ends: 1449 [2022-03-15 15:26:57,282 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 49 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=51, Invalid=81, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:26:57,282 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 112 mSDsluCounter, 81 mSDsCounter, 0 mSdLazyCounter, 181 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 112 SdHoareTripleChecker+Valid, 66 SdHoareTripleChecker+Invalid, 199 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 181 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:26:57,282 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [112 Valid, 66 Invalid, 199 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 181 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:26:57,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1449 states. [2022-03-15 15:26:57,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1449 to 1087. [2022-03-15 15:26:57,295 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-03-15 15:26:57,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1087 states to 1087 states and 2753 transitions. [2022-03-15 15:26:57,297 INFO L78 Accepts]: Start accepts. Automaton has 1087 states and 2753 transitions. Word has length 26 [2022-03-15 15:26:57,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:26:57,297 INFO L470 AbstractCegarLoop]: Abstraction has 1087 states and 2753 transitions. [2022-03-15 15:26:57,297 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-03-15 15:26:57,297 INFO L276 IsEmpty]: Start isEmpty. Operand 1087 states and 2753 transitions. [2022-03-15 15:26:57,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-15 15:26:57,299 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:26:57,299 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:26:57,315 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2022-03-15 15:26:57,514 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-03-15 15:26:57,514 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:26:57,515 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:26:57,515 INFO L85 PathProgramCache]: Analyzing trace with hash -1468920273, now seen corresponding path program 20 times [2022-03-15 15:26:57,515 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:26:57,515 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [74526436] [2022-03-15 15:26:57,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:26:57,515 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:26:57,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:26:57,553 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:57,554 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:26:57,554 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [74526436] [2022-03-15 15:26:57,554 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [74526436] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:26:57,554 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [19911836] [2022-03-15 15:26:57,554 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:26:57,554 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:26:57,554 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:26:57,555 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:26:57,558 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2022-03-15 15:26:57,574 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:26:57,574 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:26:57,574 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-15 15:26:57,575 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:26:57,645 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:26:57,645 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:26:57,749 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:26:57,749 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [19911836] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:26:57,749 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:26:57,749 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-03-15 15:26:57,749 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [413408207] [2022-03-15 15:26:57,749 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:26:57,750 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:26:57,750 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:26:57,750 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:26:57,750 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:26:57,751 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-03-15 15:26:57,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:26:57,824 INFO L93 Difference]: Finished difference Result 1226 states and 3024 transitions. [2022-03-15 15:26:57,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-15 15:26:57,825 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-03-15 15:26:57,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:26:57,828 INFO L225 Difference]: With dead ends: 1226 [2022-03-15 15:26:57,829 INFO L226 Difference]: Without dead ends: 1223 [2022-03-15 15:26:57,829 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2022-03-15 15:26:57,829 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 36 mSDsluCounter, 51 mSDsCounter, 0 mSdLazyCounter, 158 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 162 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 158 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:26:57,829 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 50 Invalid, 162 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 158 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:26:57,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1223 states. [2022-03-15 15:26:57,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1223 to 1087. [2022-03-15 15:26:57,841 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-03-15 15:26:57,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1087 states to 1087 states and 2752 transitions. [2022-03-15 15:26:57,843 INFO L78 Accepts]: Start accepts. Automaton has 1087 states and 2752 transitions. Word has length 26 [2022-03-15 15:26:57,843 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:26:57,843 INFO L470 AbstractCegarLoop]: Abstraction has 1087 states and 2752 transitions. [2022-03-15 15:26:57,843 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-03-15 15:26:57,843 INFO L276 IsEmpty]: Start isEmpty. Operand 1087 states and 2752 transitions. [2022-03-15 15:26:57,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-15 15:26:57,845 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:26:57,845 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:26:57,863 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2022-03-15 15:26:58,059 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-03-15 15:26:58,059 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:26:58,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:26:58,060 INFO L85 PathProgramCache]: Analyzing trace with hash -1453216515, now seen corresponding path program 21 times [2022-03-15 15:26:58,060 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:26:58,060 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [50292042] [2022-03-15 15:26:58,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:26:58,060 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:26:58,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:26:58,101 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:58,101 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:26:58,101 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [50292042] [2022-03-15 15:26:58,101 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [50292042] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:26:58,101 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2002332050] [2022-03-15 15:26:58,101 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:26:58,101 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:26:58,102 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:26:58,102 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:26:58,103 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2022-03-15 15:26:58,124 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-03-15 15:26:58,124 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:26:58,125 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-15 15:26:58,125 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:26:58,199 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 13 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:26:58,199 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:26:58,299 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 13 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:26:58,299 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2002332050] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:26:58,299 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:26:58,299 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-03-15 15:26:58,299 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [369703648] [2022-03-15 15:26:58,299 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:26:58,300 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:26:58,300 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:26:58,300 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:26:58,300 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:26:58,300 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-03-15 15:26:58,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:26:58,441 INFO L93 Difference]: Finished difference Result 1535 states and 3703 transitions. [2022-03-15 15:26:58,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-15 15:26:58,441 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-03-15 15:26:58,441 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:26:58,443 INFO L225 Difference]: With dead ends: 1535 [2022-03-15 15:26:58,443 INFO L226 Difference]: Without dead ends: 1535 [2022-03-15 15:26:58,443 INFO L932 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-03-15 15:26:58,444 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 78 mSDsluCounter, 75 mSDsCounter, 0 mSdLazyCounter, 181 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 54 SdHoareTripleChecker+Invalid, 188 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 181 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:26:58,444 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [78 Valid, 54 Invalid, 188 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 181 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:26:58,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1535 states. [2022-03-15 15:26:58,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1535 to 1156. [2022-03-15 15:26:58,457 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-03-15 15:26:58,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1156 states to 1156 states and 2953 transitions. [2022-03-15 15:26:58,459 INFO L78 Accepts]: Start accepts. Automaton has 1156 states and 2953 transitions. Word has length 26 [2022-03-15 15:26:58,459 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:26:58,459 INFO L470 AbstractCegarLoop]: Abstraction has 1156 states and 2953 transitions. [2022-03-15 15:26:58,459 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-03-15 15:26:58,459 INFO L276 IsEmpty]: Start isEmpty. Operand 1156 states and 2953 transitions. [2022-03-15 15:26:58,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-15 15:26:58,461 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:26:58,461 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:26:58,481 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2022-03-15 15:26:58,675 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-03-15 15:26:58,675 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:26:58,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:26:58,676 INFO L85 PathProgramCache]: Analyzing trace with hash -2030592720, now seen corresponding path program 22 times [2022-03-15 15:26:58,676 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:26:58,676 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [480007781] [2022-03-15 15:26:58,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:26:58,676 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:26:58,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:26:58,716 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 10 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:58,716 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:26:58,716 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [480007781] [2022-03-15 15:26:58,716 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [480007781] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:26:58,716 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2013250163] [2022-03-15 15:26:58,716 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:26:58,716 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:26:58,717 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:26:58,717 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:26:58,718 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2022-03-15 15:26:58,738 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:26:58,738 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:26:58,738 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-15 15:26:58,739 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:26:58,796 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 13 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:58,796 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:26:58,895 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 13 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:58,896 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2013250163] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:26:58,896 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:26:58,896 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 7 [2022-03-15 15:26:58,896 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [812391047] [2022-03-15 15:26:58,896 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:26:58,896 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 15:26:58,896 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:26:58,896 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 15:26:58,896 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2022-03-15 15:26:58,896 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-03-15 15:26:58,995 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:26:58,995 INFO L93 Difference]: Finished difference Result 1523 states and 3745 transitions. [2022-03-15 15:26:58,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-15 15:26:58,995 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-03-15 15:26:58,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:26:58,997 INFO L225 Difference]: With dead ends: 1523 [2022-03-15 15:26:58,997 INFO L226 Difference]: Without dead ends: 1521 [2022-03-15 15:26:58,997 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:26:58,998 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 120 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 160 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 58 SdHoareTripleChecker+Invalid, 173 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 160 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:26:58,998 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [120 Valid, 58 Invalid, 173 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 160 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:26:58,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1521 states. [2022-03-15 15:26:59,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1521 to 1224. [2022-03-15 15:26:59,012 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-03-15 15:26:59,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1224 states to 1224 states and 3150 transitions. [2022-03-15 15:26:59,014 INFO L78 Accepts]: Start accepts. Automaton has 1224 states and 3150 transitions. Word has length 26 [2022-03-15 15:26:59,014 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:26:59,014 INFO L470 AbstractCegarLoop]: Abstraction has 1224 states and 3150 transitions. [2022-03-15 15:26:59,014 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-03-15 15:26:59,014 INFO L276 IsEmpty]: Start isEmpty. Operand 1224 states and 3150 transitions. [2022-03-15 15:26:59,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-15 15:26:59,016 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:26:59,016 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:26:59,032 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2022-03-15 15:26:59,224 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-03-15 15:26:59,224 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:26:59,225 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:26:59,225 INFO L85 PathProgramCache]: Analyzing trace with hash 1642494166, now seen corresponding path program 23 times [2022-03-15 15:26:59,225 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:26:59,225 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [860305339] [2022-03-15 15:26:59,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:26:59,225 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:26:59,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:26:59,281 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:26:59,282 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:26:59,282 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [860305339] [2022-03-15 15:26:59,282 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [860305339] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:26:59,282 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [81789514] [2022-03-15 15:26:59,282 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:26:59,282 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:26:59,282 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:26:59,283 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:26:59,284 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2022-03-15 15:26:59,302 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-03-15 15:26:59,303 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:26:59,303 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-15 15:26:59,303 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:26:59,358 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:26:59,358 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:26:59,453 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:26:59,453 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [81789514] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:26:59,453 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:26:59,454 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7] total 8 [2022-03-15 15:26:59,454 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [918061690] [2022-03-15 15:26:59,454 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:26:59,454 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-15 15:26:59,454 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:26:59,454 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-15 15:26:59,454 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2022-03-15 15:26:59,454 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-03-15 15:26:59,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:26:59,576 INFO L93 Difference]: Finished difference Result 1685 states and 4086 transitions. [2022-03-15 15:26:59,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-15 15:26:59,577 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-03-15 15:26:59,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:26:59,579 INFO L225 Difference]: With dead ends: 1685 [2022-03-15 15:26:59,579 INFO L226 Difference]: Without dead ends: 1685 [2022-03-15 15:26:59,580 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 48 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=61, Invalid=95, Unknown=0, NotChecked=0, Total=156 [2022-03-15 15:26:59,580 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 143 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 192 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 143 SdHoareTripleChecker+Valid, 68 SdHoareTripleChecker+Invalid, 212 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 192 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:26:59,580 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [143 Valid, 68 Invalid, 212 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 192 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:26:59,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1685 states. [2022-03-15 15:26:59,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1685 to 1229. [2022-03-15 15:26:59,595 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-03-15 15:26:59,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1229 states to 1229 states and 3161 transitions. [2022-03-15 15:26:59,597 INFO L78 Accepts]: Start accepts. Automaton has 1229 states and 3161 transitions. Word has length 26 [2022-03-15 15:26:59,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:26:59,597 INFO L470 AbstractCegarLoop]: Abstraction has 1229 states and 3161 transitions. [2022-03-15 15:26:59,597 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-03-15 15:26:59,597 INFO L276 IsEmpty]: Start isEmpty. Operand 1229 states and 3161 transitions. [2022-03-15 15:26:59,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-15 15:26:59,599 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:26:59,599 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:26:59,621 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2022-03-15 15:26:59,815 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-03-15 15:26:59,815 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:26:59,816 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:26:59,816 INFO L85 PathProgramCache]: Analyzing trace with hash 710677719, now seen corresponding path program 24 times [2022-03-15 15:26:59,816 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:26:59,816 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [831085328] [2022-03-15 15:26:59,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:26:59,816 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:26:59,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:26:59,861 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:26:59,861 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:26:59,861 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [831085328] [2022-03-15 15:26:59,861 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [831085328] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:26:59,861 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [612978468] [2022-03-15 15:26:59,861 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:26:59,861 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:26:59,861 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:26:59,862 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:26:59,863 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2022-03-15 15:26:59,881 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-15 15:26:59,881 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:26:59,882 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-15 15:26:59,882 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:26:59,944 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 5 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:26:59,944 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:00,044 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 5 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:27:00,044 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [612978468] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:00,044 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:00,044 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-03-15 15:27:00,044 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1526467259] [2022-03-15 15:27:00,045 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:00,045 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:27:00,045 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:00,045 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:27:00,045 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:27:00,045 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-03-15 15:27:00,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:00,134 INFO L93 Difference]: Finished difference Result 1544 states and 3762 transitions. [2022-03-15 15:27:00,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-15 15:27:00,135 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-03-15 15:27:00,135 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:00,137 INFO L225 Difference]: With dead ends: 1544 [2022-03-15 15:27:00,137 INFO L226 Difference]: Without dead ends: 1538 [2022-03-15 15:27:00,137 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2022-03-15 15:27:00,137 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 55 mSDsluCounter, 76 mSDsCounter, 0 mSdLazyCounter, 186 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 64 SdHoareTripleChecker+Invalid, 192 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 186 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:00,137 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [55 Valid, 64 Invalid, 192 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 186 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:27:00,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1538 states. [2022-03-15 15:27:00,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1538 to 1167. [2022-03-15 15:27:00,150 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-03-15 15:27:00,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1167 states to 1167 states and 2967 transitions. [2022-03-15 15:27:00,152 INFO L78 Accepts]: Start accepts. Automaton has 1167 states and 2967 transitions. Word has length 26 [2022-03-15 15:27:00,152 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:00,152 INFO L470 AbstractCegarLoop]: Abstraction has 1167 states and 2967 transitions. [2022-03-15 15:27:00,152 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-03-15 15:27:00,152 INFO L276 IsEmpty]: Start isEmpty. Operand 1167 states and 2967 transitions. [2022-03-15 15:27:00,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-15 15:27:00,154 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:00,154 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:00,170 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2022-03-15 15:27:00,369 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-03-15 15:27:00,370 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:00,370 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:00,370 INFO L85 PathProgramCache]: Analyzing trace with hash 4921710, now seen corresponding path program 25 times [2022-03-15 15:27:00,370 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:00,370 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1691317764] [2022-03-15 15:27:00,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:00,370 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:00,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:00,416 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 10 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:00,416 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:00,416 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1691317764] [2022-03-15 15:27:00,416 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1691317764] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:00,416 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1105165244] [2022-03-15 15:27:00,416 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:27:00,416 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:00,416 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:00,417 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:27:00,418 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2022-03-15 15:27:00,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:00,437 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-15 15:27:00,438 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:00,506 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:00,506 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:00,594 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:00,594 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1105165244] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:00,594 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:00,594 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 8 [2022-03-15 15:27:00,594 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [8442992] [2022-03-15 15:27:00,594 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:00,594 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-15 15:27:00,594 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:00,595 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-15 15:27:00,595 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-03-15 15:27:00,595 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-03-15 15:27:00,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:00,723 INFO L93 Difference]: Finished difference Result 1554 states and 3721 transitions. [2022-03-15 15:27:00,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-15 15:27:00,723 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-03-15 15:27:00,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:00,725 INFO L225 Difference]: With dead ends: 1554 [2022-03-15 15:27:00,725 INFO L226 Difference]: Without dead ends: 1554 [2022-03-15 15:27:00,725 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 48 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=64, Invalid=118, Unknown=0, NotChecked=0, Total=182 [2022-03-15 15:27:00,725 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 140 mSDsluCounter, 84 mSDsCounter, 0 mSdLazyCounter, 222 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 66 SdHoareTripleChecker+Invalid, 242 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 222 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:00,725 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [140 Valid, 66 Invalid, 242 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 222 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:27:00,727 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1554 states. [2022-03-15 15:27:00,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1554 to 1087. [2022-03-15 15:27:00,739 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-03-15 15:27:00,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1087 states to 1087 states and 2738 transitions. [2022-03-15 15:27:00,740 INFO L78 Accepts]: Start accepts. Automaton has 1087 states and 2738 transitions. Word has length 26 [2022-03-15 15:27:00,741 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:00,741 INFO L470 AbstractCegarLoop]: Abstraction has 1087 states and 2738 transitions. [2022-03-15 15:27:00,741 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-03-15 15:27:00,741 INFO L276 IsEmpty]: Start isEmpty. Operand 1087 states and 2738 transitions. [2022-03-15 15:27:00,742 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-15 15:27:00,742 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:00,742 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:00,758 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2022-03-15 15:27:00,958 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-03-15 15:27:00,958 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:00,958 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:00,958 INFO L85 PathProgramCache]: Analyzing trace with hash 917740285, now seen corresponding path program 26 times [2022-03-15 15:27:00,958 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:00,958 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1878031052] [2022-03-15 15:27:00,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:00,959 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:00,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:01,006 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:01,006 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:01,006 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1878031052] [2022-03-15 15:27:01,006 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1878031052] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:01,006 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1000402400] [2022-03-15 15:27:01,006 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:27:01,006 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:01,006 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:01,007 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:27:01,008 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2022-03-15 15:27:01,026 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:27:01,027 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:01,027 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-15 15:27:01,027 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:01,100 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:01,100 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:01,184 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:01,185 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1000402400] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:01,185 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:01,185 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 7 [2022-03-15 15:27:01,185 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [814020201] [2022-03-15 15:27:01,185 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:01,185 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 15:27:01,185 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:01,185 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 15:27:01,185 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-03-15 15:27:01,185 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-03-15 15:27:01,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:01,284 INFO L93 Difference]: Finished difference Result 1323 states and 3197 transitions. [2022-03-15 15:27:01,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-15 15:27:01,284 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-03-15 15:27:01,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:01,286 INFO L225 Difference]: With dead ends: 1323 [2022-03-15 15:27:01,286 INFO L226 Difference]: Without dead ends: 1311 [2022-03-15 15:27:01,286 INFO L932 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-03-15 15:27:01,286 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 68 mSDsluCounter, 73 mSDsCounter, 0 mSdLazyCounter, 187 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 66 SdHoareTripleChecker+Invalid, 195 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 187 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:01,286 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [68 Valid, 66 Invalid, 195 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 187 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:27:01,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1311 states. [2022-03-15 15:27:01,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1311 to 1096. [2022-03-15 15:27:01,298 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-03-15 15:27:01,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1096 states to 1096 states and 2756 transitions. [2022-03-15 15:27:01,300 INFO L78 Accepts]: Start accepts. Automaton has 1096 states and 2756 transitions. Word has length 26 [2022-03-15 15:27:01,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:01,300 INFO L470 AbstractCegarLoop]: Abstraction has 1096 states and 2756 transitions. [2022-03-15 15:27:01,300 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-03-15 15:27:01,300 INFO L276 IsEmpty]: Start isEmpty. Operand 1096 states and 2756 transitions. [2022-03-15 15:27:01,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-15 15:27:01,301 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:01,301 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:01,317 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2022-03-15 15:27:01,502 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-03-15 15:27:01,502 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:01,502 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:01,502 INFO L85 PathProgramCache]: Analyzing trace with hash -1605831935, now seen corresponding path program 27 times [2022-03-15 15:27:01,502 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:01,502 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1489484671] [2022-03-15 15:27:01,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:01,503 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:01,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:01,549 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:01,549 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:01,549 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1489484671] [2022-03-15 15:27:01,549 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1489484671] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:01,549 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1435222872] [2022-03-15 15:27:01,549 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:27:01,549 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:01,549 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:01,550 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:27:01,551 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2022-03-15 15:27:01,572 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-15 15:27:01,572 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:01,572 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 11 conjunts are in the unsatisfiable core [2022-03-15 15:27:01,573 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:01,829 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:27:01,829 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:02,152 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:27:02,152 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1435222872] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:02,152 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:02,152 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9, 9] total 19 [2022-03-15 15:27:02,153 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1977340984] [2022-03-15 15:27:02,153 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:02,153 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-15 15:27:02,153 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:02,153 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-15 15:27:02,153 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=294, Unknown=0, NotChecked=0, Total=380 [2022-03-15 15:27:02,153 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-03-15 15:27:02,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:02,744 INFO L93 Difference]: Finished difference Result 1688 states and 3924 transitions. [2022-03-15 15:27:02,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-03-15 15:27:02,744 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-03-15 15:27:02,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:02,746 INFO L225 Difference]: With dead ends: 1688 [2022-03-15 15:27:02,746 INFO L226 Difference]: Without dead ends: 1664 [2022-03-15 15:27:02,746 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 37 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 518 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=458, Invalid=1434, Unknown=0, NotChecked=0, Total=1892 [2022-03-15 15:27:02,747 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 326 mSDsluCounter, 222 mSDsCounter, 0 mSdLazyCounter, 528 mSolverCounterSat, 102 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 326 SdHoareTripleChecker+Valid, 146 SdHoareTripleChecker+Invalid, 630 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 102 IncrementalHoareTripleChecker+Valid, 528 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:02,747 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [326 Valid, 146 Invalid, 630 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [102 Valid, 528 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:27:02,748 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1664 states. [2022-03-15 15:27:02,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1664 to 891. [2022-03-15 15:27:02,757 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-03-15 15:27:02,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 891 states to 891 states and 2197 transitions. [2022-03-15 15:27:02,759 INFO L78 Accepts]: Start accepts. Automaton has 891 states and 2197 transitions. Word has length 26 [2022-03-15 15:27:02,759 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:02,759 INFO L470 AbstractCegarLoop]: Abstraction has 891 states and 2197 transitions. [2022-03-15 15:27:02,759 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-03-15 15:27:02,759 INFO L276 IsEmpty]: Start isEmpty. Operand 891 states and 2197 transitions. [2022-03-15 15:27:02,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-15 15:27:02,760 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:02,760 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:02,776 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2022-03-15 15:27:02,976 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-03-15 15:27:02,976 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:02,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:02,976 INFO L85 PathProgramCache]: Analyzing trace with hash 1917033433, now seen corresponding path program 28 times [2022-03-15 15:27:02,976 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:02,977 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1729364533] [2022-03-15 15:27:02,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:02,977 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:02,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:03,028 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:03,028 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:03,028 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1729364533] [2022-03-15 15:27:03,029 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1729364533] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:03,029 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1292413185] [2022-03-15 15:27:03,029 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:27:03,029 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:03,029 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:03,030 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:27:03,030 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2022-03-15 15:27:03,049 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:27:03,050 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:03,050 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-15 15:27:03,050 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:03,126 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 14 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:03,126 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:03,229 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 14 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:03,229 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1292413185] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:03,229 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:03,229 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-03-15 15:27:03,229 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [5400014] [2022-03-15 15:27:03,229 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:03,229 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:27:03,229 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:03,230 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:27:03,230 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:27:03,230 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-03-15 15:27:03,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:03,339 INFO L93 Difference]: Finished difference Result 1285 states and 3019 transitions. [2022-03-15 15:27:03,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-15 15:27:03,339 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-03-15 15:27:03,339 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:03,341 INFO L225 Difference]: With dead ends: 1285 [2022-03-15 15:27:03,341 INFO L226 Difference]: Without dead ends: 1285 [2022-03-15 15:27:03,341 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 50 SyntacticMatches, 2 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:27:03,341 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 84 mSDsluCounter, 55 mSDsCounter, 0 mSdLazyCounter, 131 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 44 SdHoareTripleChecker+Invalid, 139 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 131 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:03,341 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [84 Valid, 44 Invalid, 139 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 131 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:27:03,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1285 states. [2022-03-15 15:27:03,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1285 to 919. [2022-03-15 15:27:03,351 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-03-15 15:27:03,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 919 states to 919 states and 2286 transitions. [2022-03-15 15:27:03,352 INFO L78 Accepts]: Start accepts. Automaton has 919 states and 2286 transitions. Word has length 26 [2022-03-15 15:27:03,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:03,352 INFO L470 AbstractCegarLoop]: Abstraction has 919 states and 2286 transitions. [2022-03-15 15:27:03,352 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-03-15 15:27:03,352 INFO L276 IsEmpty]: Start isEmpty. Operand 919 states and 2286 transitions. [2022-03-15 15:27:03,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-15 15:27:03,354 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:03,354 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:03,369 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2022-03-15 15:27:03,554 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-03-15 15:27:03,554 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:03,555 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:03,555 INFO L85 PathProgramCache]: Analyzing trace with hash -1541302350, now seen corresponding path program 29 times [2022-03-15 15:27:03,555 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:03,555 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [951066673] [2022-03-15 15:27:03,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:03,555 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:03,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:03,606 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:03,606 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:03,606 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [951066673] [2022-03-15 15:27:03,606 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [951066673] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:03,607 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [578638616] [2022-03-15 15:27:03,607 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:27:03,607 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:03,607 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:03,608 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:27:03,633 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-03-15 15:27:03,633 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:03,633 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-15 15:27:03,634 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:03,634 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2022-03-15 15:27:03,688 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:03,689 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:03,769 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:03,770 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [578638616] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:03,770 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:03,770 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7] total 9 [2022-03-15 15:27:03,770 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [760556375] [2022-03-15 15:27:03,770 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:03,771 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-15 15:27:03,771 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:03,771 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-15 15:27:03,771 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=59, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:27:03,772 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-03-15 15:27:03,908 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:03,908 INFO L93 Difference]: Finished difference Result 1336 states and 3149 transitions. [2022-03-15 15:27:03,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-15 15:27:03,909 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-03-15 15:27:03,909 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:03,910 INFO L225 Difference]: With dead ends: 1336 [2022-03-15 15:27:03,911 INFO L226 Difference]: Without dead ends: 1336 [2022-03-15 15:27:03,911 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 47 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=62, Invalid=120, Unknown=0, NotChecked=0, Total=182 [2022-03-15 15:27:03,911 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 158 mSDsluCounter, 116 mSDsCounter, 0 mSdLazyCounter, 240 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 158 SdHoareTripleChecker+Valid, 90 SdHoareTripleChecker+Invalid, 254 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 240 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:03,911 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [158 Valid, 90 Invalid, 254 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 240 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:27:03,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1336 states. [2022-03-15 15:27:03,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1336 to 933. [2022-03-15 15:27:03,922 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-03-15 15:27:03,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 933 states to 933 states and 2326 transitions. [2022-03-15 15:27:03,925 INFO L78 Accepts]: Start accepts. Automaton has 933 states and 2326 transitions. Word has length 26 [2022-03-15 15:27:03,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:03,926 INFO L470 AbstractCegarLoop]: Abstraction has 933 states and 2326 transitions. [2022-03-15 15:27:03,926 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-03-15 15:27:03,926 INFO L276 IsEmpty]: Start isEmpty. Operand 933 states and 2326 transitions. [2022-03-15 15:27:03,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-15 15:27:03,927 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:03,927 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:03,943 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2022-03-15 15:27:04,141 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-03-15 15:27:04,141 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:04,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:04,141 INFO L85 PathProgramCache]: Analyzing trace with hash -214039629, now seen corresponding path program 30 times [2022-03-15 15:27:04,141 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:04,141 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1773783067] [2022-03-15 15:27:04,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:04,142 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:04,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:04,179 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:04,179 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:04,179 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1773783067] [2022-03-15 15:27:04,179 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1773783067] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:04,179 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [7876573] [2022-03-15 15:27:04,179 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:27:04,179 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:04,180 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:04,181 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:27:04,183 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2022-03-15 15:27:04,201 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-15 15:27:04,201 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:04,201 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-15 15:27:04,201 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:04,260 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:04,260 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:04,347 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:04,348 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [7876573] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:04,348 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:04,348 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-03-15 15:27:04,348 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [971484022] [2022-03-15 15:27:04,348 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:04,348 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:27:04,348 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:04,348 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:27:04,348 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:27:04,348 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-03-15 15:27:04,423 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:04,423 INFO L93 Difference]: Finished difference Result 1294 states and 3044 transitions. [2022-03-15 15:27:04,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:27:04,424 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-03-15 15:27:04,424 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:04,425 INFO L225 Difference]: With dead ends: 1294 [2022-03-15 15:27:04,425 INFO L226 Difference]: Without dead ends: 1291 [2022-03-15 15:27:04,425 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2022-03-15 15:27:04,426 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 57 mSDsluCounter, 51 mSDsCounter, 0 mSdLazyCounter, 120 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 43 SdHoareTripleChecker+Invalid, 124 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 120 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:04,426 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [57 Valid, 43 Invalid, 124 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 120 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:27:04,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1291 states. [2022-03-15 15:27:04,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1291 to 933. [2022-03-15 15:27:04,436 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-03-15 15:27:04,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 933 states to 933 states and 2325 transitions. [2022-03-15 15:27:04,438 INFO L78 Accepts]: Start accepts. Automaton has 933 states and 2325 transitions. Word has length 26 [2022-03-15 15:27:04,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:04,438 INFO L470 AbstractCegarLoop]: Abstraction has 933 states and 2325 transitions. [2022-03-15 15:27:04,438 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-03-15 15:27:04,438 INFO L276 IsEmpty]: Start isEmpty. Operand 933 states and 2325 transitions. [2022-03-15 15:27:04,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-15 15:27:04,439 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:04,439 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:04,457 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2022-03-15 15:27:04,655 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-03-15 15:27:04,655 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:04,655 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:04,655 INFO L85 PathProgramCache]: Analyzing trace with hash 1116092490, now seen corresponding path program 31 times [2022-03-15 15:27:04,656 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:04,656 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1453217480] [2022-03-15 15:27:04,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:04,656 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:04,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:04,699 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:04,700 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:04,700 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1453217480] [2022-03-15 15:27:04,700 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1453217480] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:04,700 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1589694045] [2022-03-15 15:27:04,700 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:27:04,700 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:04,700 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:04,701 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:27:04,701 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2022-03-15 15:27:04,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:04,721 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-15 15:27:04,721 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:04,796 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:04,796 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:04,910 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:04,910 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1589694045] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:04,910 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:04,911 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7] total 8 [2022-03-15 15:27:04,911 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [452619847] [2022-03-15 15:27:04,911 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:04,911 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-15 15:27:04,911 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:04,912 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-15 15:27:04,912 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-03-15 15:27:04,912 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-03-15 15:27:05,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:05,070 INFO L93 Difference]: Finished difference Result 1374 states and 3235 transitions. [2022-03-15 15:27:05,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-15 15:27:05,070 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-03-15 15:27:05,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:05,071 INFO L225 Difference]: With dead ends: 1374 [2022-03-15 15:27:05,071 INFO L226 Difference]: Without dead ends: 1374 [2022-03-15 15:27:05,072 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 48 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=73, Invalid=137, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:27:05,072 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 136 mSDsluCounter, 110 mSDsCounter, 0 mSdLazyCounter, 258 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 136 SdHoareTripleChecker+Valid, 82 SdHoareTripleChecker+Invalid, 271 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 258 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:05,072 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [136 Valid, 82 Invalid, 271 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 258 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:27:05,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1374 states. [2022-03-15 15:27:05,081 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1374 to 911. [2022-03-15 15:27:05,081 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-03-15 15:27:05,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 911 states to 911 states and 2258 transitions. [2022-03-15 15:27:05,083 INFO L78 Accepts]: Start accepts. Automaton has 911 states and 2258 transitions. Word has length 26 [2022-03-15 15:27:05,083 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:05,083 INFO L470 AbstractCegarLoop]: Abstraction has 911 states and 2258 transitions. [2022-03-15 15:27:05,083 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-03-15 15:27:05,083 INFO L276 IsEmpty]: Start isEmpty. Operand 911 states and 2258 transitions. [2022-03-15 15:27:05,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-15 15:27:05,084 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:05,084 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:05,100 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2022-03-15 15:27:05,284 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-03-15 15:27:05,285 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:05,285 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:05,285 INFO L85 PathProgramCache]: Analyzing trace with hash -6977063, now seen corresponding path program 32 times [2022-03-15 15:27:05,285 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:05,285 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [367905905] [2022-03-15 15:27:05,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:05,285 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:05,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:05,322 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:05,323 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:05,323 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [367905905] [2022-03-15 15:27:05,323 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [367905905] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:05,323 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1888435647] [2022-03-15 15:27:05,323 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:27:05,323 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:05,323 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:05,324 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:27:05,325 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2022-03-15 15:27:05,343 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:27:05,343 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:05,344 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 12 conjunts are in the unsatisfiable core [2022-03-15 15:27:05,344 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:05,434 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:05,434 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:05,585 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:05,585 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1888435647] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:05,585 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:05,585 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 8] total 14 [2022-03-15 15:27:05,585 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [941918789] [2022-03-15 15:27:05,585 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:05,585 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-15 15:27:05,585 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:05,586 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-15 15:27:05,586 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:27:05,586 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-03-15 15:27:05,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:05,830 INFO L93 Difference]: Finished difference Result 1765 states and 4102 transitions. [2022-03-15 15:27:05,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-15 15:27:05,830 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-03-15 15:27:05,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:05,833 INFO L225 Difference]: With dead ends: 1765 [2022-03-15 15:27:05,833 INFO L226 Difference]: Without dead ends: 1717 [2022-03-15 15:27:05,833 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=130, Invalid=332, Unknown=0, NotChecked=0, Total=462 [2022-03-15 15:27:05,833 INFO L933 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-03-15 15:27:05,833 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [223 Valid, 141 Invalid, 390 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 372 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:27:05,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1717 states. [2022-03-15 15:27:05,847 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1717 to 1116. [2022-03-15 15:27:05,848 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-03-15 15:27:05,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1116 states to 1116 states and 2847 transitions. [2022-03-15 15:27:05,849 INFO L78 Accepts]: Start accepts. Automaton has 1116 states and 2847 transitions. Word has length 26 [2022-03-15 15:27:05,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:05,849 INFO L470 AbstractCegarLoop]: Abstraction has 1116 states and 2847 transitions. [2022-03-15 15:27:05,849 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-03-15 15:27:05,850 INFO L276 IsEmpty]: Start isEmpty. Operand 1116 states and 2847 transitions. [2022-03-15 15:27:05,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-15 15:27:05,851 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:05,851 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:05,875 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2022-03-15 15:27:06,067 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-03-15 15:27:06,067 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:06,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:06,068 INFO L85 PathProgramCache]: Analyzing trace with hash -573902674, now seen corresponding path program 33 times [2022-03-15 15:27:06,068 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:06,068 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1675627475] [2022-03-15 15:27:06,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:06,068 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:06,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:06,124 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:06,125 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:06,125 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1675627475] [2022-03-15 15:27:06,125 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1675627475] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:06,125 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1129736392] [2022-03-15 15:27:06,125 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:27:06,125 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:06,125 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:06,126 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:27:06,128 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2022-03-15 15:27:06,147 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-15 15:27:06,147 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:06,147 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 11 conjunts are in the unsatisfiable core [2022-03-15 15:27:06,148 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:06,379 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:27:06,379 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:06,847 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:27:06,847 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1129736392] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:06,847 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:06,847 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9, 9] total 20 [2022-03-15 15:27:06,847 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1974676984] [2022-03-15 15:27:06,847 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:06,847 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-15 15:27:06,847 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:06,848 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-15 15:27:06,848 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=326, Unknown=0, NotChecked=0, Total=420 [2022-03-15 15:27:06,848 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-03-15 15:27:07,333 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:07,333 INFO L93 Difference]: Finished difference Result 1920 states and 4590 transitions. [2022-03-15 15:27:07,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-03-15 15:27:07,333 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-03-15 15:27:07,334 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:07,336 INFO L225 Difference]: With dead ends: 1920 [2022-03-15 15:27:07,336 INFO L226 Difference]: Without dead ends: 1911 [2022-03-15 15:27:07,336 INFO L932 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-03-15 15:27:07,337 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 285 mSDsluCounter, 190 mSDsCounter, 0 mSdLazyCounter, 484 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 285 SdHoareTripleChecker+Valid, 116 SdHoareTripleChecker+Invalid, 569 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 484 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:07,337 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [285 Valid, 116 Invalid, 569 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 484 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:27:07,338 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1911 states. [2022-03-15 15:27:07,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1911 to 1254. [2022-03-15 15:27:07,350 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-03-15 15:27:07,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1254 states to 1254 states and 3227 transitions. [2022-03-15 15:27:07,352 INFO L78 Accepts]: Start accepts. Automaton has 1254 states and 3227 transitions. Word has length 26 [2022-03-15 15:27:07,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:07,352 INFO L470 AbstractCegarLoop]: Abstraction has 1254 states and 3227 transitions. [2022-03-15 15:27:07,352 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-03-15 15:27:07,352 INFO L276 IsEmpty]: Start isEmpty. Operand 1254 states and 3227 transitions. [2022-03-15 15:27:07,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-03-15 15:27:07,354 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:07,354 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:07,371 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2022-03-15 15:27:07,555 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-03-15 15:27:07,555 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:07,555 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:07,556 INFO L85 PathProgramCache]: Analyzing trace with hash -726222136, now seen corresponding path program 5 times [2022-03-15 15:27:07,556 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:07,556 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [884856129] [2022-03-15 15:27:07,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:07,556 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:07,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:07,605 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:07,605 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:07,605 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [884856129] [2022-03-15 15:27:07,605 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [884856129] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:07,605 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [687240501] [2022-03-15 15:27:07,605 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:27:07,605 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:07,605 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:07,606 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:27:07,607 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2022-03-15 15:27:07,627 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-03-15 15:27:07,627 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:07,627 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-15 15:27:07,628 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:07,700 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:07,700 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:07,727 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:27:07,728 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:27:07,767 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:07,768 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [687240501] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:07,768 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:07,768 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2022-03-15 15:27:07,768 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [977826560] [2022-03-15 15:27:07,768 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:07,768 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-15 15:27:07,768 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:07,768 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-15 15:27:07,768 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-03-15 15:27:07,768 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-03-15 15:27:07,979 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:07,979 INFO L93 Difference]: Finished difference Result 1654 states and 4038 transitions. [2022-03-15 15:27:07,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-15 15:27:07,979 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-03-15 15:27:07,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:07,984 INFO L225 Difference]: With dead ends: 1654 [2022-03-15 15:27:07,984 INFO L226 Difference]: Without dead ends: 1617 [2022-03-15 15:27:07,984 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 52 SyntacticMatches, 5 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=58, Invalid=182, Unknown=0, NotChecked=0, Total=240 [2022-03-15 15:27:07,985 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 144 mSDsluCounter, 216 mSDsCounter, 0 mSdLazyCounter, 400 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 176 SdHoareTripleChecker+Invalid, 411 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 400 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:07,985 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [144 Valid, 176 Invalid, 411 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 400 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:27:07,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1617 states. [2022-03-15 15:27:07,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1617 to 1292. [2022-03-15 15:27:07,999 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-03-15 15:27:08,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1292 states to 1292 states and 3307 transitions. [2022-03-15 15:27:08,001 INFO L78 Accepts]: Start accepts. Automaton has 1292 states and 3307 transitions. Word has length 29 [2022-03-15 15:27:08,001 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:08,001 INFO L470 AbstractCegarLoop]: Abstraction has 1292 states and 3307 transitions. [2022-03-15 15:27:08,001 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-03-15 15:27:08,001 INFO L276 IsEmpty]: Start isEmpty. Operand 1292 states and 3307 transitions. [2022-03-15 15:27:08,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-03-15 15:27:08,003 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:08,003 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:08,019 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-03-15 15:27:08,203 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-03-15 15:27:08,204 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:08,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:08,204 INFO L85 PathProgramCache]: Analyzing trace with hash -1194274584, now seen corresponding path program 34 times [2022-03-15 15:27:08,204 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:08,204 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1672255298] [2022-03-15 15:27:08,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:08,204 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:08,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:08,252 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:27:08,252 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:08,252 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1672255298] [2022-03-15 15:27:08,252 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1672255298] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:08,252 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [37617480] [2022-03-15 15:27:08,252 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:27:08,252 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:08,252 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:08,253 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:27:08,263 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2022-03-15 15:27:08,278 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:27:08,279 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:08,279 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 15 conjunts are in the unsatisfiable core [2022-03-15 15:27:08,279 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:08,343 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:27:08,343 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:08,406 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:27:08,406 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [37617480] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:08,407 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:08,407 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 5 [2022-03-15 15:27:08,407 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1291257449] [2022-03-15 15:27:08,407 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:08,407 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-15 15:27:08,407 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:08,407 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-15 15:27:08,407 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-03-15 15:27:08,407 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-03-15 15:27:08,495 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:08,496 INFO L93 Difference]: Finished difference Result 1931 states and 4763 transitions. [2022-03-15 15:27:08,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-15 15:27:08,496 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-03-15 15:27:08,496 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:08,498 INFO L225 Difference]: With dead ends: 1931 [2022-03-15 15:27:08,498 INFO L226 Difference]: Without dead ends: 1900 [2022-03-15 15:27:08,498 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 53 SyntacticMatches, 7 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-03-15 15:27:08,498 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 44 mSDsluCounter, 105 mSDsCounter, 0 mSdLazyCounter, 241 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 95 SdHoareTripleChecker+Invalid, 241 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 241 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:08,499 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [44 Valid, 95 Invalid, 241 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 241 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:27:08,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1900 states. [2022-03-15 15:27:08,514 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1900 to 1551. [2022-03-15 15:27:08,515 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-03-15 15:27:08,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1551 states to 1551 states and 3954 transitions. [2022-03-15 15:27:08,518 INFO L78 Accepts]: Start accepts. Automaton has 1551 states and 3954 transitions. Word has length 29 [2022-03-15 15:27:08,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:08,518 INFO L470 AbstractCegarLoop]: Abstraction has 1551 states and 3954 transitions. [2022-03-15 15:27:08,518 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-03-15 15:27:08,518 INFO L276 IsEmpty]: Start isEmpty. Operand 1551 states and 3954 transitions. [2022-03-15 15:27:08,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-03-15 15:27:08,520 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:08,520 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:08,536 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Ended with exit code 0 [2022-03-15 15:27:08,720 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-03-15 15:27:08,720 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:08,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:08,721 INFO L85 PathProgramCache]: Analyzing trace with hash -219424510, now seen corresponding path program 35 times [2022-03-15 15:27:08,721 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:08,721 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1951352792] [2022-03-15 15:27:08,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:08,721 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:08,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:08,767 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-15 15:27:08,767 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:08,767 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1951352792] [2022-03-15 15:27:08,768 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1951352792] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:08,768 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1062380544] [2022-03-15 15:27:08,768 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:27:08,768 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:08,768 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:08,769 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:27:08,769 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2022-03-15 15:27:08,789 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-03-15 15:27:08,789 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:08,789 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 15 conjunts are in the unsatisfiable core [2022-03-15 15:27:08,789 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:08,853 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-15 15:27:08,853 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:08,925 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-15 15:27:08,925 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1062380544] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:08,925 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:08,925 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 5 [2022-03-15 15:27:08,925 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [591352961] [2022-03-15 15:27:08,925 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:08,925 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-15 15:27:08,925 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:08,926 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-15 15:27:08,926 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-03-15 15:27:08,926 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-03-15 15:27:09,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:09,028 INFO L93 Difference]: Finished difference Result 2118 states and 5263 transitions. [2022-03-15 15:27:09,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-15 15:27:09,028 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-03-15 15:27:09,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:09,031 INFO L225 Difference]: With dead ends: 2118 [2022-03-15 15:27:09,031 INFO L226 Difference]: Without dead ends: 2083 [2022-03-15 15:27:09,031 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 48 SyntacticMatches, 12 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-03-15 15:27:09,031 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 46 mSDsluCounter, 106 mSDsCounter, 0 mSdLazyCounter, 238 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 95 SdHoareTripleChecker+Invalid, 238 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 238 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:09,032 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [46 Valid, 95 Invalid, 238 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 238 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:27:09,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2083 states. [2022-03-15 15:27:09,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2083 to 1641. [2022-03-15 15:27:09,049 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-03-15 15:27:09,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1641 states to 1641 states and 4219 transitions. [2022-03-15 15:27:09,051 INFO L78 Accepts]: Start accepts. Automaton has 1641 states and 4219 transitions. Word has length 29 [2022-03-15 15:27:09,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:09,051 INFO L470 AbstractCegarLoop]: Abstraction has 1641 states and 4219 transitions. [2022-03-15 15:27:09,051 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-03-15 15:27:09,051 INFO L276 IsEmpty]: Start isEmpty. Operand 1641 states and 4219 transitions. [2022-03-15 15:27:09,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-03-15 15:27:09,053 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:09,053 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:09,069 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2022-03-15 15:27:09,253 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-03-15 15:27:09,254 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:09,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:09,254 INFO L85 PathProgramCache]: Analyzing trace with hash 1294668488, now seen corresponding path program 6 times [2022-03-15 15:27:09,254 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:09,254 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [174505842] [2022-03-15 15:27:09,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:09,254 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:09,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:09,321 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 7 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:09,321 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:09,322 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [174505842] [2022-03-15 15:27:09,322 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [174505842] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:09,322 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2130536157] [2022-03-15 15:27:09,322 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:27:09,322 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:09,322 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:09,323 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:27:09,324 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2022-03-15 15:27:09,344 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-03-15 15:27:09,344 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:09,344 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 15 conjunts are in the unsatisfiable core [2022-03-15 15:27:09,345 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:09,471 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-15 15:27:09,471 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-03-15 15:27:09,474 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-15 15:27:09,474 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-03-15 15:27:09,483 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:09,483 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:09,539 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:27:09,539 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:27:09,569 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:09,570 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2130536157] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:09,570 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:09,570 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 13 [2022-03-15 15:27:09,570 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [656412054] [2022-03-15 15:27:09,570 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:09,570 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-15 15:27:09,570 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:09,570 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-15 15:27:09,570 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2022-03-15 15:27:09,571 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-03-15 15:27:09,693 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:09,693 INFO L93 Difference]: Finished difference Result 1775 states and 4447 transitions. [2022-03-15 15:27:09,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-15 15:27:09,693 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-03-15 15:27:09,694 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:09,696 INFO L225 Difference]: With dead ends: 1775 [2022-03-15 15:27:09,696 INFO L226 Difference]: Without dead ends: 1728 [2022-03-15 15:27:09,696 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 48 SyntacticMatches, 5 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2022-03-15 15:27:09,696 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 59 mSDsluCounter, 129 mSDsCounter, 0 mSdLazyCounter, 304 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 108 SdHoareTripleChecker+Invalid, 344 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 304 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 31 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:09,696 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [59 Valid, 108 Invalid, 344 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 304 Invalid, 0 Unknown, 31 Unchecked, 0.1s Time] [2022-03-15 15:27:09,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1728 states. [2022-03-15 15:27:09,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1728 to 1619. [2022-03-15 15:27:09,720 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-03-15 15:27:09,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1619 states to 1619 states and 4154 transitions. [2022-03-15 15:27:09,723 INFO L78 Accepts]: Start accepts. Automaton has 1619 states and 4154 transitions. Word has length 29 [2022-03-15 15:27:09,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:09,725 INFO L470 AbstractCegarLoop]: Abstraction has 1619 states and 4154 transitions. [2022-03-15 15:27:09,725 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-03-15 15:27:09,725 INFO L276 IsEmpty]: Start isEmpty. Operand 1619 states and 4154 transitions. [2022-03-15 15:27:09,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-03-15 15:27:09,727 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:09,727 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:09,743 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Ended with exit code 0 [2022-03-15 15:27:09,942 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-03-15 15:27:09,943 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:09,943 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:09,943 INFO L85 PathProgramCache]: Analyzing trace with hash 850939720, now seen corresponding path program 7 times [2022-03-15 15:27:09,943 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:09,943 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [107205961] [2022-03-15 15:27:09,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:09,943 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:09,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:09,992 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:09,993 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:09,993 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [107205961] [2022-03-15 15:27:09,993 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [107205961] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:09,993 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [761906686] [2022-03-15 15:27:09,993 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:27:09,993 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:09,993 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:09,994 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:27:09,995 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2022-03-15 15:27:10,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:10,015 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-15 15:27:10,015 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:10,070 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:10,071 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:10,088 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:27:10,089 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:27:10,134 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:10,134 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [761906686] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:10,135 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:10,135 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-03-15 15:27:10,135 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1998346034] [2022-03-15 15:27:10,135 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:10,135 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:27:10,135 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:10,135 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:27:10,136 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:27:10,136 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-03-15 15:27:10,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:10,236 INFO L93 Difference]: Finished difference Result 1768 states and 4448 transitions. [2022-03-15 15:27:10,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-15 15:27:10,236 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-03-15 15:27:10,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:10,238 INFO L225 Difference]: With dead ends: 1768 [2022-03-15 15:27:10,238 INFO L226 Difference]: Without dead ends: 1751 [2022-03-15 15:27:10,239 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 52 SyntacticMatches, 7 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-03-15 15:27:10,239 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 35 mSDsluCounter, 84 mSDsCounter, 0 mSdLazyCounter, 218 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 76 SdHoareTripleChecker+Invalid, 222 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 218 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:10,239 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [35 Valid, 76 Invalid, 222 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 218 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:27:10,240 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1751 states. [2022-03-15 15:27:10,254 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1751 to 1632. [2022-03-15 15:27:10,256 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-03-15 15:27:10,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1632 states to 1632 states and 4192 transitions. [2022-03-15 15:27:10,259 INFO L78 Accepts]: Start accepts. Automaton has 1632 states and 4192 transitions. Word has length 29 [2022-03-15 15:27:10,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:10,259 INFO L470 AbstractCegarLoop]: Abstraction has 1632 states and 4192 transitions. [2022-03-15 15:27:10,259 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-03-15 15:27:10,259 INFO L276 IsEmpty]: Start isEmpty. Operand 1632 states and 4192 transitions. [2022-03-15 15:27:10,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-03-15 15:27:10,261 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:10,261 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:10,277 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2022-03-15 15:27:10,469 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-03-15 15:27:10,469 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:10,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:10,469 INFO L85 PathProgramCache]: Analyzing trace with hash -1992594714, now seen corresponding path program 6 times [2022-03-15 15:27:10,469 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:10,469 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [542692951] [2022-03-15 15:27:10,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:10,470 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:10,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:10,536 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 4 proven. 15 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:27:10,536 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:10,536 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [542692951] [2022-03-15 15:27:10,536 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [542692951] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:10,536 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [184333660] [2022-03-15 15:27:10,536 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:27:10,537 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:10,537 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:10,537 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:27:10,538 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2022-03-15 15:27:10,558 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-03-15 15:27:10,558 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:10,558 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-15 15:27:10,559 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:10,629 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 16 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:27:10,630 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:10,649 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:27:10,650 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:27:10,688 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 16 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:27:10,688 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [184333660] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:10,688 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:10,688 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-03-15 15:27:10,688 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [986516376] [2022-03-15 15:27:10,688 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:10,688 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:27:10,688 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:10,689 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:27:10,689 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:27:10,689 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-03-15 15:27:10,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:10,809 INFO L93 Difference]: Finished difference Result 2079 states and 5118 transitions. [2022-03-15 15:27:10,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-15 15:27:10,810 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-03-15 15:27:10,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:10,813 INFO L225 Difference]: With dead ends: 2079 [2022-03-15 15:27:10,813 INFO L226 Difference]: Without dead ends: 2060 [2022-03-15 15:27:10,813 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 47 SyntacticMatches, 12 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-03-15 15:27:10,813 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 86 mSDsluCounter, 137 mSDsCounter, 0 mSdLazyCounter, 275 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 120 SdHoareTripleChecker+Invalid, 280 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 275 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:10,813 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [86 Valid, 120 Invalid, 280 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 275 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:27:10,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2060 states. [2022-03-15 15:27:10,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2060 to 1695. [2022-03-15 15:27:10,833 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-03-15 15:27:10,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1695 states to 1695 states and 4340 transitions. [2022-03-15 15:27:10,836 INFO L78 Accepts]: Start accepts. Automaton has 1695 states and 4340 transitions. Word has length 29 [2022-03-15 15:27:10,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:10,836 INFO L470 AbstractCegarLoop]: Abstraction has 1695 states and 4340 transitions. [2022-03-15 15:27:10,836 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-03-15 15:27:10,836 INFO L276 IsEmpty]: Start isEmpty. Operand 1695 states and 4340 transitions. [2022-03-15 15:27:10,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-03-15 15:27:10,838 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:10,838 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:10,855 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Ended with exit code 0 [2022-03-15 15:27:11,051 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-03-15 15:27:11,051 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:11,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:11,052 INFO L85 PathProgramCache]: Analyzing trace with hash -492261722, now seen corresponding path program 8 times [2022-03-15 15:27:11,052 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:11,052 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1859765842] [2022-03-15 15:27:11,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:11,052 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:11,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:11,099 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 10 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:27:11,099 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:11,100 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1859765842] [2022-03-15 15:27:11,100 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1859765842] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:11,100 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1896716103] [2022-03-15 15:27:11,100 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:27:11,100 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:11,100 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:11,101 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:27:11,102 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2022-03-15 15:27:11,120 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:27:11,120 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:11,121 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-15 15:27:11,121 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:11,176 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 14 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:27:11,176 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:11,196 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:27:11,196 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:27:11,236 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 14 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:27:11,236 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1896716103] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:11,236 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:11,236 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 6 [2022-03-15 15:27:11,236 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1217374605] [2022-03-15 15:27:11,236 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:11,237 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:27:11,237 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:11,237 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:27:11,237 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:27:11,237 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-03-15 15:27:11,367 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:11,367 INFO L93 Difference]: Finished difference Result 1956 states and 4825 transitions. [2022-03-15 15:27:11,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-15 15:27:11,368 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-03-15 15:27:11,368 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:11,370 INFO L225 Difference]: With dead ends: 1956 [2022-03-15 15:27:11,370 INFO L226 Difference]: Without dead ends: 1916 [2022-03-15 15:27:11,370 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 47 SyntacticMatches, 12 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-03-15 15:27:11,370 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 63 mSDsluCounter, 111 mSDsCounter, 0 mSdLazyCounter, 289 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 104 SdHoareTripleChecker+Invalid, 293 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 289 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:11,371 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [63 Valid, 104 Invalid, 293 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 289 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:27:11,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1916 states. [2022-03-15 15:27:11,387 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1916 to 1661. [2022-03-15 15:27:11,388 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-03-15 15:27:11,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1661 states to 1661 states and 4251 transitions. [2022-03-15 15:27:11,390 INFO L78 Accepts]: Start accepts. Automaton has 1661 states and 4251 transitions. Word has length 29 [2022-03-15 15:27:11,390 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:11,390 INFO L470 AbstractCegarLoop]: Abstraction has 1661 states and 4251 transitions. [2022-03-15 15:27:11,390 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-03-15 15:27:11,391 INFO L276 IsEmpty]: Start isEmpty. Operand 1661 states and 4251 transitions. [2022-03-15 15:27:11,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-03-15 15:27:11,392 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:11,393 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:11,408 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Ended with exit code 0 [2022-03-15 15:27:11,594 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-03-15 15:27:11,594 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:11,594 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:11,594 INFO L85 PathProgramCache]: Analyzing trace with hash -1105797902, now seen corresponding path program 9 times [2022-03-15 15:27:11,595 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:11,595 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [679716442] [2022-03-15 15:27:11,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:11,595 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:11,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:11,640 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 7 proven. 10 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-15 15:27:11,640 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:11,640 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [679716442] [2022-03-15 15:27:11,640 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [679716442] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:11,640 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [784912682] [2022-03-15 15:27:11,640 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:27:11,640 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:11,641 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:11,642 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:27:11,642 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2022-03-15 15:27:11,662 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-03-15 15:27:11,663 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:11,663 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-15 15:27:11,664 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:11,713 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 11 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-15 15:27:11,713 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:11,731 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:27:11,732 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:27:11,771 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 11 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-15 15:27:11,771 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [784912682] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:11,771 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:11,771 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-03-15 15:27:11,772 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [129929719] [2022-03-15 15:27:11,772 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:11,772 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:27:11,772 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:11,772 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:27:11,772 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:27:11,772 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-03-15 15:27:11,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:11,886 INFO L93 Difference]: Finished difference Result 1977 states and 4908 transitions. [2022-03-15 15:27:11,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-15 15:27:11,887 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-03-15 15:27:11,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:11,890 INFO L225 Difference]: With dead ends: 1977 [2022-03-15 15:27:11,890 INFO L226 Difference]: Without dead ends: 1950 [2022-03-15 15:27:11,890 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 47 SyntacticMatches, 12 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-03-15 15:27:11,890 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 76 mSDsluCounter, 140 mSDsCounter, 0 mSdLazyCounter, 271 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 123 SdHoareTripleChecker+Invalid, 276 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 271 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:11,890 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [76 Valid, 123 Invalid, 276 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 271 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:27:11,892 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1950 states. [2022-03-15 15:27:11,910 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1950 to 1654. [2022-03-15 15:27:11,911 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-03-15 15:27:11,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1654 states to 1654 states and 4235 transitions. [2022-03-15 15:27:11,914 INFO L78 Accepts]: Start accepts. Automaton has 1654 states and 4235 transitions. Word has length 29 [2022-03-15 15:27:11,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:11,914 INFO L470 AbstractCegarLoop]: Abstraction has 1654 states and 4235 transitions. [2022-03-15 15:27:11,914 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-03-15 15:27:11,914 INFO L276 IsEmpty]: Start isEmpty. Operand 1654 states and 4235 transitions. [2022-03-15 15:27:11,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-03-15 15:27:11,916 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:11,917 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:11,933 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Forceful destruction successful, exit code 0 [2022-03-15 15:27:12,131 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-03-15 15:27:12,131 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:12,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:12,132 INFO L85 PathProgramCache]: Analyzing trace with hash 2014627176, now seen corresponding path program 36 times [2022-03-15 15:27:12,132 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:12,132 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [854472367] [2022-03-15 15:27:12,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:12,132 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:12,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:12,174 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-15 15:27:12,174 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:12,174 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [854472367] [2022-03-15 15:27:12,174 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [854472367] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:12,174 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [782158252] [2022-03-15 15:27:12,174 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:27:12,174 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:12,174 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:12,175 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:27:12,176 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2022-03-15 15:27:12,197 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-03-15 15:27:12,197 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:12,197 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-15 15:27:12,198 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:12,353 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 6 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:12,354 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:12,522 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 2 proven. 21 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:12,522 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [782158252] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:12,522 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:12,522 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 8, 9] total 14 [2022-03-15 15:27:12,522 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1230254047] [2022-03-15 15:27:12,523 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:12,523 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-15 15:27:12,523 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:12,523 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-15 15:27:12,523 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:27:12,523 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-03-15 15:27:13,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:13,193 INFO L93 Difference]: Finished difference Result 2960 states and 6965 transitions. [2022-03-15 15:27:13,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-03-15 15:27:13,194 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-03-15 15:27:13,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:13,198 INFO L225 Difference]: With dead ends: 2960 [2022-03-15 15:27:13,198 INFO L226 Difference]: Without dead ends: 2888 [2022-03-15 15:27:13,198 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 47 SyntacticMatches, 4 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 223 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=271, Invalid=851, Unknown=0, NotChecked=0, Total=1122 [2022-03-15 15:27:13,198 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 341 mSDsluCounter, 440 mSDsCounter, 0 mSdLazyCounter, 827 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 341 SdHoareTripleChecker+Valid, 317 SdHoareTripleChecker+Invalid, 892 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 827 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:13,199 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [341 Valid, 317 Invalid, 892 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 827 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:27:13,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2888 states. [2022-03-15 15:27:13,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2888 to 1716. [2022-03-15 15:27:13,226 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-03-15 15:27:13,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1716 states to 1716 states and 4376 transitions. [2022-03-15 15:27:13,229 INFO L78 Accepts]: Start accepts. Automaton has 1716 states and 4376 transitions. Word has length 29 [2022-03-15 15:27:13,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:13,229 INFO L470 AbstractCegarLoop]: Abstraction has 1716 states and 4376 transitions. [2022-03-15 15:27:13,229 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-03-15 15:27:13,229 INFO L276 IsEmpty]: Start isEmpty. Operand 1716 states and 4376 transitions. [2022-03-15 15:27:13,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-03-15 15:27:13,231 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:13,231 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:13,247 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Ended with exit code 0 [2022-03-15 15:27:13,431 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-03-15 15:27:13,432 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:13,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:13,432 INFO L85 PathProgramCache]: Analyzing trace with hash 1036119432, now seen corresponding path program 10 times [2022-03-15 15:27:13,432 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:13,432 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1848046057] [2022-03-15 15:27:13,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:13,432 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:13,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:13,476 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:13,477 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:13,477 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1848046057] [2022-03-15 15:27:13,477 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1848046057] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:13,477 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [221896217] [2022-03-15 15:27:13,477 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:27:13,477 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:13,477 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:13,478 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:27:13,499 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2022-03-15 15:27:13,503 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:27:13,503 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:13,503 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 16 conjunts are in the unsatisfiable core [2022-03-15 15:27:13,504 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:13,601 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-15 15:27:13,601 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-03-15 15:27:13,603 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-15 15:27:13,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 1 [2022-03-15 15:27:13,615 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:13,615 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:13,685 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:27:13,686 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-03-15 15:27:13,776 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 16 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:13,776 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [221896217] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:13,777 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:13,777 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 8] total 15 [2022-03-15 15:27:13,777 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1803795668] [2022-03-15 15:27:13,777 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:13,777 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 15:27:13,777 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:13,777 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 15:27:13,777 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2022-03-15 15:27:13,777 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-03-15 15:27:14,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:14,172 INFO L93 Difference]: Finished difference Result 3679 states and 8912 transitions. [2022-03-15 15:27:14,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-15 15:27:14,172 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-03-15 15:27:14,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:14,177 INFO L225 Difference]: With dead ends: 3679 [2022-03-15 15:27:14,177 INFO L226 Difference]: Without dead ends: 3596 [2022-03-15 15:27:14,177 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 43 SyntacticMatches, 7 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=144, Invalid=558, Unknown=0, NotChecked=0, Total=702 [2022-03-15 15:27:14,178 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 320 mSDsluCounter, 369 mSDsCounter, 0 mSdLazyCounter, 683 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 320 SdHoareTripleChecker+Valid, 282 SdHoareTripleChecker+Invalid, 726 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 683 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:14,178 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [320 Valid, 282 Invalid, 726 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 683 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:27:14,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3596 states. [2022-03-15 15:27:14,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3596 to 2192. [2022-03-15 15:27:14,207 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-03-15 15:27:14,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2192 states to 2192 states and 5709 transitions. [2022-03-15 15:27:14,210 INFO L78 Accepts]: Start accepts. Automaton has 2192 states and 5709 transitions. Word has length 29 [2022-03-15 15:27:14,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:14,210 INFO L470 AbstractCegarLoop]: Abstraction has 2192 states and 5709 transitions. [2022-03-15 15:27:14,210 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-03-15 15:27:14,210 INFO L276 IsEmpty]: Start isEmpty. Operand 2192 states and 5709 transitions. [2022-03-15 15:27:14,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-03-15 15:27:14,212 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:14,212 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:14,228 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Ended with exit code 0 [2022-03-15 15:27:14,413 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-03-15 15:27:14,413 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:14,413 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:14,413 INFO L85 PathProgramCache]: Analyzing trace with hash -188205470, now seen corresponding path program 7 times [2022-03-15 15:27:14,413 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:14,413 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [648127865] [2022-03-15 15:27:14,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:14,413 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:14,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:14,472 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 17 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:27:14,472 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:14,472 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [648127865] [2022-03-15 15:27:14,472 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [648127865] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:14,472 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1069058129] [2022-03-15 15:27:14,472 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:27:14,472 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:14,472 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:14,473 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:27:14,474 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2022-03-15 15:27:14,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:14,493 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 16 conjunts are in the unsatisfiable core [2022-03-15 15:27:14,494 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:14,605 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-15 15:27:14,606 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-03-15 15:27:14,608 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-15 15:27:14,608 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-03-15 15:27:14,616 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 17 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:27:14,617 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:14,686 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:27:14,686 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-03-15 15:27:14,756 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 2 proven. 18 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:27:14,756 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1069058129] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:14,757 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:14,757 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 8] total 15 [2022-03-15 15:27:14,757 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2009489056] [2022-03-15 15:27:14,757 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:14,757 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 15:27:14,757 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:14,757 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 15:27:14,757 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2022-03-15 15:27:14,757 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-03-15 15:27:15,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:15,230 INFO L93 Difference]: Finished difference Result 4331 states and 10618 transitions. [2022-03-15 15:27:15,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-15 15:27:15,230 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-03-15 15:27:15,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:15,236 INFO L225 Difference]: With dead ends: 4331 [2022-03-15 15:27:15,236 INFO L226 Difference]: Without dead ends: 4271 [2022-03-15 15:27:15,236 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 43 SyntacticMatches, 7 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=144, Invalid=558, Unknown=0, NotChecked=0, Total=702 [2022-03-15 15:27:15,237 INFO L933 BasicCegarLoop]: 46 mSDtfsCounter, 327 mSDsluCounter, 506 mSDsCounter, 0 mSdLazyCounter, 846 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 327 SdHoareTripleChecker+Valid, 374 SdHoareTripleChecker+Invalid, 896 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 846 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:15,242 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [327 Valid, 374 Invalid, 896 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 846 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:27:15,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4271 states. [2022-03-15 15:27:15,283 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4271 to 2745. [2022-03-15 15:27:15,286 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-03-15 15:27:15,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2745 states to 2745 states and 7258 transitions. [2022-03-15 15:27:15,290 INFO L78 Accepts]: Start accepts. Automaton has 2745 states and 7258 transitions. Word has length 29 [2022-03-15 15:27:15,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:15,290 INFO L470 AbstractCegarLoop]: Abstraction has 2745 states and 7258 transitions. [2022-03-15 15:27:15,290 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-03-15 15:27:15,290 INFO L276 IsEmpty]: Start isEmpty. Operand 2745 states and 7258 transitions. [2022-03-15 15:27:15,293 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-03-15 15:27:15,293 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:15,293 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:15,308 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Ended with exit code 0 [2022-03-15 15:27:15,494 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-03-15 15:27:15,494 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:15,494 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:15,494 INFO L85 PathProgramCache]: Analyzing trace with hash -1821501854, now seen corresponding path program 11 times [2022-03-15 15:27:15,495 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:15,495 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [377879675] [2022-03-15 15:27:15,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:15,495 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:15,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:15,545 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 8 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:27:15,545 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:15,545 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [377879675] [2022-03-15 15:27:15,545 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [377879675] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:15,545 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [780533250] [2022-03-15 15:27:15,546 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:27:15,546 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:15,546 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:15,547 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:27:15,547 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2022-03-15 15:27:15,567 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-03-15 15:27:15,568 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:15,568 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-15 15:27:15,569 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:15,689 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 15 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:27:15,690 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:15,727 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:27:15,727 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-03-15 15:27:15,758 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 15 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:27:15,758 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [780533250] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:15,758 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:15,758 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 10 [2022-03-15 15:27:15,758 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1907996020] [2022-03-15 15:27:15,758 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:15,759 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-15 15:27:15,759 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:15,759 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-15 15:27:15,759 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:27:15,759 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-03-15 15:27:15,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:15,866 INFO L93 Difference]: Finished difference Result 2931 states and 7615 transitions. [2022-03-15 15:27:15,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-15 15:27:15,866 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-03-15 15:27:15,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:15,870 INFO L225 Difference]: With dead ends: 2931 [2022-03-15 15:27:15,871 INFO L226 Difference]: Without dead ends: 2908 [2022-03-15 15:27:15,871 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 46 SyntacticMatches, 10 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:27:15,871 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 32 mSDsluCounter, 94 mSDsCounter, 0 mSdLazyCounter, 234 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 74 SdHoareTripleChecker+Invalid, 273 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 234 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 37 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:15,871 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [32 Valid, 74 Invalid, 273 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 234 Invalid, 0 Unknown, 37 Unchecked, 0.1s Time] [2022-03-15 15:27:15,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2908 states. [2022-03-15 15:27:15,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2908 to 2736. [2022-03-15 15:27:15,905 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-03-15 15:27:15,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2736 states to 2736 states and 7235 transitions. [2022-03-15 15:27:15,910 INFO L78 Accepts]: Start accepts. Automaton has 2736 states and 7235 transitions. Word has length 29 [2022-03-15 15:27:15,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:15,910 INFO L470 AbstractCegarLoop]: Abstraction has 2736 states and 7235 transitions. [2022-03-15 15:27:15,910 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-03-15 15:27:15,910 INFO L276 IsEmpty]: Start isEmpty. Operand 2736 states and 7235 transitions. [2022-03-15 15:27:15,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-03-15 15:27:15,913 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:15,913 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:15,929 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Forceful destruction successful, exit code 0 [2022-03-15 15:27:16,121 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-03-15 15:27:16,121 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:16,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:16,122 INFO L85 PathProgramCache]: Analyzing trace with hash 1968094858, now seen corresponding path program 8 times [2022-03-15 15:27:16,122 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:16,122 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1143979011] [2022-03-15 15:27:16,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:16,122 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:16,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:16,170 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 17 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:27:16,170 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:16,170 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1143979011] [2022-03-15 15:27:16,171 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1143979011] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:16,171 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [41506837] [2022-03-15 15:27:16,171 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:27:16,171 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:16,171 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:16,172 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:27:16,173 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2022-03-15 15:27:16,193 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:27:16,193 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:16,194 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-15 15:27:16,194 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:16,243 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 17 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:27:16,243 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:16,261 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:27:16,261 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:27:16,294 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 17 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:27:16,294 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [41506837] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:16,294 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:16,294 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-03-15 15:27:16,294 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [269335076] [2022-03-15 15:27:16,294 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:16,295 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:27:16,295 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:16,297 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:27:16,298 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:27:16,298 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-03-15 15:27:16,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:16,425 INFO L93 Difference]: Finished difference Result 3236 states and 8301 transitions. [2022-03-15 15:27:16,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-15 15:27:16,426 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-03-15 15:27:16,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:16,431 INFO L225 Difference]: With dead ends: 3236 [2022-03-15 15:27:16,431 INFO L226 Difference]: Without dead ends: 3226 [2022-03-15 15:27:16,432 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 52 SyntacticMatches, 7 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-03-15 15:27:16,432 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 70 mSDsluCounter, 133 mSDsCounter, 0 mSdLazyCounter, 280 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 115 SdHoareTripleChecker+Invalid, 287 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 280 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:16,432 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [70 Valid, 115 Invalid, 287 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 280 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:27:16,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3226 states. [2022-03-15 15:27:16,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3226 to 2784. [2022-03-15 15:27:16,470 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-03-15 15:27:16,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2784 states to 2784 states and 7356 transitions. [2022-03-15 15:27:16,476 INFO L78 Accepts]: Start accepts. Automaton has 2784 states and 7356 transitions. Word has length 29 [2022-03-15 15:27:16,477 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:16,477 INFO L470 AbstractCegarLoop]: Abstraction has 2784 states and 7356 transitions. [2022-03-15 15:27:16,477 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-03-15 15:27:16,477 INFO L276 IsEmpty]: Start isEmpty. Operand 2784 states and 7356 transitions. [2022-03-15 15:27:16,480 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-03-15 15:27:16,480 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:16,480 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:16,495 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Forceful destruction successful, exit code 0 [2022-03-15 15:27:16,695 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-03-15 15:27:16,695 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:16,695 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:16,696 INFO L85 PathProgramCache]: Analyzing trace with hash -826539446, now seen corresponding path program 12 times [2022-03-15 15:27:16,696 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:16,696 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2109734604] [2022-03-15 15:27:16,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:16,696 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:16,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:16,738 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 9 proven. 11 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:27:16,738 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:16,738 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2109734604] [2022-03-15 15:27:16,738 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2109734604] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:16,738 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1887078855] [2022-03-15 15:27:16,738 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:27:16,738 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:16,738 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:16,739 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:27:16,740 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2022-03-15 15:27:16,760 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-03-15 15:27:16,760 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:16,760 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 15 conjunts are in the unsatisfiable core [2022-03-15 15:27:16,761 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:16,828 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 15 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:27:16,828 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:16,849 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:27:16,850 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-03-15 15:27:16,895 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 15 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:27:16,895 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1887078855] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:16,895 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:16,895 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 6 [2022-03-15 15:27:16,895 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1653154261] [2022-03-15 15:27:16,895 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:16,895 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:27:16,895 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:16,896 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:27:16,896 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:27:16,896 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-03-15 15:27:17,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:17,041 INFO L93 Difference]: Finished difference Result 3210 states and 8180 transitions. [2022-03-15 15:27:17,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-15 15:27:17,042 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-03-15 15:27:17,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:17,045 INFO L225 Difference]: With dead ends: 3210 [2022-03-15 15:27:17,045 INFO L226 Difference]: Without dead ends: 3141 [2022-03-15 15:27:17,045 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 52 SyntacticMatches, 7 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-03-15 15:27:17,046 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 73 mSDsluCounter, 137 mSDsCounter, 0 mSdLazyCounter, 318 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 115 SdHoareTripleChecker+Invalid, 324 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 318 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:17,046 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [73 Valid, 115 Invalid, 324 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 318 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:27:17,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3141 states. [2022-03-15 15:27:17,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3141 to 2767. [2022-03-15 15:27:17,074 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-03-15 15:27:17,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2767 states to 2767 states and 7286 transitions. [2022-03-15 15:27:17,079 INFO L78 Accepts]: Start accepts. Automaton has 2767 states and 7286 transitions. Word has length 29 [2022-03-15 15:27:17,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:17,079 INFO L470 AbstractCegarLoop]: Abstraction has 2767 states and 7286 transitions. [2022-03-15 15:27:17,079 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-03-15 15:27:17,079 INFO L276 IsEmpty]: Start isEmpty. Operand 2767 states and 7286 transitions. [2022-03-15 15:27:17,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-03-15 15:27:17,082 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:17,082 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:17,098 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Ended with exit code 0 [2022-03-15 15:27:17,291 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-03-15 15:27:17,291 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:17,291 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:17,291 INFO L85 PathProgramCache]: Analyzing trace with hash -1597375113, now seen corresponding path program 9 times [2022-03-15 15:27:17,291 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:17,291 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1786161710] [2022-03-15 15:27:17,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:17,292 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:17,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:17,336 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 8 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:17,336 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:17,336 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1786161710] [2022-03-15 15:27:17,336 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1786161710] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:17,336 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2102209426] [2022-03-15 15:27:17,336 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:27:17,336 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:17,337 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:17,337 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:27:17,338 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2022-03-15 15:27:17,359 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-03-15 15:27:17,359 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:17,359 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-15 15:27:17,360 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:17,433 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 14 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:17,433 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:17,552 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 14 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:17,552 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2102209426] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:17,552 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:17,552 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 11 [2022-03-15 15:27:17,552 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1529355297] [2022-03-15 15:27:17,552 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:17,552 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-15 15:27:17,552 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:17,553 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-15 15:27:17,553 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=90, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:27:17,553 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-03-15 15:27:17,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:17,759 INFO L93 Difference]: Finished difference Result 3548 states and 9044 transitions. [2022-03-15 15:27:17,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-15 15:27:17,760 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-03-15 15:27:17,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:17,765 INFO L225 Difference]: With dead ends: 3548 [2022-03-15 15:27:17,766 INFO L226 Difference]: Without dead ends: 3514 [2022-03-15 15:27:17,766 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 53 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=95, Invalid=177, Unknown=0, NotChecked=0, Total=272 [2022-03-15 15:27:17,766 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 164 mSDsluCounter, 133 mSDsCounter, 0 mSdLazyCounter, 326 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 164 SdHoareTripleChecker+Valid, 111 SdHoareTripleChecker+Invalid, 345 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 326 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:17,766 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [164 Valid, 111 Invalid, 345 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 326 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:27:17,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3514 states. [2022-03-15 15:27:17,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3514 to 2924. [2022-03-15 15:27:17,806 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-03-15 15:27:17,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2924 states to 2924 states and 7681 transitions. [2022-03-15 15:27:17,811 INFO L78 Accepts]: Start accepts. Automaton has 2924 states and 7681 transitions. Word has length 29 [2022-03-15 15:27:17,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:17,811 INFO L470 AbstractCegarLoop]: Abstraction has 2924 states and 7681 transitions. [2022-03-15 15:27:17,811 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-03-15 15:27:17,811 INFO L276 IsEmpty]: Start isEmpty. Operand 2924 states and 7681 transitions. [2022-03-15 15:27:17,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-03-15 15:27:17,816 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:17,816 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:17,835 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Ended with exit code 0 [2022-03-15 15:27:18,031 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-03-15 15:27:18,032 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:18,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:18,032 INFO L85 PathProgramCache]: Analyzing trace with hash 1835185986, now seen corresponding path program 37 times [2022-03-15 15:27:18,032 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:18,032 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1696925610] [2022-03-15 15:27:18,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:18,032 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:18,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:18,069 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:27:18,069 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:18,069 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1696925610] [2022-03-15 15:27:18,069 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1696925610] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:18,069 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1748037384] [2022-03-15 15:27:18,069 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:27:18,069 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:18,069 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:18,070 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:27:18,071 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2022-03-15 15:27:18,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:18,091 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 15 conjunts are in the unsatisfiable core [2022-03-15 15:27:18,091 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:18,151 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:27:18,151 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:18,215 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:27:18,215 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1748037384] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:18,227 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:18,227 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 5 [2022-03-15 15:27:18,228 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1271295237] [2022-03-15 15:27:18,228 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:18,228 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-15 15:27:18,228 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:18,231 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-15 15:27:18,231 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-03-15 15:27:18,231 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-03-15 15:27:18,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:18,326 INFO L93 Difference]: Finished difference Result 3346 states and 8612 transitions. [2022-03-15 15:27:18,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-15 15:27:18,326 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-03-15 15:27:18,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:18,330 INFO L225 Difference]: With dead ends: 3346 [2022-03-15 15:27:18,330 INFO L226 Difference]: Without dead ends: 3301 [2022-03-15 15:27:18,331 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 53 SyntacticMatches, 7 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-03-15 15:27:18,331 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 47 mSDsluCounter, 108 mSDsCounter, 0 mSdLazyCounter, 241 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 92 SdHoareTripleChecker+Invalid, 241 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 241 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:18,331 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [47 Valid, 92 Invalid, 241 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 241 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:27:18,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3301 states. [2022-03-15 15:27:18,361 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3301 to 3007. [2022-03-15 15:27:18,363 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-03-15 15:27:18,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3007 states to 3007 states and 7866 transitions. [2022-03-15 15:27:18,368 INFO L78 Accepts]: Start accepts. Automaton has 3007 states and 7866 transitions. Word has length 29 [2022-03-15 15:27:18,368 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:18,368 INFO L470 AbstractCegarLoop]: Abstraction has 3007 states and 7866 transitions. [2022-03-15 15:27:18,368 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-03-15 15:27:18,368 INFO L276 IsEmpty]: Start isEmpty. Operand 3007 states and 7866 transitions. [2022-03-15 15:27:18,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-03-15 15:27:18,371 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:18,371 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:18,387 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Ended with exit code 0 [2022-03-15 15:27:18,578 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-03-15 15:27:18,578 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:18,578 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:18,578 INFO L85 PathProgramCache]: Analyzing trace with hash 856678242, now seen corresponding path program 13 times [2022-03-15 15:27:18,578 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:18,578 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [136135125] [2022-03-15 15:27:18,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:18,578 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:18,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:18,634 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:18,634 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:18,634 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [136135125] [2022-03-15 15:27:18,634 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [136135125] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:18,634 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [546590092] [2022-03-15 15:27:18,635 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:27:18,638 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:18,638 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:18,639 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:27:18,640 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2022-03-15 15:27:18,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:18,667 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-15 15:27:18,667 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:18,736 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:18,736 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:18,771 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:27:18,771 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:27:18,811 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:18,811 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [546590092] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:18,811 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:18,811 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2022-03-15 15:27:18,811 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [852202500] [2022-03-15 15:27:18,811 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:18,812 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-15 15:27:18,812 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:18,812 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-15 15:27:18,812 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-03-15 15:27:18,812 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-03-15 15:27:18,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:18,990 INFO L93 Difference]: Finished difference Result 3544 states and 9002 transitions. [2022-03-15 15:27:18,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-15 15:27:18,991 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-03-15 15:27:18,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:18,995 INFO L225 Difference]: With dead ends: 3544 [2022-03-15 15:27:18,995 INFO L226 Difference]: Without dead ends: 3469 [2022-03-15 15:27:18,995 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 52 SyntacticMatches, 5 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=58, Invalid=182, Unknown=0, NotChecked=0, Total=240 [2022-03-15 15:27:18,996 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 93 mSDsluCounter, 140 mSDsCounter, 0 mSdLazyCounter, 325 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 92 SdHoareTripleChecker+Invalid, 335 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 325 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:18,996 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [93 Valid, 92 Invalid, 335 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 325 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:27:18,998 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3469 states. [2022-03-15 15:27:19,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3469 to 3058. [2022-03-15 15:27:19,027 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-03-15 15:27:19,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3058 states to 3058 states and 7939 transitions. [2022-03-15 15:27:19,032 INFO L78 Accepts]: Start accepts. Automaton has 3058 states and 7939 transitions. Word has length 29 [2022-03-15 15:27:19,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:19,032 INFO L470 AbstractCegarLoop]: Abstraction has 3058 states and 7939 transitions. [2022-03-15 15:27:19,032 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-03-15 15:27:19,032 INFO L276 IsEmpty]: Start isEmpty. Operand 3058 states and 7939 transitions. [2022-03-15 15:27:19,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-03-15 15:27:19,034 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:19,034 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:19,050 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Forceful destruction successful, exit code 0 [2022-03-15 15:27:19,250 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-03-15 15:27:19,250 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:19,250 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:19,250 INFO L85 PathProgramCache]: Analyzing trace with hash 718658832, now seen corresponding path program 14 times [2022-03-15 15:27:19,250 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:19,250 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1699226546] [2022-03-15 15:27:19,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:19,250 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:19,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:19,330 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:19,330 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:19,330 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1699226546] [2022-03-15 15:27:19,330 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1699226546] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:19,330 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1606346685] [2022-03-15 15:27:19,330 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:27:19,330 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:19,330 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:19,331 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:27:19,332 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2022-03-15 15:27:19,351 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:27:19,352 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:19,352 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-15 15:27:19,352 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:19,433 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:19,433 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:19,466 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:27:19,467 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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-03-15 15:27:19,493 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:19,493 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1606346685] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:19,493 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:19,493 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 13 [2022-03-15 15:27:19,493 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2066907518] [2022-03-15 15:27:19,493 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:19,493 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-15 15:27:19,493 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:19,494 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-15 15:27:19,494 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2022-03-15 15:27:19,494 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-03-15 15:27:19,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:19,665 INFO L93 Difference]: Finished difference Result 3332 states and 8457 transitions. [2022-03-15 15:27:19,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-15 15:27:19,665 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-03-15 15:27:19,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:19,669 INFO L225 Difference]: With dead ends: 3332 [2022-03-15 15:27:19,669 INFO L226 Difference]: Without dead ends: 3286 [2022-03-15 15:27:19,669 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 50 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:27:19,669 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 56 mSDsluCounter, 148 mSDsCounter, 0 mSdLazyCounter, 423 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 114 SdHoareTripleChecker+Invalid, 429 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 423 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:19,669 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [56 Valid, 114 Invalid, 429 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 423 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:27:19,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3286 states. [2022-03-15 15:27:19,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3286 to 3041. [2022-03-15 15:27:19,700 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-03-15 15:27:19,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3041 states to 3041 states and 7903 transitions. [2022-03-15 15:27:19,705 INFO L78 Accepts]: Start accepts. Automaton has 3041 states and 7903 transitions. Word has length 29 [2022-03-15 15:27:19,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:19,705 INFO L470 AbstractCegarLoop]: Abstraction has 3041 states and 7903 transitions. [2022-03-15 15:27:19,705 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-03-15 15:27:19,705 INFO L276 IsEmpty]: Start isEmpty. Operand 3041 states and 7903 transitions. [2022-03-15 15:27:19,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-03-15 15:27:19,708 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:19,708 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:19,723 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Ended with exit code 0 [2022-03-15 15:27:19,908 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-03-15 15:27:19,908 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:19,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:19,908 INFO L85 PathProgramCache]: Analyzing trace with hash -739301394, now seen corresponding path program 38 times [2022-03-15 15:27:19,909 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:19,909 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [740057589] [2022-03-15 15:27:19,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:19,909 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:19,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:19,993 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 9 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:19,993 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:19,993 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [740057589] [2022-03-15 15:27:19,993 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [740057589] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:19,993 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1211140562] [2022-03-15 15:27:19,993 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:27:19,993 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:19,994 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:19,995 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:27:19,996 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2022-03-15 15:27:20,016 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:27:20,017 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:20,017 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-15 15:27:20,018 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:20,160 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:20,161 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:20,330 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 16 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:20,330 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1211140562] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:20,330 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:20,330 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 9] total 11 [2022-03-15 15:27:20,330 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1590743462] [2022-03-15 15:27:20,330 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:20,330 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-15 15:27:20,330 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:20,331 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-15 15:27:20,331 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=90, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:27:20,331 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-03-15 15:27:20,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:20,567 INFO L93 Difference]: Finished difference Result 3608 states and 9020 transitions. [2022-03-15 15:27:20,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-15 15:27:20,567 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-03-15 15:27:20,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:20,572 INFO L225 Difference]: With dead ends: 3608 [2022-03-15 15:27:20,572 INFO L226 Difference]: Without dead ends: 3608 [2022-03-15 15:27:20,573 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 59 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=125, Invalid=255, Unknown=0, NotChecked=0, Total=380 [2022-03-15 15:27:20,573 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 158 mSDsluCounter, 141 mSDsCounter, 0 mSdLazyCounter, 349 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 158 SdHoareTripleChecker+Valid, 111 SdHoareTripleChecker+Invalid, 365 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 349 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:20,573 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [158 Valid, 111 Invalid, 365 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 349 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:27:20,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3608 states. [2022-03-15 15:27:20,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3608 to 3046. [2022-03-15 15:27:20,612 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-03-15 15:27:20,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3046 states to 3046 states and 7884 transitions. [2022-03-15 15:27:20,618 INFO L78 Accepts]: Start accepts. Automaton has 3046 states and 7884 transitions. Word has length 32 [2022-03-15 15:27:20,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:20,618 INFO L470 AbstractCegarLoop]: Abstraction has 3046 states and 7884 transitions. [2022-03-15 15:27:20,618 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-03-15 15:27:20,618 INFO L276 IsEmpty]: Start isEmpty. Operand 3046 states and 7884 transitions. [2022-03-15 15:27:20,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-03-15 15:27:20,638 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:20,638 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:20,663 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Ended with exit code 0 [2022-03-15 15:27:20,859 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-03-15 15:27:20,859 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:20,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:20,860 INFO L85 PathProgramCache]: Analyzing trace with hash -178434399, now seen corresponding path program 39 times [2022-03-15 15:27:20,860 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:20,860 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1986332354] [2022-03-15 15:27:20,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:20,860 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:20,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:20,916 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 9 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:20,916 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:20,916 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1986332354] [2022-03-15 15:27:20,916 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1986332354] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:20,916 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2030418282] [2022-03-15 15:27:20,916 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:27:20,916 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:20,917 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:20,917 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:27:20,918 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2022-03-15 15:27:20,937 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-15 15:27:20,937 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:20,937 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 11 conjunts are in the unsatisfiable core [2022-03-15 15:27:20,938 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:21,213 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 17 proven. 3 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-03-15 15:27:21,213 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:21,707 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-03-15 15:27:21,707 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2030418282] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:21,707 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:21,707 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8, 8] total 19 [2022-03-15 15:27:21,707 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [231052016] [2022-03-15 15:27:21,708 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:21,708 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-15 15:27:21,708 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:21,708 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-15 15:27:21,708 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=291, Unknown=0, NotChecked=0, Total=380 [2022-03-15 15:27:21,708 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-03-15 15:27:22,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:22,535 INFO L93 Difference]: Finished difference Result 4500 states and 10890 transitions. [2022-03-15 15:27:22,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-03-15 15:27:22,536 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-03-15 15:27:22,536 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:22,541 INFO L225 Difference]: With dead ends: 4500 [2022-03-15 15:27:22,541 INFO L226 Difference]: Without dead ends: 4477 [2022-03-15 15:27:22,542 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 52 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 818 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=757, Invalid=1999, Unknown=0, NotChecked=0, Total=2756 [2022-03-15 15:27:22,542 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 696 mSDsluCounter, 191 mSDsCounter, 0 mSdLazyCounter, 410 mSolverCounterSat, 152 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 696 SdHoareTripleChecker+Valid, 140 SdHoareTripleChecker+Invalid, 562 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 152 IncrementalHoareTripleChecker+Valid, 410 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:22,542 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [696 Valid, 140 Invalid, 562 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [152 Valid, 410 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:27:22,545 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4477 states. [2022-03-15 15:27:22,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4477 to 2907. [2022-03-15 15:27:22,582 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-03-15 15:27:22,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2907 states to 2907 states and 7417 transitions. [2022-03-15 15:27:22,587 INFO L78 Accepts]: Start accepts. Automaton has 2907 states and 7417 transitions. Word has length 32 [2022-03-15 15:27:22,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:22,587 INFO L470 AbstractCegarLoop]: Abstraction has 2907 states and 7417 transitions. [2022-03-15 15:27:22,587 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-03-15 15:27:22,587 INFO L276 IsEmpty]: Start isEmpty. Operand 2907 states and 7417 transitions. [2022-03-15 15:27:22,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-03-15 15:27:22,590 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:22,590 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:22,611 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Ended with exit code 0 [2022-03-15 15:27:22,803 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-03-15 15:27:22,803 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:22,803 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:22,803 INFO L85 PathProgramCache]: Analyzing trace with hash 1854825621, now seen corresponding path program 10 times [2022-03-15 15:27:22,804 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:22,804 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [164211345] [2022-03-15 15:27:22,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:22,804 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:22,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:22,876 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:22,876 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:22,876 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [164211345] [2022-03-15 15:27:22,876 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [164211345] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:22,876 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [14810337] [2022-03-15 15:27:22,876 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:27:22,876 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:22,876 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:22,877 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:27:22,878 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2022-03-15 15:27:22,899 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:27:22,899 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:22,900 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-15 15:27:22,900 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:23,003 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:23,003 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:23,037 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:27:23,037 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:27:23,073 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:23,073 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [14810337] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:23,073 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:23,073 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-03-15 15:27:23,073 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1199757058] [2022-03-15 15:27:23,074 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:23,074 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-15 15:27:23,074 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:23,074 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-15 15:27:23,074 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:27:23,074 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-03-15 15:27:23,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:23,343 INFO L93 Difference]: Finished difference Result 3636 states and 8898 transitions. [2022-03-15 15:27:23,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-15 15:27:23,343 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-03-15 15:27:23,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:23,348 INFO L225 Difference]: With dead ends: 3636 [2022-03-15 15:27:23,348 INFO L226 Difference]: Without dead ends: 3603 [2022-03-15 15:27:23,348 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 64 SyntacticMatches, 5 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=89, Invalid=331, Unknown=0, NotChecked=0, Total=420 [2022-03-15 15:27:23,348 INFO L933 BasicCegarLoop]: 41 mSDtfsCounter, 220 mSDsluCounter, 304 mSDsCounter, 0 mSdLazyCounter, 555 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s 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-03-15 15:27:23,348 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [220 Valid, 245 Invalid, 571 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 555 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:27:23,351 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3603 states. [2022-03-15 15:27:23,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3603 to 2856. [2022-03-15 15:27:23,390 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-03-15 15:27:23,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2856 states to 2856 states and 7308 transitions. [2022-03-15 15:27:23,394 INFO L78 Accepts]: Start accepts. Automaton has 2856 states and 7308 transitions. Word has length 35 [2022-03-15 15:27:23,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:23,394 INFO L470 AbstractCegarLoop]: Abstraction has 2856 states and 7308 transitions. [2022-03-15 15:27:23,394 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-03-15 15:27:23,394 INFO L276 IsEmpty]: Start isEmpty. Operand 2856 states and 7308 transitions. [2022-03-15 15:27:23,397 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-03-15 15:27:23,397 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:23,397 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:23,413 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Ended with exit code 0 [2022-03-15 15:27:23,597 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-03-15 15:27:23,597 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:23,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:23,598 INFO L85 PathProgramCache]: Analyzing trace with hash -972961707, now seen corresponding path program 15 times [2022-03-15 15:27:23,598 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:23,598 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [384483559] [2022-03-15 15:27:23,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:23,598 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:23,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:23,721 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 9 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:23,721 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:23,721 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [384483559] [2022-03-15 15:27:23,721 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [384483559] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:23,721 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1309619990] [2022-03-15 15:27:23,721 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:27:23,721 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:23,721 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:23,722 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:27:23,723 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2022-03-15 15:27:23,745 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-03-15 15:27:23,746 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:23,746 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-15 15:27:23,747 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:23,924 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:23,924 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:24,001 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:27:24,002 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-03-15 15:27:24,047 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:24,047 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1309619990] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:24,048 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:24,048 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 17 [2022-03-15 15:27:24,048 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [31533093] [2022-03-15 15:27:24,048 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:24,048 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-15 15:27:24,048 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:24,048 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-15 15:27:24,048 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2022-03-15 15:27:24,048 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-03-15 15:27:24,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:24,263 INFO L93 Difference]: Finished difference Result 3056 states and 7643 transitions. [2022-03-15 15:27:24,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-15 15:27:24,264 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-03-15 15:27:24,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:24,267 INFO L225 Difference]: With dead ends: 3056 [2022-03-15 15:27:24,267 INFO L226 Difference]: Without dead ends: 2989 [2022-03-15 15:27:24,268 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 58 SyntacticMatches, 5 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 4 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2022-03-15 15:27:24,268 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 117 mSDsluCounter, 323 mSDsCounter, 0 mSdLazyCounter, 535 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 117 SdHoareTripleChecker+Valid, 242 SdHoareTripleChecker+Invalid, 667 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 535 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 122 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:24,268 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [117 Valid, 242 Invalid, 667 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 535 Invalid, 0 Unknown, 122 Unchecked, 0.2s Time] [2022-03-15 15:27:24,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2989 states. [2022-03-15 15:27:24,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2989 to 2847. [2022-03-15 15:27:24,294 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-03-15 15:27:24,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2847 states to 2847 states and 7274 transitions. [2022-03-15 15:27:24,298 INFO L78 Accepts]: Start accepts. Automaton has 2847 states and 7274 transitions. Word has length 35 [2022-03-15 15:27:24,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:24,298 INFO L470 AbstractCegarLoop]: Abstraction has 2847 states and 7274 transitions. [2022-03-15 15:27:24,298 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-03-15 15:27:24,298 INFO L276 IsEmpty]: Start isEmpty. Operand 2847 states and 7274 transitions. [2022-03-15 15:27:24,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-03-15 15:27:24,301 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:24,301 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:24,317 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Forceful destruction successful, exit code 0 [2022-03-15 15:27:24,503 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-03-15 15:27:24,503 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:24,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:24,504 INFO L85 PathProgramCache]: Analyzing trace with hash -800888287, now seen corresponding path program 16 times [2022-03-15 15:27:24,504 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:24,504 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [875113599] [2022-03-15 15:27:24,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:24,504 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:24,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:24,574 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:24,575 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:24,575 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [875113599] [2022-03-15 15:27:24,575 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [875113599] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:24,575 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [889122919] [2022-03-15 15:27:24,575 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:27:24,575 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:24,575 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:24,576 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:27:24,576 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2022-03-15 15:27:24,597 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:27:24,597 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:24,597 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-15 15:27:24,598 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:24,672 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:24,673 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:24,690 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:27:24,691 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:27:24,750 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:24,750 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [889122919] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:24,750 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:24,750 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 7 [2022-03-15 15:27:24,750 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [696708419] [2022-03-15 15:27:24,750 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:24,750 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 15:27:24,750 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:24,750 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 15:27:24,750 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-03-15 15:27:24,750 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-03-15 15:27:24,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:24,911 INFO L93 Difference]: Finished difference Result 3126 states and 7799 transitions. [2022-03-15 15:27:24,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-15 15:27:24,911 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-03-15 15:27:24,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:24,915 INFO L225 Difference]: With dead ends: 3126 [2022-03-15 15:27:24,915 INFO L226 Difference]: Without dead ends: 3126 [2022-03-15 15:27:24,915 INFO L932 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-03-15 15:27:24,915 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 54 mSDsluCounter, 190 mSDsCounter, 0 mSdLazyCounter, 391 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 141 SdHoareTripleChecker+Invalid, 395 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 391 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:24,915 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [54 Valid, 141 Invalid, 395 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 391 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:27:24,917 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3126 states. [2022-03-15 15:27:24,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3126 to 2847. [2022-03-15 15:27:24,941 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-03-15 15:27:24,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2847 states to 2847 states and 7274 transitions. [2022-03-15 15:27:24,945 INFO L78 Accepts]: Start accepts. Automaton has 2847 states and 7274 transitions. Word has length 35 [2022-03-15 15:27:24,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:24,945 INFO L470 AbstractCegarLoop]: Abstraction has 2847 states and 7274 transitions. [2022-03-15 15:27:24,945 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-03-15 15:27:24,945 INFO L276 IsEmpty]: Start isEmpty. Operand 2847 states and 7274 transitions. [2022-03-15 15:27:24,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-03-15 15:27:24,947 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:24,947 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:24,963 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Forceful destruction successful, exit code 0 [2022-03-15 15:27:25,148 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-03-15 15:27:25,148 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:25,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:25,148 INFO L85 PathProgramCache]: Analyzing trace with hash 649055720, now seen corresponding path program 11 times [2022-03-15 15:27:25,148 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:25,148 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1393203322] [2022-03-15 15:27:25,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:25,148 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:25,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:25,226 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 27 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:25,227 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:25,227 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1393203322] [2022-03-15 15:27:25,227 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1393203322] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:25,227 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1253696989] [2022-03-15 15:27:25,227 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:27:25,227 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:25,227 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:25,228 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:27:25,229 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2022-03-15 15:27:25,251 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-03-15 15:27:25,252 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:25,252 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 12 conjunts are in the unsatisfiable core [2022-03-15 15:27:25,253 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:25,370 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 27 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:25,370 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:25,501 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 27 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:25,501 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1253696989] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:25,501 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:25,501 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12, 12] total 19 [2022-03-15 15:27:25,501 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [416323288] [2022-03-15 15:27:25,501 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:25,501 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-15 15:27:25,501 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:25,501 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-15 15:27:25,502 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=270, Unknown=0, NotChecked=0, Total=380 [2022-03-15 15:27:25,502 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-03-15 15:27:25,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:25,676 INFO L93 Difference]: Finished difference Result 3672 states and 8968 transitions. [2022-03-15 15:27:25,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-15 15:27:25,676 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-03-15 15:27:25,676 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:25,681 INFO L225 Difference]: With dead ends: 3672 [2022-03-15 15:27:25,681 INFO L226 Difference]: Without dead ends: 3632 [2022-03-15 15:27:25,682 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 59 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 157 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=165, Invalid=435, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:27:25,682 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 212 mSDsluCounter, 151 mSDsCounter, 0 mSdLazyCounter, 289 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 212 SdHoareTripleChecker+Valid, 123 SdHoareTripleChecker+Invalid, 321 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 289 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:25,682 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [212 Valid, 123 Invalid, 321 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 289 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:27:25,684 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3632 states. [2022-03-15 15:27:25,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3632 to 2685. [2022-03-15 15:27:25,715 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-03-15 15:27:25,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2685 states to 2685 states and 6751 transitions. [2022-03-15 15:27:25,719 INFO L78 Accepts]: Start accepts. Automaton has 2685 states and 6751 transitions. Word has length 35 [2022-03-15 15:27:25,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:25,719 INFO L470 AbstractCegarLoop]: Abstraction has 2685 states and 6751 transitions. [2022-03-15 15:27:25,719 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-03-15 15:27:25,719 INFO L276 IsEmpty]: Start isEmpty. Operand 2685 states and 6751 transitions. [2022-03-15 15:27:25,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-03-15 15:27:25,722 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:25,722 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:25,738 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Ended with exit code 0 [2022-03-15 15:27:25,922 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-03-15 15:27:25,923 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:25,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:25,923 INFO L85 PathProgramCache]: Analyzing trace with hash 1462970056, now seen corresponding path program 17 times [2022-03-15 15:27:25,923 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:25,923 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [573245934] [2022-03-15 15:27:25,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:25,923 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:25,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:25,986 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 13 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:25,986 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:25,986 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [573245934] [2022-03-15 15:27:25,987 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [573245934] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:25,987 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1373335528] [2022-03-15 15:27:25,987 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:27:25,987 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:25,987 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:25,989 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:27:25,990 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2022-03-15 15:27:26,009 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-03-15 15:27:26,009 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:26,009 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 12 conjunts are in the unsatisfiable core [2022-03-15 15:27:26,010 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:26,102 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 22 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:26,102 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:26,214 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 22 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:26,214 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1373335528] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:26,214 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:26,214 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10, 10] total 15 [2022-03-15 15:27:26,215 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [425951910] [2022-03-15 15:27:26,215 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:26,215 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 15:27:26,215 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:26,215 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 15:27:26,215 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=169, Unknown=0, NotChecked=0, Total=240 [2022-03-15 15:27:26,215 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-03-15 15:27:26,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:26,444 INFO L93 Difference]: Finished difference Result 3747 states and 9072 transitions. [2022-03-15 15:27:26,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-15 15:27:26,444 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-03-15 15:27:26,444 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:26,449 INFO L225 Difference]: With dead ends: 3747 [2022-03-15 15:27:26,449 INFO L226 Difference]: Without dead ends: 3693 [2022-03-15 15:27:26,449 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 63 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=148, Invalid=314, Unknown=0, NotChecked=0, Total=462 [2022-03-15 15:27:26,450 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 266 mSDsluCounter, 183 mSDsCounter, 0 mSdLazyCounter, 413 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 266 SdHoareTripleChecker+Valid, 155 SdHoareTripleChecker+Invalid, 436 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 413 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:26,450 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [266 Valid, 155 Invalid, 436 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 413 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:27:26,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3693 states. [2022-03-15 15:27:26,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3693 to 2822. [2022-03-15 15:27:26,481 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-03-15 15:27:26,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2822 states to 2822 states and 7124 transitions. [2022-03-15 15:27:26,485 INFO L78 Accepts]: Start accepts. Automaton has 2822 states and 7124 transitions. Word has length 35 [2022-03-15 15:27:26,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:26,485 INFO L470 AbstractCegarLoop]: Abstraction has 2822 states and 7124 transitions. [2022-03-15 15:27:26,485 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-03-15 15:27:26,485 INFO L276 IsEmpty]: Start isEmpty. Operand 2822 states and 7124 transitions. [2022-03-15 15:27:26,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-03-15 15:27:26,488 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:26,488 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:26,503 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Ended with exit code 0 [2022-03-15 15:27:26,688 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-03-15 15:27:26,688 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:26,689 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:26,689 INFO L85 PathProgramCache]: Analyzing trace with hash 1763440021, now seen corresponding path program 18 times [2022-03-15 15:27:26,689 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:26,689 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [405155258] [2022-03-15 15:27:26,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:26,689 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:26,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:26,750 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 12 proven. 26 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:27:26,750 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:26,750 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [405155258] [2022-03-15 15:27:26,750 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [405155258] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:26,750 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1070221951] [2022-03-15 15:27:26,750 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:27:26,750 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:26,751 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:26,751 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:27:26,752 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2022-03-15 15:27:26,774 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-03-15 15:27:26,775 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:26,775 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-15 15:27:26,775 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:26,854 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 31 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:27:26,854 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:26,877 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:27:26,878 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:27:26,939 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 31 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:27:26,939 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1070221951] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:26,940 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:26,940 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 7 [2022-03-15 15:27:26,940 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1315366832] [2022-03-15 15:27:26,940 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:26,940 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 15:27:26,940 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:26,940 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 15:27:26,940 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-03-15 15:27:26,940 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-03-15 15:27:27,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:27,134 INFO L93 Difference]: Finished difference Result 3193 states and 7855 transitions. [2022-03-15 15:27:27,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-15 15:27:27,135 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-03-15 15:27:27,135 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:27,139 INFO L225 Difference]: With dead ends: 3193 [2022-03-15 15:27:27,139 INFO L226 Difference]: Without dead ends: 3120 [2022-03-15 15:27:27,139 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 60 SyntacticMatches, 12 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:27:27,139 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 74 mSDsluCounter, 171 mSDsCounter, 0 mSdLazyCounter, 446 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 152 SdHoareTripleChecker+Invalid, 450 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 446 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:27,139 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [74 Valid, 152 Invalid, 450 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 446 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:27:27,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3120 states. [2022-03-15 15:27:27,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3120 to 2828. [2022-03-15 15:27:27,187 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-03-15 15:27:27,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2828 states to 2828 states and 7098 transitions. [2022-03-15 15:27:27,192 INFO L78 Accepts]: Start accepts. Automaton has 2828 states and 7098 transitions. Word has length 35 [2022-03-15 15:27:27,192 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:27,192 INFO L470 AbstractCegarLoop]: Abstraction has 2828 states and 7098 transitions. [2022-03-15 15:27:27,192 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-03-15 15:27:27,192 INFO L276 IsEmpty]: Start isEmpty. Operand 2828 states and 7098 transitions. [2022-03-15 15:27:27,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-03-15 15:27:27,195 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:27,195 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:27,211 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Forceful destruction successful, exit code 0 [2022-03-15 15:27:27,415 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-03-15 15:27:27,415 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:27,416 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:27,416 INFO L85 PathProgramCache]: Analyzing trace with hash -1241207638, now seen corresponding path program 12 times [2022-03-15 15:27:27,416 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:27,416 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [367823053] [2022-03-15 15:27:27,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:27,416 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:27,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:27,464 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 27 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:27,464 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:27,464 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [367823053] [2022-03-15 15:27:27,464 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [367823053] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:27,464 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [129655458] [2022-03-15 15:27:27,464 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:27:27,464 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:27,464 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:27,465 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:27:27,466 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2022-03-15 15:27:27,488 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-03-15 15:27:27,489 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:27,489 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 12 conjunts are in the unsatisfiable core [2022-03-15 15:27:27,489 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:27,579 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 31 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:27,579 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:27,705 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 31 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:27,705 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [129655458] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:27,705 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:27,705 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 13 [2022-03-15 15:27:27,705 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1235698405] [2022-03-15 15:27:27,705 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:27,705 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-15 15:27:27,705 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:27,705 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-15 15:27:27,706 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=119, Unknown=0, NotChecked=0, Total=182 [2022-03-15 15:27:27,706 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-03-15 15:27:27,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:27,923 INFO L93 Difference]: Finished difference Result 4521 states and 11004 transitions. [2022-03-15 15:27:27,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-15 15:27:27,924 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-03-15 15:27:27,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:27,930 INFO L225 Difference]: With dead ends: 4521 [2022-03-15 15:27:27,930 INFO L226 Difference]: Without dead ends: 4497 [2022-03-15 15:27:27,930 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=115, Invalid=191, Unknown=0, NotChecked=0, Total=306 [2022-03-15 15:27:27,930 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 183 mSDsluCounter, 200 mSDsCounter, 0 mSdLazyCounter, 418 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 183 SdHoareTripleChecker+Valid, 163 SdHoareTripleChecker+Invalid, 440 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 418 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:27,931 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [183 Valid, 163 Invalid, 440 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 418 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:27:27,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4497 states. [2022-03-15 15:27:27,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4497 to 3230. [2022-03-15 15:27:27,971 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-03-15 15:27:27,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3230 states to 3230 states and 8310 transitions. [2022-03-15 15:27:27,976 INFO L78 Accepts]: Start accepts. Automaton has 3230 states and 8310 transitions. Word has length 35 [2022-03-15 15:27:27,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:27,976 INFO L470 AbstractCegarLoop]: Abstraction has 3230 states and 8310 transitions. [2022-03-15 15:27:27,976 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-03-15 15:27:27,976 INFO L276 IsEmpty]: Start isEmpty. Operand 3230 states and 8310 transitions. [2022-03-15 15:27:27,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-03-15 15:27:27,979 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:27,979 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:27,994 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Ended with exit code 0 [2022-03-15 15:27:28,179 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-03-15 15:27:28,179 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:28,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:28,180 INFO L85 PathProgramCache]: Analyzing trace with hash -1863088048, now seen corresponding path program 13 times [2022-03-15 15:27:28,180 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:28,180 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1735927213] [2022-03-15 15:27:28,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:28,180 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:28,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:28,234 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 27 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:28,234 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:28,234 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1735927213] [2022-03-15 15:27:28,234 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1735927213] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:28,234 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [900102622] [2022-03-15 15:27:28,234 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:27:28,234 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:28,234 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:28,235 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:27:28,236 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2022-03-15 15:27:28,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:28,255 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 12 conjunts are in the unsatisfiable core [2022-03-15 15:27:28,256 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:28,340 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 31 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:28,340 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:28,483 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 31 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:28,483 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [900102622] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:28,483 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:28,483 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 12 [2022-03-15 15:27:28,483 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1052158946] [2022-03-15 15:27:28,483 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:28,483 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-15 15:27:28,483 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:28,484 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-15 15:27:28,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=103, Unknown=0, NotChecked=0, Total=156 [2022-03-15 15:27:28,484 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-03-15 15:27:28,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:28,711 INFO L93 Difference]: Finished difference Result 4879 states and 11741 transitions. [2022-03-15 15:27:28,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-15 15:27:28,711 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-03-15 15:27:28,711 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:28,718 INFO L225 Difference]: With dead ends: 4879 [2022-03-15 15:27:28,718 INFO L226 Difference]: Without dead ends: 4879 [2022-03-15 15:27:28,718 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 66 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=163, Invalid=299, Unknown=0, NotChecked=0, Total=462 [2022-03-15 15:27:28,718 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 280 mSDsluCounter, 157 mSDsCounter, 0 mSdLazyCounter, 357 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 280 SdHoareTripleChecker+Valid, 127 SdHoareTripleChecker+Invalid, 387 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 357 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:28,718 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [280 Valid, 127 Invalid, 387 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 357 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:27:28,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4879 states. [2022-03-15 15:27:28,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4879 to 3069. [2022-03-15 15:27:28,760 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-03-15 15:27:28,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3069 states to 3069 states and 7867 transitions. [2022-03-15 15:27:28,765 INFO L78 Accepts]: Start accepts. Automaton has 3069 states and 7867 transitions. Word has length 35 [2022-03-15 15:27:28,765 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:28,765 INFO L470 AbstractCegarLoop]: Abstraction has 3069 states and 7867 transitions. [2022-03-15 15:27:28,765 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-03-15 15:27:28,765 INFO L276 IsEmpty]: Start isEmpty. Operand 3069 states and 7867 transitions. [2022-03-15 15:27:28,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-03-15 15:27:28,768 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:28,768 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:28,783 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Ended with exit code 0 [2022-03-15 15:27:28,969 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-03-15 15:27:28,969 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:28,970 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:28,970 INFO L85 PathProgramCache]: Analyzing trace with hash 1764899259, now seen corresponding path program 14 times [2022-03-15 15:27:28,970 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:28,970 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [462356565] [2022-03-15 15:27:28,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:28,970 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:28,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:29,025 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 5 proven. 33 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:27:29,025 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:29,025 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [462356565] [2022-03-15 15:27:29,025 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [462356565] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:29,025 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [860599808] [2022-03-15 15:27:29,025 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:27:29,026 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:29,026 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:29,027 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:27:29,027 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Waiting until timeout for monitored process [2022-03-15 15:27:29,048 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:27:29,048 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:29,049 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-15 15:27:29,049 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:29,118 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 34 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:27:29,118 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:29,137 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:27:29,137 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:27:29,201 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 34 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:27:29,201 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [860599808] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:29,201 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:29,201 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 7 [2022-03-15 15:27:29,201 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1479580395] [2022-03-15 15:27:29,201 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:29,201 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 15:27:29,202 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:29,202 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 15:27:29,202 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-03-15 15:27:29,202 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-03-15 15:27:29,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:29,363 INFO L93 Difference]: Finished difference Result 3861 states and 9520 transitions. [2022-03-15 15:27:29,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-15 15:27:29,363 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-03-15 15:27:29,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:29,368 INFO L225 Difference]: With dead ends: 3861 [2022-03-15 15:27:29,368 INFO L226 Difference]: Without dead ends: 3841 [2022-03-15 15:27:29,368 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 60 SyntacticMatches, 12 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:27:29,368 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 107 mSDsluCounter, 184 mSDsCounter, 0 mSdLazyCounter, 379 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 157 SdHoareTripleChecker+Invalid, 386 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 379 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:29,368 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [107 Valid, 157 Invalid, 386 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 379 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:27:29,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3841 states. [2022-03-15 15:27:29,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3841 to 3043. [2022-03-15 15:27:29,417 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-03-15 15:27:29,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3043 states to 3043 states and 7769 transitions. [2022-03-15 15:27:29,422 INFO L78 Accepts]: Start accepts. Automaton has 3043 states and 7769 transitions. Word has length 35 [2022-03-15 15:27:29,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:29,422 INFO L470 AbstractCegarLoop]: Abstraction has 3043 states and 7769 transitions. [2022-03-15 15:27:29,422 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-03-15 15:27:29,422 INFO L276 IsEmpty]: Start isEmpty. Operand 3043 states and 7769 transitions. [2022-03-15 15:27:29,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-03-15 15:27:29,425 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:29,425 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:29,440 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Forceful destruction successful, exit code 0 [2022-03-15 15:27:29,625 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-03-15 15:27:29,625 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:29,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:29,625 INFO L85 PathProgramCache]: Analyzing trace with hash -1029735045, now seen corresponding path program 19 times [2022-03-15 15:27:29,626 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:29,626 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1294627073] [2022-03-15 15:27:29,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:29,626 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:29,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:29,679 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 12 proven. 26 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:27:29,680 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:29,680 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1294627073] [2022-03-15 15:27:29,680 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1294627073] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:29,680 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1727778511] [2022-03-15 15:27:29,680 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:27:29,680 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:29,680 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:29,681 INFO L229 MonitoredProcess]: Starting monitored process 74 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:27:29,682 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Waiting until timeout for monitored process [2022-03-15 15:27:29,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:29,701 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-15 15:27:29,702 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:29,780 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 31 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:27:29,780 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:29,799 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:27:29,799 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:27:29,853 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 31 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:27:29,853 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1727778511] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:29,853 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:29,853 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 7 [2022-03-15 15:27:29,853 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1042415882] [2022-03-15 15:27:29,853 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:29,853 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 15:27:29,853 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:29,853 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 15:27:29,853 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-03-15 15:27:29,853 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-03-15 15:27:30,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:30,063 INFO L93 Difference]: Finished difference Result 3496 states and 8631 transitions. [2022-03-15 15:27:30,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-15 15:27:30,064 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-03-15 15:27:30,064 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:30,069 INFO L225 Difference]: With dead ends: 3496 [2022-03-15 15:27:30,069 INFO L226 Difference]: Without dead ends: 3430 [2022-03-15 15:27:30,069 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 60 SyntacticMatches, 12 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:27:30,070 INFO L933 BasicCegarLoop]: 47 mSDtfsCounter, 70 mSDsluCounter, 262 mSDsCounter, 0 mSdLazyCounter, 552 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s 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-03-15 15:27:30,070 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [70 Valid, 213 Invalid, 556 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 552 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:27:30,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3430 states. [2022-03-15 15:27:30,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3430 to 2999. [2022-03-15 15:27:30,102 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-03-15 15:27:30,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2999 states to 2999 states and 7626 transitions. [2022-03-15 15:27:30,106 INFO L78 Accepts]: Start accepts. Automaton has 2999 states and 7626 transitions. Word has length 35 [2022-03-15 15:27:30,106 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:30,106 INFO L470 AbstractCegarLoop]: Abstraction has 2999 states and 7626 transitions. [2022-03-15 15:27:30,106 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-03-15 15:27:30,106 INFO L276 IsEmpty]: Start isEmpty. Operand 2999 states and 7626 transitions. [2022-03-15 15:27:30,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-03-15 15:27:30,109 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:30,109 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:30,124 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Forceful destruction successful, exit code 0 [2022-03-15 15:27:30,311 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-03-15 15:27:30,311 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:30,311 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:30,312 INFO L85 PathProgramCache]: Analyzing trace with hash 653482643, now seen corresponding path program 20 times [2022-03-15 15:27:30,312 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:30,312 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [268479121] [2022-03-15 15:27:30,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:30,312 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:30,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:30,370 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:30,370 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:30,370 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [268479121] [2022-03-15 15:27:30,370 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [268479121] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:30,370 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [453734610] [2022-03-15 15:27:30,370 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:27:30,371 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:30,371 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:30,371 INFO L229 MonitoredProcess]: Starting monitored process 75 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:27:30,372 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Waiting until timeout for monitored process [2022-03-15 15:27:30,392 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:27:30,392 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:30,392 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-15 15:27:30,393 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:30,465 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:30,466 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:30,491 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:27:30,491 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:27:30,536 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:30,536 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [453734610] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:30,536 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:30,537 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-03-15 15:27:30,537 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [40961162] [2022-03-15 15:27:30,537 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:30,537 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-15 15:27:30,537 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:30,537 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-15 15:27:30,537 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:27:30,537 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-03-15 15:27:30,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:30,774 INFO L93 Difference]: Finished difference Result 3778 states and 9159 transitions. [2022-03-15 15:27:30,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-15 15:27:30,774 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-03-15 15:27:30,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:30,778 INFO L225 Difference]: With dead ends: 3778 [2022-03-15 15:27:30,778 INFO L226 Difference]: Without dead ends: 3706 [2022-03-15 15:27:30,778 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 60 SyntacticMatches, 10 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2022-03-15 15:27:30,778 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 160 mSDsluCounter, 274 mSDsCounter, 0 mSdLazyCounter, 509 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 160 SdHoareTripleChecker+Valid, 218 SdHoareTripleChecker+Invalid, 523 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 509 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:30,778 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [160 Valid, 218 Invalid, 523 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 509 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:27:30,780 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3706 states. [2022-03-15 15:27:30,804 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3706 to 3002. [2022-03-15 15:27:30,806 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-03-15 15:27:30,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3002 states to 3002 states and 7580 transitions. [2022-03-15 15:27:30,811 INFO L78 Accepts]: Start accepts. Automaton has 3002 states and 7580 transitions. Word has length 35 [2022-03-15 15:27:30,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:30,811 INFO L470 AbstractCegarLoop]: Abstraction has 3002 states and 7580 transitions. [2022-03-15 15:27:30,811 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-03-15 15:27:30,811 INFO L276 IsEmpty]: Start isEmpty. Operand 3002 states and 7580 transitions. [2022-03-15 15:27:30,813 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-03-15 15:27:30,813 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:30,813 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:30,829 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Ended with exit code 0 [2022-03-15 15:27:31,014 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-03-15 15:27:31,014 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:31,014 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:31,014 INFO L85 PathProgramCache]: Analyzing trace with hash 760940392, now seen corresponding path program 15 times [2022-03-15 15:27:31,014 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:31,014 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2034848926] [2022-03-15 15:27:31,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:31,015 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:31,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:31,104 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 27 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:31,104 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:31,104 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2034848926] [2022-03-15 15:27:31,104 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2034848926] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:31,104 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1199613844] [2022-03-15 15:27:31,104 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:27:31,104 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:31,104 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:31,105 INFO L229 MonitoredProcess]: Starting monitored process 76 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:27:31,106 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Waiting until timeout for monitored process [2022-03-15 15:27:31,127 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2022-03-15 15:27:31,127 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:31,127 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 12 conjunts are in the unsatisfiable core [2022-03-15 15:27:31,128 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:31,220 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 31 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:31,220 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:31,391 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 31 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:31,391 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1199613844] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:31,391 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:31,391 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 14 [2022-03-15 15:27:31,391 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [365246258] [2022-03-15 15:27:31,391 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:31,392 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-15 15:27:31,392 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:31,392 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-15 15:27:31,392 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=147, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:27:31,392 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-03-15 15:27:31,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:31,667 INFO L93 Difference]: Finished difference Result 4480 states and 10890 transitions. [2022-03-15 15:27:31,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-15 15:27:31,668 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-03-15 15:27:31,668 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:31,674 INFO L225 Difference]: With dead ends: 4480 [2022-03-15 15:27:31,674 INFO L226 Difference]: Without dead ends: 4480 [2022-03-15 15:27:31,674 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 63 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 129 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=198, Invalid=402, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:27:31,674 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 242 mSDsluCounter, 211 mSDsCounter, 0 mSdLazyCounter, 489 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s 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-03-15 15:27:31,674 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [242 Valid, 167 Invalid, 519 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 489 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:27:31,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4480 states. [2022-03-15 15:27:31,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4480 to 3156. [2022-03-15 15:27:31,717 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-03-15 15:27:31,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3156 states to 3156 states and 8062 transitions. [2022-03-15 15:27:31,740 INFO L78 Accepts]: Start accepts. Automaton has 3156 states and 8062 transitions. Word has length 35 [2022-03-15 15:27:31,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:31,740 INFO L470 AbstractCegarLoop]: Abstraction has 3156 states and 8062 transitions. [2022-03-15 15:27:31,740 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-03-15 15:27:31,740 INFO L276 IsEmpty]: Start isEmpty. Operand 3156 states and 8062 transitions. [2022-03-15 15:27:31,742 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-03-15 15:27:31,742 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:31,742 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:31,758 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Forceful destruction successful, exit code 0 [2022-03-15 15:27:31,954 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-03-15 15:27:31,955 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:31,955 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:31,955 INFO L85 PathProgramCache]: Analyzing trace with hash 1040085320, now seen corresponding path program 21 times [2022-03-15 15:27:31,955 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:31,955 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2086485522] [2022-03-15 15:27:31,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:31,955 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:31,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:32,020 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 16 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:32,020 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:32,020 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2086485522] [2022-03-15 15:27:32,020 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2086485522] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:32,021 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1845792872] [2022-03-15 15:27:32,021 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:27:32,021 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:32,021 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:32,022 INFO L229 MonitoredProcess]: Starting monitored process 77 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:27:32,022 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Waiting until timeout for monitored process [2022-03-15 15:27:32,042 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-15 15:27:32,042 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:32,043 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 12 conjunts are in the unsatisfiable core [2022-03-15 15:27:32,043 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:32,144 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 18 proven. 24 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:32,144 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:32,274 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 18 proven. 24 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:32,275 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1845792872] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:32,275 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:32,275 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 12 [2022-03-15 15:27:32,275 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [868291072] [2022-03-15 15:27:32,275 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:32,275 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-15 15:27:32,275 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:32,275 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-15 15:27:32,275 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156 [2022-03-15 15:27:32,275 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-03-15 15:27:32,454 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:32,454 INFO L93 Difference]: Finished difference Result 4155 states and 10324 transitions. [2022-03-15 15:27:32,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-15 15:27:32,454 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-03-15 15:27:32,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:32,459 INFO L225 Difference]: With dead ends: 4155 [2022-03-15 15:27:32,459 INFO L226 Difference]: Without dead ends: 4072 [2022-03-15 15:27:32,459 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 66 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=113, Invalid=229, Unknown=0, NotChecked=0, Total=342 [2022-03-15 15:27:32,460 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 199 mSDsluCounter, 129 mSDsCounter, 0 mSdLazyCounter, 313 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 199 SdHoareTripleChecker+Valid, 99 SdHoareTripleChecker+Invalid, 332 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 313 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:32,460 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [199 Valid, 99 Invalid, 332 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 313 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:27:32,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4072 states. [2022-03-15 15:27:32,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4072 to 3305. [2022-03-15 15:27:32,496 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-03-15 15:27:32,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3305 states to 3305 states and 8463 transitions. [2022-03-15 15:27:32,502 INFO L78 Accepts]: Start accepts. Automaton has 3305 states and 8463 transitions. Word has length 35 [2022-03-15 15:27:32,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:32,502 INFO L470 AbstractCegarLoop]: Abstraction has 3305 states and 8463 transitions. [2022-03-15 15:27:32,502 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-03-15 15:27:32,502 INFO L276 IsEmpty]: Start isEmpty. Operand 3305 states and 8463 transitions. [2022-03-15 15:27:32,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-03-15 15:27:32,505 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:32,505 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:32,521 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Ended with exit code 0 [2022-03-15 15:27:32,705 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-03-15 15:27:32,706 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:32,706 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:32,707 INFO L85 PathProgramCache]: Analyzing trace with hash 732247778, now seen corresponding path program 22 times [2022-03-15 15:27:32,707 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:32,707 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [112269076] [2022-03-15 15:27:32,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:32,707 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:32,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:32,774 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 15 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:32,775 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:32,775 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [112269076] [2022-03-15 15:27:32,775 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [112269076] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:32,775 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [171243789] [2022-03-15 15:27:32,775 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:27:32,775 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:32,775 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:32,776 INFO L229 MonitoredProcess]: Starting monitored process 78 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:27:32,776 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Waiting until timeout for monitored process [2022-03-15 15:27:32,795 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:27:32,795 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:32,796 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 12 conjunts are in the unsatisfiable core [2022-03-15 15:27:32,796 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:32,917 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 20 proven. 21 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:27:32,918 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:33,108 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 20 proven. 21 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:27:33,108 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [171243789] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:33,108 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:33,108 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 12 [2022-03-15 15:27:33,108 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [369455314] [2022-03-15 15:27:33,108 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:33,108 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-15 15:27:33,108 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:33,108 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-15 15:27:33,109 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156 [2022-03-15 15:27:33,109 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-03-15 15:27:33,382 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:33,382 INFO L93 Difference]: Finished difference Result 4460 states and 10988 transitions. [2022-03-15 15:27:33,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-15 15:27:33,382 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-03-15 15:27:33,382 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:33,388 INFO L225 Difference]: With dead ends: 4460 [2022-03-15 15:27:33,388 INFO L226 Difference]: Without dead ends: 4460 [2022-03-15 15:27:33,389 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 65 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=165, Invalid=341, Unknown=0, NotChecked=0, Total=506 [2022-03-15 15:27:33,389 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 172 mSDsluCounter, 203 mSDsCounter, 0 mSdLazyCounter, 511 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 172 SdHoareTripleChecker+Valid, 146 SdHoareTripleChecker+Invalid, 533 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 511 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:33,389 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [172 Valid, 146 Invalid, 533 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 511 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:27:33,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4460 states. [2022-03-15 15:27:33,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4460 to 3173. [2022-03-15 15:27:33,432 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-03-15 15:27:33,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3173 states to 3173 states and 8074 transitions. [2022-03-15 15:27:33,437 INFO L78 Accepts]: Start accepts. Automaton has 3173 states and 8074 transitions. Word has length 35 [2022-03-15 15:27:33,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:33,437 INFO L470 AbstractCegarLoop]: Abstraction has 3173 states and 8074 transitions. [2022-03-15 15:27:33,437 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-03-15 15:27:33,437 INFO L276 IsEmpty]: Start isEmpty. Operand 3173 states and 8074 transitions. [2022-03-15 15:27:33,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-03-15 15:27:33,440 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:33,440 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:33,455 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Ended with exit code 0 [2022-03-15 15:27:33,640 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-03-15 15:27:33,640 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:33,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:33,641 INFO L85 PathProgramCache]: Analyzing trace with hash -2009131819, now seen corresponding path program 16 times [2022-03-15 15:27:33,641 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:33,641 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1013849665] [2022-03-15 15:27:33,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:33,641 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:33,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:33,702 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 35 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:27:33,702 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:33,702 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1013849665] [2022-03-15 15:27:33,702 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1013849665] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:33,702 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [877862275] [2022-03-15 15:27:33,703 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:27:33,703 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:33,703 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:33,704 INFO L229 MonitoredProcess]: Starting monitored process 79 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:27:33,704 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Waiting until timeout for monitored process [2022-03-15 15:27:33,724 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:27:33,724 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:33,724 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-15 15:27:33,725 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:33,794 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 35 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:27:33,794 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:33,822 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:27:33,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-03-15 15:27:33,861 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 35 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:27:33,861 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [877862275] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:33,862 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:33,862 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-03-15 15:27:33,862 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1593307707] [2022-03-15 15:27:33,862 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:33,862 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-15 15:27:33,862 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:33,862 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-15 15:27:33,862 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:27:33,862 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-03-15 15:27:34,051 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:34,052 INFO L93 Difference]: Finished difference Result 3824 states and 9404 transitions. [2022-03-15 15:27:34,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-15 15:27:34,052 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-03-15 15:27:34,052 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:34,056 INFO L225 Difference]: With dead ends: 3824 [2022-03-15 15:27:34,056 INFO L226 Difference]: Without dead ends: 3806 [2022-03-15 15:27:34,057 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 60 SyntacticMatches, 10 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2022-03-15 15:27:34,057 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 87 mSDsluCounter, 158 mSDsCounter, 0 mSdLazyCounter, 399 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 134 SdHoareTripleChecker+Invalid, 413 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 399 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:34,057 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [87 Valid, 134 Invalid, 413 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 399 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:27:34,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3806 states. [2022-03-15 15:27:34,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3806 to 3089. [2022-03-15 15:27:34,111 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-03-15 15:27:34,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3089 states to 3089 states and 7823 transitions. [2022-03-15 15:27:34,115 INFO L78 Accepts]: Start accepts. Automaton has 3089 states and 7823 transitions. Word has length 35 [2022-03-15 15:27:34,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:34,115 INFO L470 AbstractCegarLoop]: Abstraction has 3089 states and 7823 transitions. [2022-03-15 15:27:34,115 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-03-15 15:27:34,115 INFO L276 IsEmpty]: Start isEmpty. Operand 3089 states and 7823 transitions. [2022-03-15 15:27:34,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-03-15 15:27:34,118 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:34,118 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:34,135 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Forceful destruction successful, exit code 0 [2022-03-15 15:27:34,331 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-03-15 15:27:34,331 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:34,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:34,332 INFO L85 PathProgramCache]: Analyzing trace with hash 2108944533, now seen corresponding path program 23 times [2022-03-15 15:27:34,332 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:34,332 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1055757343] [2022-03-15 15:27:34,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:34,332 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:34,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:34,396 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 10 proven. 29 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:27:34,397 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:34,397 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1055757343] [2022-03-15 15:27:34,397 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1055757343] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:34,397 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [757960153] [2022-03-15 15:27:34,397 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:27:34,397 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:34,397 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:34,398 INFO L229 MonitoredProcess]: Starting monitored process 80 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:27:34,398 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Waiting until timeout for monitored process [2022-03-15 15:27:34,420 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-03-15 15:27:34,420 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:34,420 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-15 15:27:34,421 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:34,549 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 32 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:27:34,549 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:34,615 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:27:34,615 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-03-15 15:27:34,654 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 32 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:27:34,654 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [757960153] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:34,654 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:34,655 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2022-03-15 15:27:34,655 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1581460011] [2022-03-15 15:27:34,655 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:34,655 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-15 15:27:34,655 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:34,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-15 15:27:34,655 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:27:34,655 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-03-15 15:27:34,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:34,857 INFO L93 Difference]: Finished difference Result 3205 states and 8027 transitions. [2022-03-15 15:27:34,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-15 15:27:34,857 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-03-15 15:27:34,858 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:34,861 INFO L225 Difference]: With dead ends: 3205 [2022-03-15 15:27:34,861 INFO L226 Difference]: Without dead ends: 3165 [2022-03-15 15:27:34,861 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 56 SyntacticMatches, 10 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2022-03-15 15:27:34,862 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 59 mSDsluCounter, 217 mSDsCounter, 0 mSdLazyCounter, 564 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s 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-03-15 15:27:34,862 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [59 Valid, 166 Invalid, 568 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 564 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:27:34,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3165 states. [2022-03-15 15:27:34,888 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3165 to 3065. [2022-03-15 15:27:34,890 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-03-15 15:27:34,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3065 states to 3065 states and 7745 transitions. [2022-03-15 15:27:34,894 INFO L78 Accepts]: Start accepts. Automaton has 3065 states and 7745 transitions. Word has length 35 [2022-03-15 15:27:34,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:34,894 INFO L470 AbstractCegarLoop]: Abstraction has 3065 states and 7745 transitions. [2022-03-15 15:27:34,895 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-03-15 15:27:34,895 INFO L276 IsEmpty]: Start isEmpty. Operand 3065 states and 7745 transitions. [2022-03-15 15:27:34,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-03-15 15:27:34,897 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:34,897 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:34,913 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Ended with exit code 0 [2022-03-15 15:27:35,097 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-03-15 15:27:35,098 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:35,098 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:35,098 INFO L85 PathProgramCache]: Analyzing trace with hash -672333215, now seen corresponding path program 24 times [2022-03-15 15:27:35,098 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:35,098 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1150394967] [2022-03-15 15:27:35,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:35,098 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:35,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:35,155 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 9 proven. 28 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-15 15:27:35,156 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:35,156 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1150394967] [2022-03-15 15:27:35,156 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1150394967] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:35,156 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [220595231] [2022-03-15 15:27:35,156 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:27:35,156 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:35,156 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:35,157 INFO L229 MonitoredProcess]: Starting monitored process 81 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:27:35,158 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Waiting until timeout for monitored process [2022-03-15 15:27:35,179 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-03-15 15:27:35,180 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:35,180 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-15 15:27:35,186 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:35,254 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 29 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-15 15:27:35,254 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:35,273 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:27:35,273 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-03-15 15:27:35,340 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 29 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-15 15:27:35,340 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [220595231] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:35,340 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:35,340 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 7 [2022-03-15 15:27:35,340 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [38753065] [2022-03-15 15:27:35,341 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:35,341 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 15:27:35,341 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:35,341 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 15:27:35,341 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-03-15 15:27:35,341 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-03-15 15:27:35,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:35,461 INFO L93 Difference]: Finished difference Result 3420 states and 8465 transitions. [2022-03-15 15:27:35,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-15 15:27:35,462 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-03-15 15:27:35,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:35,466 INFO L225 Difference]: With dead ends: 3420 [2022-03-15 15:27:35,466 INFO L226 Difference]: Without dead ends: 3408 [2022-03-15 15:27:35,466 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 60 SyntacticMatches, 12 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:27:35,467 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 49 mSDsluCounter, 78 mSDsCounter, 0 mSdLazyCounter, 251 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 61 SdHoareTripleChecker+Invalid, 257 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 251 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:35,467 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [49 Valid, 61 Invalid, 257 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 251 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:27:35,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3408 states. [2022-03-15 15:27:35,505 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3408 to 3025. [2022-03-15 15:27:35,507 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-03-15 15:27:35,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3025 states to 3025 states and 7627 transitions. [2022-03-15 15:27:35,512 INFO L78 Accepts]: Start accepts. Automaton has 3025 states and 7627 transitions. Word has length 35 [2022-03-15 15:27:35,512 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:35,512 INFO L470 AbstractCegarLoop]: Abstraction has 3025 states and 7627 transitions. [2022-03-15 15:27:35,513 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-03-15 15:27:35,513 INFO L276 IsEmpty]: Start isEmpty. Operand 3025 states and 7627 transitions. [2022-03-15 15:27:35,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-03-15 15:27:35,515 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:35,515 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:35,531 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Ended with exit code 0 [2022-03-15 15:27:35,716 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-03-15 15:27:35,716 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:35,716 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:35,716 INFO L85 PathProgramCache]: Analyzing trace with hash 1641585207, now seen corresponding path program 25 times [2022-03-15 15:27:35,716 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:35,716 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [518652343] [2022-03-15 15:27:35,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:35,717 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:35,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:35,777 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 10 proven. 29 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:27:35,778 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:35,778 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [518652343] [2022-03-15 15:27:35,778 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [518652343] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:35,778 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1605543131] [2022-03-15 15:27:35,778 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:27:35,778 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:35,778 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:35,779 INFO L229 MonitoredProcess]: Starting monitored process 82 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:27:35,779 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Waiting until timeout for monitored process [2022-03-15 15:27:35,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:35,800 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-15 15:27:35,800 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:35,913 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 32 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:27:35,913 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:35,957 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:27:35,957 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-03-15 15:27:36,006 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 32 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:27:36,006 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1605543131] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:36,006 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:36,006 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 11 [2022-03-15 15:27:36,006 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2131554461] [2022-03-15 15:27:36,006 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:36,006 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-15 15:27:36,006 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:36,007 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-15 15:27:36,007 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:27:36,007 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-03-15 15:27:36,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:36,192 INFO L93 Difference]: Finished difference Result 3140 states and 7833 transitions. [2022-03-15 15:27:36,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-15 15:27:36,193 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-03-15 15:27:36,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:36,197 INFO L225 Difference]: With dead ends: 3140 [2022-03-15 15:27:36,197 INFO L226 Difference]: Without dead ends: 3117 [2022-03-15 15:27:36,197 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 59 SyntacticMatches, 10 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2022-03-15 15:27:36,197 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 62 mSDsluCounter, 175 mSDsCounter, 0 mSdLazyCounter, 460 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 135 SdHoareTripleChecker+Invalid, 462 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 460 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:36,197 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [62 Valid, 135 Invalid, 462 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 460 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:27:36,199 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3117 states. [2022-03-15 15:27:36,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3117 to 3009. [2022-03-15 15:27:36,226 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-03-15 15:27:36,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3009 states to 3009 states and 7577 transitions. [2022-03-15 15:27:36,230 INFO L78 Accepts]: Start accepts. Automaton has 3009 states and 7577 transitions. Word has length 35 [2022-03-15 15:27:36,230 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:36,230 INFO L470 AbstractCegarLoop]: Abstraction has 3009 states and 7577 transitions. [2022-03-15 15:27:36,230 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-03-15 15:27:36,230 INFO L276 IsEmpty]: Start isEmpty. Operand 3009 states and 7577 transitions. [2022-03-15 15:27:36,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-03-15 15:27:36,232 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:36,232 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:36,248 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Ended with exit code 0 [2022-03-15 15:27:36,433 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-03-15 15:27:36,433 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:36,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:36,433 INFO L85 PathProgramCache]: Analyzing trace with hash 1220962274, now seen corresponding path program 26 times [2022-03-15 15:27:36,433 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:36,433 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [588814468] [2022-03-15 15:27:36,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:36,433 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:36,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:36,487 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 15 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:36,487 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:36,487 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [588814468] [2022-03-15 15:27:36,487 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [588814468] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:36,487 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [836996086] [2022-03-15 15:27:36,487 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:27:36,487 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:36,487 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:36,488 INFO L229 MonitoredProcess]: Starting monitored process 83 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:27:36,488 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Waiting until timeout for monitored process [2022-03-15 15:27:36,508 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:27:36,508 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:36,509 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 12 conjunts are in the unsatisfiable core [2022-03-15 15:27:36,509 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:36,608 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 16 proven. 25 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:27:36,609 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:36,778 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 16 proven. 25 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:27:36,778 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [836996086] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:36,779 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:36,779 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 10 [2022-03-15 15:27:36,779 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [903774483] [2022-03-15 15:27:36,779 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:36,779 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-15 15:27:36,779 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:36,779 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-15 15:27:36,779 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:27:36,779 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-03-15 15:27:36,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:36,980 INFO L93 Difference]: Finished difference Result 4143 states and 10150 transitions. [2022-03-15 15:27:36,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-15 15:27:36,980 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-03-15 15:27:36,980 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:36,986 INFO L225 Difference]: With dead ends: 4143 [2022-03-15 15:27:36,986 INFO L226 Difference]: Without dead ends: 4143 [2022-03-15 15:27:36,986 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 68 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=124, Invalid=218, Unknown=0, NotChecked=0, Total=342 [2022-03-15 15:27:36,986 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 154 mSDsluCounter, 141 mSDsCounter, 0 mSdLazyCounter, 321 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 154 SdHoareTripleChecker+Valid, 97 SdHoareTripleChecker+Invalid, 342 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 321 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:36,986 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [154 Valid, 97 Invalid, 342 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 321 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:27:36,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4143 states. [2022-03-15 15:27:37,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4143 to 3285. [2022-03-15 15:27:37,026 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-03-15 15:27:37,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3285 states to 3285 states and 8397 transitions. [2022-03-15 15:27:37,031 INFO L78 Accepts]: Start accepts. Automaton has 3285 states and 8397 transitions. Word has length 35 [2022-03-15 15:27:37,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:37,031 INFO L470 AbstractCegarLoop]: Abstraction has 3285 states and 8397 transitions. [2022-03-15 15:27:37,031 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-03-15 15:27:37,031 INFO L276 IsEmpty]: Start isEmpty. Operand 3285 states and 8397 transitions. [2022-03-15 15:27:37,033 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-03-15 15:27:37,033 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:37,033 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:37,049 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Forceful destruction successful, exit code 0 [2022-03-15 15:27:37,233 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-03-15 15:27:37,234 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:37,234 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:37,234 INFO L85 PathProgramCache]: Analyzing trace with hash 982900757, now seen corresponding path program 17 times [2022-03-15 15:27:37,234 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:37,234 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1590909186] [2022-03-15 15:27:37,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:37,234 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:37,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:37,292 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 35 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:27:37,292 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:37,292 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1590909186] [2022-03-15 15:27:37,292 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1590909186] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:37,292 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1151183703] [2022-03-15 15:27:37,292 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:27:37,292 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:37,292 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:37,293 INFO L229 MonitoredProcess]: Starting monitored process 84 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:27:37,293 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Waiting until timeout for monitored process [2022-03-15 15:27:37,315 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-03-15 15:27:37,315 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:37,315 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-15 15:27:37,316 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:37,383 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 35 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:27:37,384 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:37,403 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:27:37,403 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-03-15 15:27:37,466 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 35 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:27:37,466 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1151183703] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:37,466 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:37,466 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 7 [2022-03-15 15:27:37,466 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [825127477] [2022-03-15 15:27:37,466 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:37,466 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 15:27:37,467 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:37,467 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 15:27:37,467 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-03-15 15:27:37,467 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-03-15 15:27:37,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:37,637 INFO L93 Difference]: Finished difference Result 3741 states and 9357 transitions. [2022-03-15 15:27:37,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-15 15:27:37,638 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-03-15 15:27:37,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:37,642 INFO L225 Difference]: With dead ends: 3741 [2022-03-15 15:27:37,642 INFO L226 Difference]: Without dead ends: 3732 [2022-03-15 15:27:37,642 INFO L932 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-03-15 15:27:37,643 INFO L933 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.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:37,643 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [78 Valid, 169 Invalid, 434 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 428 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:27:37,645 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3732 states. [2022-03-15 15:27:37,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3732 to 3312. [2022-03-15 15:27:37,676 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-03-15 15:27:37,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3312 states to 3312 states and 8467 transitions. [2022-03-15 15:27:37,681 INFO L78 Accepts]: Start accepts. Automaton has 3312 states and 8467 transitions. Word has length 35 [2022-03-15 15:27:37,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:37,681 INFO L470 AbstractCegarLoop]: Abstraction has 3312 states and 8467 transitions. [2022-03-15 15:27:37,681 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-03-15 15:27:37,681 INFO L276 IsEmpty]: Start isEmpty. Operand 3312 states and 8467 transitions. [2022-03-15 15:27:37,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-03-15 15:27:37,684 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:37,684 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:37,700 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Forceful destruction successful, exit code 0 [2022-03-15 15:27:37,884 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-03-15 15:27:37,884 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:37,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:37,885 INFO L85 PathProgramCache]: Analyzing trace with hash -1811733547, now seen corresponding path program 27 times [2022-03-15 15:27:37,885 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:37,885 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1755500967] [2022-03-15 15:27:37,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:37,885 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:37,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:37,950 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 11 proven. 28 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:27:37,950 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:37,951 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1755500967] [2022-03-15 15:27:37,951 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1755500967] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:37,951 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1340592261] [2022-03-15 15:27:37,951 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:27:37,951 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:37,951 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:37,952 INFO L229 MonitoredProcess]: Starting monitored process 85 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:27:37,953 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Waiting until timeout for monitored process [2022-03-15 15:27:37,975 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-03-15 15:27:37,975 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:37,976 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-15 15:27:37,976 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:38,053 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 32 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:27:38,053 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:38,075 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:27:38,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 16 treesize of output 15 [2022-03-15 15:27:38,149 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 32 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:27:38,149 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1340592261] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:38,149 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:38,149 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 7 [2022-03-15 15:27:38,149 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1944426474] [2022-03-15 15:27:38,149 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:38,150 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 15:27:38,150 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:38,150 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 15:27:38,150 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-03-15 15:27:38,150 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-03-15 15:27:38,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:38,328 INFO L93 Difference]: Finished difference Result 3617 states and 9043 transitions. [2022-03-15 15:27:38,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-15 15:27:38,328 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-03-15 15:27:38,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:38,333 INFO L225 Difference]: With dead ends: 3617 [2022-03-15 15:27:38,333 INFO L226 Difference]: Without dead ends: 3536 [2022-03-15 15:27:38,333 INFO L932 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-03-15 15:27:38,334 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 89 mSDsluCounter, 190 mSDsCounter, 0 mSdLazyCounter, 439 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 156 SdHoareTripleChecker+Invalid, 446 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 439 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:38,334 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [89 Valid, 156 Invalid, 446 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 439 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:27:38,336 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3536 states. [2022-03-15 15:27:38,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3536 to 3211. [2022-03-15 15:27:38,369 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-03-15 15:27:38,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3211 states to 3211 states and 8252 transitions. [2022-03-15 15:27:38,375 INFO L78 Accepts]: Start accepts. Automaton has 3211 states and 8252 transitions. Word has length 35 [2022-03-15 15:27:38,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:38,375 INFO L470 AbstractCegarLoop]: Abstraction has 3211 states and 8252 transitions. [2022-03-15 15:27:38,375 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-03-15 15:27:38,376 INFO L276 IsEmpty]: Start isEmpty. Operand 3211 states and 8252 transitions. [2022-03-15 15:27:38,378 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-03-15 15:27:38,378 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:38,378 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:38,394 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Ended with exit code 0 [2022-03-15 15:27:38,578 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-03-15 15:27:38,579 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:38,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:38,579 INFO L85 PathProgramCache]: Analyzing trace with hash 1869697569, now seen corresponding path program 28 times [2022-03-15 15:27:38,579 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:38,579 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [900704779] [2022-03-15 15:27:38,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:38,579 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:38,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:38,649 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 9 proven. 29 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:27:38,649 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:38,649 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [900704779] [2022-03-15 15:27:38,649 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [900704779] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:38,649 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [610605310] [2022-03-15 15:27:38,649 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:27:38,649 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:38,649 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:38,650 INFO L229 MonitoredProcess]: Starting monitored process 86 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:27:38,651 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Waiting until timeout for monitored process [2022-03-15 15:27:38,671 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:27:38,671 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:38,672 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-15 15:27:38,672 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:38,740 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 30 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:27:38,741 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:38,757 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:27: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 16 treesize of output 15 [2022-03-15 15:27:38,813 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 30 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:27:38,813 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [610605310] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:38,813 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:38,813 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 7 [2022-03-15 15:27:38,813 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1056218784] [2022-03-15 15:27:38,813 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:38,814 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 15:27:38,814 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:38,814 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 15:27:38,814 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-03-15 15:27:38,814 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-03-15 15:27:38,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:38,967 INFO L93 Difference]: Finished difference Result 3558 states and 8978 transitions. [2022-03-15 15:27:38,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-15 15:27:38,967 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-03-15 15:27:38,967 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:38,971 INFO L225 Difference]: With dead ends: 3558 [2022-03-15 15:27:38,972 INFO L226 Difference]: Without dead ends: 3546 [2022-03-15 15:27:38,972 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 65 SyntacticMatches, 7 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:27:38,972 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 74 mSDsluCounter, 185 mSDsCounter, 0 mSdLazyCounter, 380 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 143 SdHoareTripleChecker+Invalid, 382 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 380 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:38,972 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [74 Valid, 143 Invalid, 382 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 380 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:27:38,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3546 states. [2022-03-15 15:27:39,004 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3546 to 3213. [2022-03-15 15:27:39,006 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-03-15 15:27:39,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3213 states to 3213 states and 8256 transitions. [2022-03-15 15:27:39,011 INFO L78 Accepts]: Start accepts. Automaton has 3213 states and 8256 transitions. Word has length 35 [2022-03-15 15:27:39,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:39,011 INFO L470 AbstractCegarLoop]: Abstraction has 3213 states and 8256 transitions. [2022-03-15 15:27:39,011 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-03-15 15:27:39,011 INFO L276 IsEmpty]: Start isEmpty. Operand 3213 states and 8256 transitions. [2022-03-15 15:27:39,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-03-15 15:27:39,013 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:39,013 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:39,029 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Ended with exit code 0 [2022-03-15 15:27:39,213 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-03-15 15:27:39,214 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:39,214 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:39,214 INFO L85 PathProgramCache]: Analyzing trace with hash -283352393, now seen corresponding path program 29 times [2022-03-15 15:27:39,214 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:39,214 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [868099887] [2022-03-15 15:27:39,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:39,214 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:39,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:39,301 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 9 proven. 30 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:27:39,301 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:39,301 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [868099887] [2022-03-15 15:27:39,301 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [868099887] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:39,301 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1185976001] [2022-03-15 15:27:39,301 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:27:39,302 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:39,302 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:39,303 INFO L229 MonitoredProcess]: Starting monitored process 87 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:27:39,303 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Waiting until timeout for monitored process [2022-03-15 15:27:39,325 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-03-15 15:27:39,326 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:39,326 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-15 15:27:39,326 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:39,421 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 31 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:27:39,421 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:39,453 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:27:39,453 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:27:39,512 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 31 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:27:39,512 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1185976001] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:39,513 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:39,513 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2022-03-15 15:27:39,513 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1438499556] [2022-03-15 15:27:39,513 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:39,513 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-15 15:27:39,513 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:39,513 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-15 15:27:39,513 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-03-15 15:27:39,513 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-03-15 15:27:39,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:39,786 INFO L93 Difference]: Finished difference Result 4231 states and 10491 transitions. [2022-03-15 15:27:39,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-15 15:27:39,787 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-03-15 15:27:39,787 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:39,792 INFO L225 Difference]: With dead ends: 4231 [2022-03-15 15:27:39,792 INFO L226 Difference]: Without dead ends: 4177 [2022-03-15 15:27:39,792 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 66 SyntacticMatches, 5 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2022-03-15 15:27:39,793 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 194 mSDsluCounter, 243 mSDsCounter, 0 mSdLazyCounter, 490 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 194 SdHoareTripleChecker+Valid, 185 SdHoareTripleChecker+Invalid, 496 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 490 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:39,793 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [194 Valid, 185 Invalid, 496 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 490 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:27:39,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4177 states. [2022-03-15 15:27:39,829 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4177 to 3248. [2022-03-15 15:27:39,831 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-03-15 15:27:39,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3248 states to 3248 states and 8360 transitions. [2022-03-15 15:27:39,836 INFO L78 Accepts]: Start accepts. Automaton has 3248 states and 8360 transitions. Word has length 35 [2022-03-15 15:27:39,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:39,836 INFO L470 AbstractCegarLoop]: Abstraction has 3248 states and 8360 transitions. [2022-03-15 15:27:39,836 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-03-15 15:27:39,836 INFO L276 IsEmpty]: Start isEmpty. Operand 3248 states and 8360 transitions. [2022-03-15 15:27:39,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-03-15 15:27:39,839 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:39,839 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:39,856 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Ended with exit code 0 [2022-03-15 15:27:40,039 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-03-15 15:27:40,039 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:40,039 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:40,040 INFO L85 PathProgramCache]: Analyzing trace with hash -128515859, now seen corresponding path program 30 times [2022-03-15 15:27:40,040 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:40,040 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [841890917] [2022-03-15 15:27:40,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:40,040 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:40,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:40,097 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 9 proven. 30 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:27:40,097 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:40,097 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [841890917] [2022-03-15 15:27:40,097 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [841890917] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:40,097 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [738629071] [2022-03-15 15:27:40,097 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:27:40,097 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:40,097 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:40,098 INFO L229 MonitoredProcess]: Starting monitored process 88 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:27:40,098 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Waiting until timeout for monitored process [2022-03-15 15:27:40,123 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-03-15 15:27:40,123 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:40,125 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-15 15:27:40,125 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:40,202 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 31 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:27:40,202 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:40,230 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:27:40,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-03-15 15:27:40,276 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 31 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:27:40,277 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [738629071] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:40,277 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:40,277 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-03-15 15:27:40,277 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [867362798] [2022-03-15 15:27:40,277 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:40,277 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-15 15:27:40,277 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:40,277 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-15 15:27:40,277 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:27:40,277 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-03-15 15:27:40,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:40,627 INFO L93 Difference]: Finished difference Result 5007 states and 12333 transitions. [2022-03-15 15:27:40,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-15 15:27:40,627 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-03-15 15:27:40,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:40,634 INFO L225 Difference]: With dead ends: 5007 [2022-03-15 15:27:40,634 INFO L226 Difference]: Without dead ends: 4893 [2022-03-15 15:27:40,634 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 65 SyntacticMatches, 5 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 230 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=159, Invalid=771, Unknown=0, NotChecked=0, Total=930 [2022-03-15 15:27:40,634 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 371 mSDsluCounter, 250 mSDsCounter, 0 mSdLazyCounter, 513 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 371 SdHoareTripleChecker+Valid, 188 SdHoareTripleChecker+Invalid, 531 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 513 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:40,634 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [371 Valid, 188 Invalid, 531 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 513 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:27:40,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4893 states. [2022-03-15 15:27:40,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4893 to 3400. [2022-03-15 15:27:40,680 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-03-15 15:27:40,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3400 states to 3400 states and 8757 transitions. [2022-03-15 15:27:40,685 INFO L78 Accepts]: Start accepts. Automaton has 3400 states and 8757 transitions. Word has length 35 [2022-03-15 15:27:40,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:40,685 INFO L470 AbstractCegarLoop]: Abstraction has 3400 states and 8757 transitions. [2022-03-15 15:27:40,685 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-03-15 15:27:40,685 INFO L276 IsEmpty]: Start isEmpty. Operand 3400 states and 8757 transitions. [2022-03-15 15:27:40,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-03-15 15:27:40,688 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:40,688 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:40,703 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Forceful destruction successful, exit code 0 [2022-03-15 15:27:40,888 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-03-15 15:27:40,888 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:40,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:40,888 INFO L85 PathProgramCache]: Analyzing trace with hash -188207369, now seen corresponding path program 31 times [2022-03-15 15:27:40,888 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:40,889 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2079784567] [2022-03-15 15:27:40,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:40,889 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:40,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:40,967 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:40,967 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:40,967 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2079784567] [2022-03-15 15:27:40,968 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2079784567] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:40,968 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1907786767] [2022-03-15 15:27:40,968 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:27:40,968 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:40,968 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:40,969 INFO L229 MonitoredProcess]: Starting monitored process 89 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:27:40,977 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Waiting until timeout for monitored process [2022-03-15 15:27:40,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:40,997 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-15 15:27:40,998 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:41,123 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-15 15:27:41,124 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-03-15 15:27:41,125 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-15 15:27:41,126 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-03-15 15:27:41,135 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:41,135 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:41,239 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:27:41,239 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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-03-15 15:27:41,331 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:41,331 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1907786767] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:41,331 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:41,331 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 11] total 23 [2022-03-15 15:27:41,331 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [768834153] [2022-03-15 15:27:41,331 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:41,331 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-15 15:27:41,331 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:41,332 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-15 15:27:41,332 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=464, Unknown=0, NotChecked=0, Total=552 [2022-03-15 15:27:41,332 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-03-15 15:27:42,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:42,557 INFO L93 Difference]: Finished difference Result 8077 states and 19270 transitions. [2022-03-15 15:27:42,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-03-15 15:27:42,558 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-03-15 15:27:42,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:42,571 INFO L225 Difference]: With dead ends: 8077 [2022-03-15 15:27:42,571 INFO L226 Difference]: Without dead ends: 7838 [2022-03-15 15:27:42,572 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 53 SyntacticMatches, 3 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1127 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=646, Invalid=3644, Unknown=0, NotChecked=0, Total=4290 [2022-03-15 15:27:42,572 INFO L933 BasicCegarLoop]: 52 mSDtfsCounter, 724 mSDsluCounter, 1113 mSDsCounter, 0 mSdLazyCounter, 1940 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 724 SdHoareTripleChecker+Valid, 830 SdHoareTripleChecker+Invalid, 2012 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 1940 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:42,572 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [724 Valid, 830 Invalid, 2012 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 1940 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-15 15:27:42,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7838 states. [2022-03-15 15:27:42,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7838 to 4698. [2022-03-15 15:27:42,647 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-03-15 15:27:42,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4698 states to 4698 states and 12144 transitions. [2022-03-15 15:27:42,654 INFO L78 Accepts]: Start accepts. Automaton has 4698 states and 12144 transitions. Word has length 35 [2022-03-15 15:27:42,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:42,654 INFO L470 AbstractCegarLoop]: Abstraction has 4698 states and 12144 transitions. [2022-03-15 15:27:42,654 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-03-15 15:27:42,654 INFO L276 IsEmpty]: Start isEmpty. Operand 4698 states and 12144 transitions. [2022-03-15 15:27:42,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-15 15:27:42,658 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:42,658 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:42,674 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Ended with exit code 0 [2022-03-15 15:27:42,858 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-03-15 15:27:42,859 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:42,859 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:42,859 INFO L85 PathProgramCache]: Analyzing trace with hash 237519579, now seen corresponding path program 32 times [2022-03-15 15:27:42,859 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:42,859 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1327651667] [2022-03-15 15:27:42,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:42,859 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:42,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:42,917 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 51 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:27:42,917 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:42,917 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1327651667] [2022-03-15 15:27:42,917 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1327651667] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:42,917 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1009790814] [2022-03-15 15:27:42,917 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:27:42,917 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:42,917 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:42,918 INFO L229 MonitoredProcess]: Starting monitored process 90 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:27:42,919 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Waiting until timeout for monitored process [2022-03-15 15:27:42,939 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:27:42,939 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:42,939 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-15 15:27:42,940 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:43,146 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 22 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:43,147 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:43,335 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 22 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:43,335 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1009790814] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:43,335 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:43,335 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 11, 11] total 16 [2022-03-15 15:27:43,335 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1715540659] [2022-03-15 15:27:43,336 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:43,336 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-15 15:27:43,336 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:43,336 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-15 15:27:43,336 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2022-03-15 15:27:43,336 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-03-15 15:27:43,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:43,971 INFO L93 Difference]: Finished difference Result 5956 states and 14888 transitions. [2022-03-15 15:27:43,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-03-15 15:27:43,971 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-03-15 15:27:43,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:43,980 INFO L225 Difference]: With dead ends: 5956 [2022-03-15 15:27:43,980 INFO L226 Difference]: Without dead ends: 5906 [2022-03-15 15:27:43,981 INFO L932 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-03-15 15:27:43,981 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 382 mSDsluCounter, 466 mSDsCounter, 0 mSdLazyCounter, 1056 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 382 SdHoareTripleChecker+Valid, 367 SdHoareTripleChecker+Invalid, 1125 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 1056 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:43,981 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [382 Valid, 367 Invalid, 1125 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 1056 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:27:43,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5906 states. [2022-03-15 15:27:44,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5906 to 5198. [2022-03-15 15:27:44,066 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-03-15 15:27:44,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5198 states to 5198 states and 13348 transitions. [2022-03-15 15:27:44,076 INFO L78 Accepts]: Start accepts. Automaton has 5198 states and 13348 transitions. Word has length 38 [2022-03-15 15:27:44,076 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:44,076 INFO L470 AbstractCegarLoop]: Abstraction has 5198 states and 13348 transitions. [2022-03-15 15:27:44,076 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-03-15 15:27:44,076 INFO L276 IsEmpty]: Start isEmpty. Operand 5198 states and 13348 transitions. [2022-03-15 15:27:44,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-15 15:27:44,081 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:44,081 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:44,100 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Ended with exit code 0 [2022-03-15 15:27:44,299 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-03-15 15:27:44,299 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:44,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:44,300 INFO L85 PathProgramCache]: Analyzing trace with hash 72205555, now seen corresponding path program 33 times [2022-03-15 15:27:44,300 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:44,300 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1160935261] [2022-03-15 15:27:44,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:44,300 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:44,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:44,346 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 46 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-03-15 15:27:44,346 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:44,346 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1160935261] [2022-03-15 15:27:44,346 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1160935261] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:44,346 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [605667674] [2022-03-15 15:27:44,346 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:27:44,346 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:44,346 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:44,347 INFO L229 MonitoredProcess]: Starting monitored process 91 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:27:44,348 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Waiting until timeout for monitored process [2022-03-15 15:27:44,370 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-03-15 15:27:44,370 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:44,370 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-15 15:27:44,371 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:44,458 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 46 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-03-15 15:27:44,459 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:44,545 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 46 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-03-15 15:27:44,545 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [605667674] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:44,545 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:44,545 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 6 [2022-03-15 15:27:44,545 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [146002680] [2022-03-15 15:27:44,545 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:44,545 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:27:44,545 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:44,546 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:27:44,546 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:27:44,546 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-03-15 15:27:44,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:44,685 INFO L93 Difference]: Finished difference Result 5899 states and 14827 transitions. [2022-03-15 15:27:44,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:27:44,685 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-03-15 15:27:44,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:44,692 INFO L225 Difference]: With dead ends: 5899 [2022-03-15 15:27:44,693 INFO L226 Difference]: Without dead ends: 5847 [2022-03-15 15:27:44,693 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 67 SyntacticMatches, 12 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:27:44,693 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 57 mSDsluCounter, 183 mSDsCounter, 0 mSdLazyCounter, 378 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 156 SdHoareTripleChecker+Invalid, 378 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 378 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:44,693 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [57 Valid, 156 Invalid, 378 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 378 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:27:44,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5847 states. [2022-03-15 15:27:44,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5847 to 5208. [2022-03-15 15:27:44,758 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-03-15 15:27:44,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5208 states to 5208 states and 13346 transitions. [2022-03-15 15:27:44,766 INFO L78 Accepts]: Start accepts. Automaton has 5208 states and 13346 transitions. Word has length 38 [2022-03-15 15:27:44,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:44,766 INFO L470 AbstractCegarLoop]: Abstraction has 5208 states and 13346 transitions. [2022-03-15 15:27:44,766 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-03-15 15:27:44,766 INFO L276 IsEmpty]: Start isEmpty. Operand 5208 states and 13346 transitions. [2022-03-15 15:27:44,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-15 15:27:44,770 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:44,770 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:44,786 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Forceful destruction successful, exit code 0 [2022-03-15 15:27:44,971 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-03-15 15:27:44,971 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:44,971 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:44,971 INFO L85 PathProgramCache]: Analyzing trace with hash 784212400, now seen corresponding path program 18 times [2022-03-15 15:27:44,972 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:44,972 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [134449722] [2022-03-15 15:27:44,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:44,972 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:44,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:45,027 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-03-15 15:27:45,028 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:45,028 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [134449722] [2022-03-15 15:27:45,028 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [134449722] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:45,028 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [777619461] [2022-03-15 15:27:45,028 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:27:45,028 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:45,028 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:45,029 INFO L229 MonitoredProcess]: Starting monitored process 92 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:27:45,029 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Waiting until timeout for monitored process [2022-03-15 15:27:45,052 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-03-15 15:27:45,052 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:45,052 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-15 15:27:45,053 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:45,196 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 40 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:45,196 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:45,343 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 40 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:45,343 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [777619461] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:45,343 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:45,343 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 8, 8] total 13 [2022-03-15 15:27:45,343 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [149754947] [2022-03-15 15:27:45,343 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:45,343 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-15 15:27:45,343 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:45,344 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-15 15:27:45,344 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2022-03-15 15:27:45,344 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-03-15 15:27:45,649 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:45,649 INFO L93 Difference]: Finished difference Result 7225 states and 17694 transitions. [2022-03-15 15:27:45,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-15 15:27:45,649 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-03-15 15:27:45,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:45,659 INFO L225 Difference]: With dead ends: 7225 [2022-03-15 15:27:45,659 INFO L226 Difference]: Without dead ends: 7173 [2022-03-15 15:27:45,659 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 69 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=92, Invalid=328, Unknown=0, NotChecked=0, Total=420 [2022-03-15 15:27:45,659 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 288 mSDsluCounter, 359 mSDsCounter, 0 mSdLazyCounter, 664 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 288 SdHoareTripleChecker+Valid, 256 SdHoareTripleChecker+Invalid, 704 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 664 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:45,659 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [288 Valid, 256 Invalid, 704 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 664 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:27:45,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7173 states. [2022-03-15 15:27:45,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7173 to 4849. [2022-03-15 15:27:45,728 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-03-15 15:27:45,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4849 states to 4849 states and 12314 transitions. [2022-03-15 15:27:45,735 INFO L78 Accepts]: Start accepts. Automaton has 4849 states and 12314 transitions. Word has length 38 [2022-03-15 15:27:45,735 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:45,735 INFO L470 AbstractCegarLoop]: Abstraction has 4849 states and 12314 transitions. [2022-03-15 15:27:45,735 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-03-15 15:27:45,735 INFO L276 IsEmpty]: Start isEmpty. Operand 4849 states and 12314 transitions. [2022-03-15 15:27:45,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-15 15:27:45,739 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:45,739 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:45,755 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Ended with exit code 0 [2022-03-15 15:27:45,940 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-03-15 15:27:45,940 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:45,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:45,940 INFO L85 PathProgramCache]: Analyzing trace with hash 121942062, now seen corresponding path program 19 times [2022-03-15 15:27:45,940 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:45,940 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [686309788] [2022-03-15 15:27:45,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:45,940 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:45,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:45,988 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-03-15 15:27:45,988 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:45,988 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [686309788] [2022-03-15 15:27:45,988 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [686309788] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:45,988 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [260808345] [2022-03-15 15:27:45,988 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:27:45,989 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:45,989 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:45,989 INFO L229 MonitoredProcess]: Starting monitored process 93 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:27:45,990 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Waiting until timeout for monitored process [2022-03-15 15:27:46,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:46,011 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-15 15:27:46,012 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:46,183 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 22 proven. 30 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:46,183 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:46,321 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 22 proven. 30 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:46,321 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [260808345] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:46,321 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:46,321 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 11, 11] total 16 [2022-03-15 15:27:46,321 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1627669921] [2022-03-15 15:27:46,321 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:46,321 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-15 15:27:46,321 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:46,321 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-15 15:27:46,321 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2022-03-15 15:27:46,322 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-03-15 15:27:46,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:46,775 INFO L93 Difference]: Finished difference Result 6805 states and 16547 transitions. [2022-03-15 15:27:46,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-15 15:27:46,775 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-03-15 15:27:46,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:46,784 INFO L225 Difference]: With dead ends: 6805 [2022-03-15 15:27:46,784 INFO L226 Difference]: Without dead ends: 6716 [2022-03-15 15:27:46,784 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 66 SyntacticMatches, 3 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=165, Invalid=705, Unknown=0, NotChecked=0, Total=870 [2022-03-15 15:27:46,785 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 328 mSDsluCounter, 459 mSDsCounter, 0 mSdLazyCounter, 879 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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-03-15 15:27:46,785 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [328 Valid, 340 Invalid, 926 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 879 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:27:46,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6716 states. [2022-03-15 15:27:46,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6716 to 4804. [2022-03-15 15:27:46,849 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-03-15 15:27:46,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4804 states to 4804 states and 12182 transitions. [2022-03-15 15:27:46,856 INFO L78 Accepts]: Start accepts. Automaton has 4804 states and 12182 transitions. Word has length 38 [2022-03-15 15:27:46,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:46,856 INFO L470 AbstractCegarLoop]: Abstraction has 4804 states and 12182 transitions. [2022-03-15 15:27:46,857 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-03-15 15:27:46,857 INFO L276 IsEmpty]: Start isEmpty. Operand 4804 states and 12182 transitions. [2022-03-15 15:27:46,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-03-15 15:27:46,861 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:46,861 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:46,876 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Ended with exit code 0 [2022-03-15 15:27:47,061 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-03-15 15:27:47,062 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:47,062 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:47,062 INFO L85 PathProgramCache]: Analyzing trace with hash -1532856280, now seen corresponding path program 20 times [2022-03-15 15:27:47,062 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:47,063 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [607730032] [2022-03-15 15:27:47,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:47,063 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:47,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:47,142 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 61 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:47,143 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:47,143 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [607730032] [2022-03-15 15:27:47,143 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [607730032] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:47,143 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1226245674] [2022-03-15 15:27:47,143 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:27:47,143 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:47,143 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:47,144 INFO L229 MonitoredProcess]: Starting monitored process 94 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:27:47,144 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Waiting until timeout for monitored process [2022-03-15 15:27:47,165 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:27:47,165 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:47,165 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-15 15:27:47,166 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:47,677 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 23 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:47,677 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:48,002 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:27:48,002 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-03-15 15:27:48,064 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 20 proven. 46 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:48,064 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1226245674] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:48,064 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:48,064 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 15, 15] total 32 [2022-03-15 15:27:48,064 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [900825069] [2022-03-15 15:27:48,064 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:48,064 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-03-15 15:27:48,064 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:48,065 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-03-15 15:27:48,065 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=932, Unknown=0, NotChecked=0, Total=1056 [2022-03-15 15:27:48,065 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-03-15 15:27:52,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:52,818 INFO L93 Difference]: Finished difference Result 13871 states and 32021 transitions. [2022-03-15 15:27:52,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 168 states. [2022-03-15 15:27:52,818 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-03-15 15:27:52,818 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:52,837 INFO L225 Difference]: With dead ends: 13871 [2022-03-15 15:27:52,837 INFO L226 Difference]: Without dead ends: 13424 [2022-03-15 15:27:52,840 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 329 GetRequests, 131 SyntacticMatches, 19 SemanticMatches, 179 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13336 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=3748, Invalid=28832, Unknown=0, NotChecked=0, Total=32580 [2022-03-15 15:27:52,840 INFO L933 BasicCegarLoop]: 115 mSDtfsCounter, 1086 mSDsluCounter, 2823 mSDsCounter, 0 mSdLazyCounter, 1486 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s 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.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:52,840 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1086 Valid, 2047 Invalid, 5473 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 1486 Invalid, 0 Unknown, 3913 Unchecked, 0.5s Time] [2022-03-15 15:27:52,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13424 states. [2022-03-15 15:27:52,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13424 to 7078. [2022-03-15 15:27:52,999 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-03-15 15:27:53,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7078 states to 7078 states and 18125 transitions. [2022-03-15 15:27:53,011 INFO L78 Accepts]: Start accepts. Automaton has 7078 states and 18125 transitions. Word has length 41 [2022-03-15 15:27:53,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:53,011 INFO L470 AbstractCegarLoop]: Abstraction has 7078 states and 18125 transitions. [2022-03-15 15:27:53,011 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-03-15 15:27:53,011 INFO L276 IsEmpty]: Start isEmpty. Operand 7078 states and 18125 transitions. [2022-03-15 15:27:53,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-03-15 15:27:53,018 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:53,018 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:53,033 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Forceful destruction successful, exit code 0 [2022-03-15 15:27:53,218 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-03-15 15:27:53,218 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:53,219 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:53,219 INFO L85 PathProgramCache]: Analyzing trace with hash 1309554728, now seen corresponding path program 34 times [2022-03-15 15:27:53,219 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:53,219 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [956572489] [2022-03-15 15:27:53,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:53,219 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:53,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:53,318 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 11 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:53,318 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:53,318 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [956572489] [2022-03-15 15:27:53,318 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [956572489] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:53,318 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1094021462] [2022-03-15 15:27:53,318 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:27:53,318 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:53,318 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:53,319 INFO L229 MonitoredProcess]: Starting monitored process 95 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:27:53,320 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Waiting until timeout for monitored process [2022-03-15 15:27:53,340 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:27:53,340 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:53,341 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-03-15 15:27:53,341 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:53,558 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 57 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:53,558 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:53,655 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:27:53,655 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:27:53,701 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 57 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:53,701 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1094021462] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:53,701 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:53,701 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 21 [2022-03-15 15:27:53,702 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1740036729] [2022-03-15 15:27:53,702 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:53,702 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-15 15:27:53,702 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:53,702 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-15 15:27:53,702 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=396, Unknown=0, NotChecked=0, Total=462 [2022-03-15 15:27:53,702 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-03-15 15:27:54,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:54,347 INFO L93 Difference]: Finished difference Result 7674 states and 19268 transitions. [2022-03-15 15:27:54,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-15 15:27:54,348 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-03-15 15:27:54,348 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:54,359 INFO L225 Difference]: With dead ends: 7674 [2022-03-15 15:27:54,359 INFO L226 Difference]: Without dead ends: 7536 [2022-03-15 15:27:54,359 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 68 SyntacticMatches, 5 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 5 DeprecatedPredicates, 213 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=122, Invalid=748, Unknown=0, NotChecked=0, Total=870 [2022-03-15 15:27:54,359 INFO L933 BasicCegarLoop]: 60 mSDtfsCounter, 185 mSDsluCounter, 686 mSDsCounter, 0 mSdLazyCounter, 1588 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 185 SdHoareTripleChecker+Valid, 551 SdHoareTripleChecker+Invalid, 1709 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 1588 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 109 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:54,360 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [185 Valid, 551 Invalid, 1709 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 1588 Invalid, 0 Unknown, 109 Unchecked, 0.5s Time] [2022-03-15 15:27:54,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7536 states. [2022-03-15 15:27:54,458 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7536 to 7046. [2022-03-15 15:27:54,464 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-03-15 15:27:54,476 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7046 states to 7046 states and 18003 transitions. [2022-03-15 15:27:54,476 INFO L78 Accepts]: Start accepts. Automaton has 7046 states and 18003 transitions. Word has length 41 [2022-03-15 15:27:54,476 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:54,476 INFO L470 AbstractCegarLoop]: Abstraction has 7046 states and 18003 transitions. [2022-03-15 15:27:54,476 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-03-15 15:27:54,476 INFO L276 IsEmpty]: Start isEmpty. Operand 7046 states and 18003 transitions. [2022-03-15 15:27:54,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-03-15 15:27:54,483 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:54,483 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:54,498 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Ended with exit code 0 [2022-03-15 15:27:54,683 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-03-15 15:27:54,683 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:54,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:54,684 INFO L85 PathProgramCache]: Analyzing trace with hash -1943773144, now seen corresponding path program 21 times [2022-03-15 15:27:54,684 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:54,684 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [677621772] [2022-03-15 15:27:54,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:54,684 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:54,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:54,772 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 6 proven. 59 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:54,772 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:54,772 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [677621772] [2022-03-15 15:27:54,772 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [677621772] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:54,772 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1233317801] [2022-03-15 15:27:54,773 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:27:54,773 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:54,773 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:54,774 INFO L229 MonitoredProcess]: Starting monitored process 96 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:27:54,774 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Waiting until timeout for monitored process [2022-03-15 15:27:54,798 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2022-03-15 15:27:54,798 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:54,799 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-03-15 15:27:54,799 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:54,901 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 60 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:54,901 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:54,937 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:27:54,937 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-03-15 15:27:54,994 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 60 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:54,994 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1233317801] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:54,994 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:54,994 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-03-15 15:27:54,994 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [168606605] [2022-03-15 15:27:54,994 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:54,994 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-15 15:27:54,994 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:54,994 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-15 15:27:54,994 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:27:54,994 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-03-15 15:27:56,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:56,137 INFO L93 Difference]: Finished difference Result 15023 states and 35388 transitions. [2022-03-15 15:27:56,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-03-15 15:27:56,138 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-03-15 15:27:56,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:56,159 INFO L225 Difference]: With dead ends: 15023 [2022-03-15 15:27:56,159 INFO L226 Difference]: Without dead ends: 14664 [2022-03-15 15:27:56,159 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 77 SyntacticMatches, 5 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1298 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=483, Invalid=3423, Unknown=0, NotChecked=0, Total=3906 [2022-03-15 15:27:56,159 INFO L933 BasicCegarLoop]: 105 mSDtfsCounter, 308 mSDsluCounter, 1191 mSDsCounter, 0 mSdLazyCounter, 1800 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s 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-03-15 15:27:56,159 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [308 Valid, 877 Invalid, 1833 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 1800 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-15 15:27:56,171 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14664 states. [2022-03-15 15:27:56,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14664 to 7664. [2022-03-15 15:27:56,302 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-03-15 15:27:56,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7664 states to 7664 states and 19545 transitions. [2022-03-15 15:27:56,317 INFO L78 Accepts]: Start accepts. Automaton has 7664 states and 19545 transitions. Word has length 41 [2022-03-15 15:27:56,317 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:56,317 INFO L470 AbstractCegarLoop]: Abstraction has 7664 states and 19545 transitions. [2022-03-15 15:27:56,317 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-03-15 15:27:56,317 INFO L276 IsEmpty]: Start isEmpty. Operand 7664 states and 19545 transitions. [2022-03-15 15:27:56,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-03-15 15:27:56,326 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:56,326 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:56,342 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Ended with exit code 0 [2022-03-15 15:27:56,527 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-03-15 15:27:56,527 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:56,527 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:56,527 INFO L85 PathProgramCache]: Analyzing trace with hash 2128352424, now seen corresponding path program 35 times [2022-03-15 15:27:56,527 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:56,527 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [427915432] [2022-03-15 15:27:56,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:56,527 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:56,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:56,599 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 11 proven. 54 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:56,599 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:56,599 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [427915432] [2022-03-15 15:27:56,599 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [427915432] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:56,599 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [240639893] [2022-03-15 15:27:56,599 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:27:56,599 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:56,599 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:56,600 INFO L229 MonitoredProcess]: Starting monitored process 97 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:27:56,601 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Waiting until timeout for monitored process [2022-03-15 15:27:56,623 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-03-15 15:27:56,623 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:56,624 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-03-15 15:27:56,624 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:56,757 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 56 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:56,757 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:56,795 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:27:56,795 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-03-15 15:27:56,862 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 56 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:56,862 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [240639893] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:56,862 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:56,862 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 12 [2022-03-15 15:27:56,862 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [252547248] [2022-03-15 15:27:56,862 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:56,862 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-15 15:27:56,862 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:56,862 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-15 15:27:56,862 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-03-15 15:27:56,862 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-03-15 15:27:57,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:57,158 INFO L93 Difference]: Finished difference Result 9035 states and 22550 transitions. [2022-03-15 15:27:57,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-15 15:27:57,159 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-03-15 15:27:57,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:57,170 INFO L225 Difference]: With dead ends: 9035 [2022-03-15 15:27:57,170 INFO L226 Difference]: Without dead ends: 9012 [2022-03-15 15:27:57,170 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 77 SyntacticMatches, 5 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2022-03-15 15:27:57,171 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 85 mSDsluCounter, 303 mSDsCounter, 0 mSdLazyCounter, 599 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 269 SdHoareTripleChecker+Invalid, 678 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 599 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 77 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:57,171 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [85 Valid, 269 Invalid, 678 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 599 Invalid, 0 Unknown, 77 Unchecked, 0.2s Time] [2022-03-15 15:27:57,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9012 states. [2022-03-15 15:27:57,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9012 to 8314. [2022-03-15 15:27:57,267 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-03-15 15:27:57,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8314 states to 8314 states and 21095 transitions. [2022-03-15 15:27:57,282 INFO L78 Accepts]: Start accepts. Automaton has 8314 states and 21095 transitions. Word has length 41 [2022-03-15 15:27:57,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:57,282 INFO L470 AbstractCegarLoop]: Abstraction has 8314 states and 21095 transitions. [2022-03-15 15:27:57,282 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-03-15 15:27:57,282 INFO L276 IsEmpty]: Start isEmpty. Operand 8314 states and 21095 transitions. [2022-03-15 15:27:57,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-03-15 15:27:57,290 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:57,290 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:57,306 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Forceful destruction successful, exit code 0 [2022-03-15 15:27:57,490 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-03-15 15:27:57,491 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:57,491 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:57,491 INFO L85 PathProgramCache]: Analyzing trace with hash -1811602724, now seen corresponding path program 36 times [2022-03-15 15:27:57,491 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:57,491 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1843899083] [2022-03-15 15:27:57,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:57,491 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:57,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:57,596 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 11 proven. 54 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:57,596 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:57,596 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1843899083] [2022-03-15 15:27:57,596 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1843899083] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:57,596 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1167098988] [2022-03-15 15:27:57,596 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:27:57,596 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:57,596 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:57,597 INFO L229 MonitoredProcess]: Starting monitored process 98 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:27:57,598 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Waiting until timeout for monitored process [2022-03-15 15:27:57,620 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-03-15 15:27:57,620 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:57,621 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 18 conjunts are in the unsatisfiable core [2022-03-15 15:27:57,621 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:57,909 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-03-15 15:27:57,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 16 [2022-03-15 15:27:57,955 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 31 proven. 35 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:57,955 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:58,419 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:27:58,419 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:27:58,832 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 22 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:58,833 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1167098988] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:58,833 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:58,833 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 13, 15] total 28 [2022-03-15 15:27:58,833 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [478798902] [2022-03-15 15:27:58,833 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:58,833 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-03-15 15:27:58,833 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:58,833 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-03-15 15:27:58,833 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=159, Invalid=653, Unknown=0, NotChecked=0, Total=812 [2022-03-15 15:27:58,833 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-03-15 15:28:00,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:00,540 INFO L93 Difference]: Finished difference Result 11904 states and 29601 transitions. [2022-03-15 15:28:00,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-03-15 15:28:00,541 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-03-15 15:28:00,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:00,558 INFO L225 Difference]: With dead ends: 11904 [2022-03-15 15:28:00,558 INFO L226 Difference]: Without dead ends: 11829 [2022-03-15 15:28:00,559 INFO L932 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-03-15 15:28:00,559 INFO L933 BasicCegarLoop]: 69 mSDtfsCounter, 474 mSDsluCounter, 949 mSDsCounter, 0 mSdLazyCounter, 2222 mSolverCounterSat, 119 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 474 SdHoareTripleChecker+Valid, 734 SdHoareTripleChecker+Invalid, 2553 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 119 IncrementalHoareTripleChecker+Valid, 2222 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 212 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:00,559 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [474 Valid, 734 Invalid, 2553 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [119 Valid, 2222 Invalid, 0 Unknown, 212 Unchecked, 0.8s Time] [2022-03-15 15:28:00,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11829 states. [2022-03-15 15:28:00,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11829 to 7376. [2022-03-15 15:28:00,690 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-03-15 15:28:00,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7376 states to 7376 states and 18853 transitions. [2022-03-15 15:28:00,703 INFO L78 Accepts]: Start accepts. Automaton has 7376 states and 18853 transitions. Word has length 41 [2022-03-15 15:28:00,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:00,703 INFO L470 AbstractCegarLoop]: Abstraction has 7376 states and 18853 transitions. [2022-03-15 15:28:00,703 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-03-15 15:28:00,703 INFO L276 IsEmpty]: Start isEmpty. Operand 7376 states and 18853 transitions. [2022-03-15 15:28:00,710 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-03-15 15:28:00,710 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:00,710 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:00,726 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Ended with exit code 0 [2022-03-15 15:28:00,920 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-03-15 15:28:00,920 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:28:00,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:00,921 INFO L85 PathProgramCache]: Analyzing trace with hash -1255677656, now seen corresponding path program 37 times [2022-03-15 15:28:00,921 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:00,921 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1178553654] [2022-03-15 15:28:00,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:00,921 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:00,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:00,987 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 55 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:28:00,987 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:00,987 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1178553654] [2022-03-15 15:28:00,987 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1178553654] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:00,987 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1027320302] [2022-03-15 15:28:00,987 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:28:00,987 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:00,987 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:00,988 INFO L229 MonitoredProcess]: Starting monitored process 99 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:28:00,989 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Waiting until timeout for monitored process [2022-03-15 15:28:01,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:01,009 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-03-15 15:28:01,010 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:01,116 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 55 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:28:01,116 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:01,133 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:28:01,134 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:28:01,210 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 55 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:28:01,210 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1027320302] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:01,210 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:01,210 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2022-03-15 15:28:01,210 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1251481419] [2022-03-15 15:28:01,210 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:01,210 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-15 15:28:01,210 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:01,211 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-15 15:28:01,211 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-03-15 15:28:01,211 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-03-15 15:28:01,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:01,444 INFO L93 Difference]: Finished difference Result 8127 states and 20374 transitions. [2022-03-15 15:28:01,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-15 15:28:01,444 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-03-15 15:28:01,444 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:01,456 INFO L225 Difference]: With dead ends: 8127 [2022-03-15 15:28:01,456 INFO L226 Difference]: Without dead ends: 8127 [2022-03-15 15:28:01,456 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 78 SyntacticMatches, 7 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-03-15 15:28:01,456 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 77 mSDsluCounter, 251 mSDsCounter, 0 mSdLazyCounter, 567 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s 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-03-15 15:28:01,456 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [77 Valid, 206 Invalid, 573 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 567 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:28:01,461 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8127 states. [2022-03-15 15:28:01,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8127 to 7388. [2022-03-15 15:28:01,547 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-03-15 15:28:01,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7388 states to 7388 states and 18890 transitions. [2022-03-15 15:28:01,559 INFO L78 Accepts]: Start accepts. Automaton has 7388 states and 18890 transitions. Word has length 41 [2022-03-15 15:28:01,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:01,559 INFO L470 AbstractCegarLoop]: Abstraction has 7388 states and 18890 transitions. [2022-03-15 15:28:01,559 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-03-15 15:28:01,559 INFO L276 IsEmpty]: Start isEmpty. Operand 7388 states and 18890 transitions. [2022-03-15 15:28:01,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-03-15 15:28:01,567 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:01,567 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:01,583 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Forceful destruction successful, exit code 0 [2022-03-15 15:28:01,782 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-03-15 15:28:01,782 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:28:01,782 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:01,782 INFO L85 PathProgramCache]: Analyzing trace with hash -1902091, now seen corresponding path program 22 times [2022-03-15 15:28:01,782 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:01,782 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1694202141] [2022-03-15 15:28:01,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:01,782 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:01,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:01,885 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 33 proven. 34 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:28:01,885 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:01,885 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1694202141] [2022-03-15 15:28:01,886 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1694202141] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:01,886 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [456450734] [2022-03-15 15:28:01,886 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:28:01,886 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:01,886 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:01,887 INFO L229 MonitoredProcess]: Starting monitored process 100 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:28:01,918 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:28:01,919 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:01,919 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-15 15:28:01,920 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:01,920 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Waiting until timeout for monitored process [2022-03-15 15:28:02,085 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 33 proven. 34 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:28:02,085 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:02,250 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 33 proven. 34 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:28:02,250 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [456450734] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:02,250 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:02,250 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12, 12] total 16 [2022-03-15 15:28:02,251 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1820617763] [2022-03-15 15:28:02,251 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:02,251 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-15 15:28:02,251 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:02,251 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-15 15:28:02,255 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2022-03-15 15:28:02,255 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-03-15 15:28:02,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:02,500 INFO L93 Difference]: Finished difference Result 9906 states and 24188 transitions. [2022-03-15 15:28:02,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-15 15:28:02,500 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-03-15 15:28:02,501 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:02,515 INFO L225 Difference]: With dead ends: 9906 [2022-03-15 15:28:02,515 INFO L226 Difference]: Without dead ends: 9804 [2022-03-15 15:28:02,516 INFO L932 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-03-15 15:28:02,516 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 258 mSDsluCounter, 216 mSDsCounter, 0 mSdLazyCounter, 407 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 258 SdHoareTripleChecker+Valid, 168 SdHoareTripleChecker+Invalid, 428 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 407 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:02,516 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [258 Valid, 168 Invalid, 428 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 407 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:28:02,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9804 states. [2022-03-15 15:28:02,627 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9804 to 7737. [2022-03-15 15:28:02,633 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-03-15 15:28:02,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7737 states to 7737 states and 19894 transitions. [2022-03-15 15:28:02,646 INFO L78 Accepts]: Start accepts. Automaton has 7737 states and 19894 transitions. Word has length 41 [2022-03-15 15:28:02,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:02,646 INFO L470 AbstractCegarLoop]: Abstraction has 7737 states and 19894 transitions. [2022-03-15 15:28:02,646 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-03-15 15:28:02,647 INFO L276 IsEmpty]: Start isEmpty. Operand 7737 states and 19894 transitions. [2022-03-15 15:28:02,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-03-15 15:28:02,654 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:02,654 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:02,669 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Forceful destruction successful, exit code 0 [2022-03-15 15:28:02,854 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-03-15 15:28:02,855 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:28:02,855 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:02,855 INFO L85 PathProgramCache]: Analyzing trace with hash -173209317, now seen corresponding path program 23 times [2022-03-15 15:28:02,855 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:02,855 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1314083541] [2022-03-15 15:28:02,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:02,855 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:02,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:02,921 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 41 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:02,921 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:02,921 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1314083541] [2022-03-15 15:28:02,921 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1314083541] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:02,921 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [73394617] [2022-03-15 15:28:02,922 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:28:02,922 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:02,922 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:02,923 INFO L229 MonitoredProcess]: Starting monitored process 101 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:28:02,923 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Waiting until timeout for monitored process [2022-03-15 15:28:02,944 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-03-15 15:28:02,945 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:02,945 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-15 15:28:02,946 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:03,068 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 43 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:03,068 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:03,233 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 43 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:03,234 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [73394617] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:03,234 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:03,234 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11, 11] total 17 [2022-03-15 15:28:03,234 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1375606141] [2022-03-15 15:28:03,234 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:03,234 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-15 15:28:03,234 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:03,234 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-15 15:28:03,234 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=210, Unknown=0, NotChecked=0, Total=306 [2022-03-15 15:28:03,234 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-03-15 15:28:03,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:03,580 INFO L93 Difference]: Finished difference Result 9662 states and 23990 transitions. [2022-03-15 15:28:03,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-15 15:28:03,580 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-03-15 15:28:03,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:03,593 INFO L225 Difference]: With dead ends: 9662 [2022-03-15 15:28:03,593 INFO L226 Difference]: Without dead ends: 9662 [2022-03-15 15:28:03,594 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 76 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 199 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=269, Invalid=543, Unknown=0, NotChecked=0, Total=812 [2022-03-15 15:28:03,594 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 273 mSDsluCounter, 230 mSDsCounter, 0 mSdLazyCounter, 507 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 273 SdHoareTripleChecker+Valid, 175 SdHoareTripleChecker+Invalid, 556 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 507 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:03,594 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [273 Valid, 175 Invalid, 556 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 507 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:28:03,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9662 states. [2022-03-15 15:28:03,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9662 to 7850. [2022-03-15 15:28:03,707 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-03-15 15:28:03,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7850 states to 7850 states and 20240 transitions. [2022-03-15 15:28:03,722 INFO L78 Accepts]: Start accepts. Automaton has 7850 states and 20240 transitions. Word has length 41 [2022-03-15 15:28:03,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:03,722 INFO L470 AbstractCegarLoop]: Abstraction has 7850 states and 20240 transitions. [2022-03-15 15:28:03,722 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-03-15 15:28:03,722 INFO L276 IsEmpty]: Start isEmpty. Operand 7850 states and 20240 transitions. [2022-03-15 15:28:03,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-03-15 15:28:03,731 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:03,731 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:03,746 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Ended with exit code 0 [2022-03-15 15:28:03,946 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-03-15 15:28:03,946 INFO L402 AbstractCegarLoop]: === Iteration 109 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:28:03,946 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:03,946 INFO L85 PathProgramCache]: Analyzing trace with hash -1766490874, now seen corresponding path program 24 times [2022-03-15 15:28:03,946 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:03,946 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1899563124] [2022-03-15 15:28:03,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:03,947 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:03,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:04,013 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 6 proven. 57 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:28:04,013 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:04,013 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1899563124] [2022-03-15 15:28:04,013 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1899563124] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:04,014 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1949107785] [2022-03-15 15:28:04,014 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:28:04,014 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:04,014 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:04,015 INFO L229 MonitoredProcess]: Starting monitored process 102 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:28:04,015 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Waiting until timeout for monitored process [2022-03-15 15:28:04,037 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-03-15 15:28:04,037 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:04,038 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-03-15 15:28:04,038 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:04,125 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 58 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:28:04,125 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:04,144 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:28:04,144 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:28:04,221 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 58 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:28:04,221 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1949107785] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:04,221 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:04,221 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2022-03-15 15:28:04,221 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1512779934] [2022-03-15 15:28:04,221 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:04,221 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-15 15:28:04,221 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:04,222 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-15 15:28:04,222 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-03-15 15:28:04,222 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-03-15 15:28:04,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:04,440 INFO L93 Difference]: Finished difference Result 8793 states and 22208 transitions. [2022-03-15 15:28:04,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-15 15:28:04,440 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-03-15 15:28:04,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:04,452 INFO L225 Difference]: With dead ends: 8793 [2022-03-15 15:28:04,452 INFO L226 Difference]: Without dead ends: 8758 [2022-03-15 15:28:04,452 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 73 SyntacticMatches, 12 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-03-15 15:28:04,452 INFO L933 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-03-15 15:28:04,453 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [148 Valid, 222 Invalid, 519 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 513 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:28:04,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8758 states. [2022-03-15 15:28:04,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8758 to 7925. [2022-03-15 15:28:04,573 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-03-15 15:28:04,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7925 states to 7925 states and 20425 transitions. [2022-03-15 15:28:04,587 INFO L78 Accepts]: Start accepts. Automaton has 7925 states and 20425 transitions. Word has length 41 [2022-03-15 15:28:04,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:04,587 INFO L470 AbstractCegarLoop]: Abstraction has 7925 states and 20425 transitions. [2022-03-15 15:28:04,587 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-03-15 15:28:04,587 INFO L276 IsEmpty]: Start isEmpty. Operand 7925 states and 20425 transitions. [2022-03-15 15:28:04,595 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-03-15 15:28:04,595 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:04,595 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:04,611 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Forceful destruction successful, exit code 0 [2022-03-15 15:28:04,795 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-03-15 15:28:04,795 INFO L402 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:28:04,796 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:04,796 INFO L85 PathProgramCache]: Analyzing trace with hash -266157882, now seen corresponding path program 38 times [2022-03-15 15:28:04,796 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:04,796 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [224299328] [2022-03-15 15:28:04,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:04,796 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:04,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:04,859 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 14 proven. 49 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:28:04,859 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:04,859 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [224299328] [2022-03-15 15:28:04,860 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [224299328] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:04,860 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1233128886] [2022-03-15 15:28:04,860 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:28:04,860 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:04,860 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:04,862 INFO L229 MonitoredProcess]: Starting monitored process 103 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:28:04,862 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Waiting until timeout for monitored process [2022-03-15 15:28:04,881 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:28:04,881 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:04,882 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-03-15 15:28:04,882 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:04,976 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 54 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:28:04,976 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:04,995 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:28:04,995 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:28:05,069 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 54 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:28:05,069 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1233128886] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:05,069 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:05,069 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 8 [2022-03-15 15:28:05,069 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [825538164] [2022-03-15 15:28:05,069 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:05,070 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-15 15:28:05,070 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:05,070 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-15 15:28:05,070 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-03-15 15:28:05,070 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-03-15 15:28:05,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:05,359 INFO L93 Difference]: Finished difference Result 8298 states and 21151 transitions. [2022-03-15 15:28:05,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-15 15:28:05,359 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-03-15 15:28:05,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:05,371 INFO L225 Difference]: With dead ends: 8298 [2022-03-15 15:28:05,371 INFO L226 Difference]: Without dead ends: 8258 [2022-03-15 15:28:05,371 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 73 SyntacticMatches, 12 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-03-15 15:28:05,371 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 82 mSDsluCounter, 309 mSDsCounter, 0 mSdLazyCounter, 752 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 258 SdHoareTripleChecker+Invalid, 756 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 752 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:05,371 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [82 Valid, 258 Invalid, 756 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 752 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:28:05,377 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8258 states. [2022-03-15 15:28:05,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8258 to 7919. [2022-03-15 15:28:05,465 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-03-15 15:28:05,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7919 states to 7919 states and 20393 transitions. [2022-03-15 15:28:05,479 INFO L78 Accepts]: Start accepts. Automaton has 7919 states and 20393 transitions. Word has length 41 [2022-03-15 15:28:05,479 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:05,479 INFO L470 AbstractCegarLoop]: Abstraction has 7919 states and 20393 transitions. [2022-03-15 15:28:05,479 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-03-15 15:28:05,479 INFO L276 IsEmpty]: Start isEmpty. Operand 7919 states and 20393 transitions. [2022-03-15 15:28:05,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-03-15 15:28:05,487 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:05,487 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:05,502 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Ended with exit code 0 [2022-03-15 15:28:05,687 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-03-15 15:28:05,687 INFO L402 AbstractCegarLoop]: === Iteration 111 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:28:05,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:05,688 INFO L85 PathProgramCache]: Analyzing trace with hash -879694062, now seen corresponding path program 39 times [2022-03-15 15:28:05,688 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:05,688 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [369603740] [2022-03-15 15:28:05,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:05,688 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:05,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:05,760 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 11 proven. 50 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-15 15:28:05,760 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:05,760 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [369603740] [2022-03-15 15:28:05,760 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [369603740] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:05,760 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [698248694] [2022-03-15 15:28:05,760 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:28:05,760 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:05,760 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:05,761 INFO L229 MonitoredProcess]: Starting monitored process 104 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:28:05,762 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Waiting until timeout for monitored process [2022-03-15 15:28:05,783 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2022-03-15 15:28:05,784 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:05,784 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-03-15 15:28:05,785 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:05,872 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 51 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-15 15:28:05,872 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:05,890 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:28:05,890 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:28:05,966 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 51 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-15 15:28:05,966 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [698248694] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:05,966 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:05,966 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2022-03-15 15:28:05,966 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [71539624] [2022-03-15 15:28:05,967 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:05,967 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-15 15:28:05,967 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:05,967 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-15 15:28:05,967 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-03-15 15:28:05,967 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-03-15 15:28:06,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:06,217 INFO L93 Difference]: Finished difference Result 8586 states and 21774 transitions. [2022-03-15 15:28:06,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-15 15:28:06,217 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-03-15 15:28:06,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:06,229 INFO L225 Difference]: With dead ends: 8586 [2022-03-15 15:28:06,229 INFO L226 Difference]: Without dead ends: 8559 [2022-03-15 15:28:06,229 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 73 SyntacticMatches, 12 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-03-15 15:28:06,230 INFO L933 BasicCegarLoop]: 41 mSDtfsCounter, 100 mSDsluCounter, 272 mSDsCounter, 0 mSdLazyCounter, 556 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s 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-03-15 15:28:06,230 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [100 Valid, 224 Invalid, 562 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 556 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:28:06,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8559 states. [2022-03-15 15:28:06,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8559 to 7928. [2022-03-15 15:28:06,325 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-03-15 15:28:06,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7928 states to 7928 states and 20412 transitions. [2022-03-15 15:28:06,339 INFO L78 Accepts]: Start accepts. Automaton has 7928 states and 20412 transitions. Word has length 41 [2022-03-15 15:28:06,339 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:06,339 INFO L470 AbstractCegarLoop]: Abstraction has 7928 states and 20412 transitions. [2022-03-15 15:28:06,339 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-03-15 15:28:06,339 INFO L276 IsEmpty]: Start isEmpty. Operand 7928 states and 20412 transitions. [2022-03-15 15:28:06,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-03-15 15:28:06,347 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:06,347 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:06,363 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Forceful destruction successful, exit code 0 [2022-03-15 15:28:06,548 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-03-15 15:28:06,548 INFO L402 AbstractCegarLoop]: === Iteration 112 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:28:06,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:06,548 INFO L85 PathProgramCache]: Analyzing trace with hash 1262223272, now seen corresponding path program 40 times [2022-03-15 15:28:06,548 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:06,548 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2070092448] [2022-03-15 15:28:06,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:06,548 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:06,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:06,618 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 55 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:28:06,619 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:06,619 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2070092448] [2022-03-15 15:28:06,619 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2070092448] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:06,619 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [465172888] [2022-03-15 15:28:06,619 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:28:06,619 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:06,619 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:06,620 INFO L229 MonitoredProcess]: Starting monitored process 105 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:28:06,620 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Waiting until timeout for monitored process [2022-03-15 15:28:06,641 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:28:06,641 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:06,642 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-03-15 15:28:06,643 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:06,742 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 55 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:28:06,743 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:06,764 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:28:06,764 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-03-15 15:28:06,837 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 55 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:28:06,837 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [465172888] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:06,837 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:06,837 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-03-15 15:28:06,837 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [19901719] [2022-03-15 15:28:06,837 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:06,837 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-15 15:28:06,838 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:06,838 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-15 15:28:06,838 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:28:06,838 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-03-15 15:28:07,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:07,119 INFO L93 Difference]: Finished difference Result 9392 states and 23635 transitions. [2022-03-15 15:28:07,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-15 15:28:07,120 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-03-15 15:28:07,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:07,135 INFO L225 Difference]: With dead ends: 9392 [2022-03-15 15:28:07,135 INFO L226 Difference]: Without dead ends: 9359 [2022-03-15 15:28:07,135 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 74 SyntacticMatches, 10 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2022-03-15 15:28:07,135 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 127 mSDsluCounter, 320 mSDsCounter, 0 mSdLazyCounter, 657 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 127 SdHoareTripleChecker+Valid, 255 SdHoareTripleChecker+Invalid, 668 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 657 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:07,135 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [127 Valid, 255 Invalid, 668 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 657 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:28:07,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9359 states. [2022-03-15 15:28:07,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9359 to 7864. [2022-03-15 15:28:07,284 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-03-15 15:28:07,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7864 states to 7864 states and 20294 transitions. [2022-03-15 15:28:07,299 INFO L78 Accepts]: Start accepts. Automaton has 7864 states and 20294 transitions. Word has length 41 [2022-03-15 15:28:07,299 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:07,299 INFO L470 AbstractCegarLoop]: Abstraction has 7864 states and 20294 transitions. [2022-03-15 15:28:07,299 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-03-15 15:28:07,299 INFO L276 IsEmpty]: Start isEmpty. Operand 7864 states and 20294 transitions. [2022-03-15 15:28:07,308 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-03-15 15:28:07,308 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:07,308 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:07,324 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Ended with exit code 0 [2022-03-15 15:28:07,509 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-03-15 15:28:07,509 INFO L402 AbstractCegarLoop]: === Iteration 113 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:28:07,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:07,509 INFO L85 PathProgramCache]: Analyzing trace with hash 1686786410, now seen corresponding path program 25 times [2022-03-15 15:28:07,509 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:07,509 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1690126250] [2022-03-15 15:28:07,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:07,510 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:07,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:07,585 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 6 proven. 57 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:28:07,585 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:07,585 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1690126250] [2022-03-15 15:28:07,585 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1690126250] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:07,585 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1762997514] [2022-03-15 15:28:07,585 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:28:07,585 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:07,586 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:07,586 INFO L229 MonitoredProcess]: Starting monitored process 106 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:28:07,587 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Waiting until timeout for monitored process [2022-03-15 15:28:07,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:07,608 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-03-15 15:28:07,609 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:07,700 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 58 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:28:07,701 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:07,721 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:28:07,721 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:28:07,802 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 58 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:28:07,802 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1762997514] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:07,802 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:07,802 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2022-03-15 15:28:07,802 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1022077144] [2022-03-15 15:28:07,802 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:07,802 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-15 15:28:07,802 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:07,803 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-15 15:28:07,803 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-03-15 15:28:07,803 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-03-15 15:28:08,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:08,039 INFO L93 Difference]: Finished difference Result 8926 states and 22473 transitions. [2022-03-15 15:28:08,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-15 15:28:08,040 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-03-15 15:28:08,040 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:08,052 INFO L225 Difference]: With dead ends: 8926 [2022-03-15 15:28:08,052 INFO L226 Difference]: Without dead ends: 8896 [2022-03-15 15:28:08,052 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 73 SyntacticMatches, 12 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-03-15 15:28:08,053 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 137 mSDsluCounter, 272 mSDsCounter, 0 mSdLazyCounter, 544 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s 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-03-15 15:28:08,053 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [137 Valid, 227 Invalid, 551 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 544 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:28:08,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8896 states. [2022-03-15 15:28:08,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8896 to 7864. [2022-03-15 15:28:08,156 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-03-15 15:28:08,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7864 states to 7864 states and 20250 transitions. [2022-03-15 15:28:08,170 INFO L78 Accepts]: Start accepts. Automaton has 7864 states and 20250 transitions. Word has length 41 [2022-03-15 15:28:08,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:08,170 INFO L470 AbstractCegarLoop]: Abstraction has 7864 states and 20250 transitions. [2022-03-15 15:28:08,170 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-03-15 15:28:08,170 INFO L276 IsEmpty]: Start isEmpty. Operand 7864 states and 20250 transitions. [2022-03-15 15:28:08,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-03-15 15:28:08,179 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:08,179 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:08,195 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Ended with exit code 0 [2022-03-15 15:28:08,394 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-03-15 15:28:08,395 INFO L402 AbstractCegarLoop]: === Iteration 114 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:28:08,395 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:08,395 INFO L85 PathProgramCache]: Analyzing trace with hash -1107847894, now seen corresponding path program 41 times [2022-03-15 15:28:08,395 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:08,395 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [53611579] [2022-03-15 15:28:08,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:08,395 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:08,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:08,458 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 14 proven. 49 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:28:08,458 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:08,458 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [53611579] [2022-03-15 15:28:08,458 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [53611579] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:08,458 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [423943266] [2022-03-15 15:28:08,459 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:28:08,459 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:08,459 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:08,460 INFO L229 MonitoredProcess]: Starting monitored process 107 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:28:08,460 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Waiting until timeout for monitored process [2022-03-15 15:28:08,483 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2022-03-15 15:28:08,483 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:08,483 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-03-15 15:28:08,487 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:08,579 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 54 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:28:08,579 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:08,599 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:28:08,599 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-03-15 15:28:08,673 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 54 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:28:08,673 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [423943266] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:08,673 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:08,673 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 8 [2022-03-15 15:28:08,673 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [554677048] [2022-03-15 15:28:08,673 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:08,673 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-15 15:28:08,673 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:08,673 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-15 15:28:08,674 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-03-15 15:28:08,674 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-03-15 15:28:08,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:08,975 INFO L93 Difference]: Finished difference Result 8284 states and 21051 transitions. [2022-03-15 15:28:08,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-15 15:28:08,976 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-03-15 15:28:08,976 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:08,988 INFO L225 Difference]: With dead ends: 8284 [2022-03-15 15:28:08,988 INFO L226 Difference]: Without dead ends: 8220 [2022-03-15 15:28:08,988 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 73 SyntacticMatches, 12 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-03-15 15:28:08,988 INFO L933 BasicCegarLoop]: 47 mSDtfsCounter, 86 mSDsluCounter, 335 mSDsCounter, 0 mSdLazyCounter, 781 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 274 SdHoareTripleChecker+Invalid, 785 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 781 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:08,988 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [86 Valid, 274 Invalid, 785 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 781 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:28:08,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8220 states. [2022-03-15 15:28:09,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8220 to 7819. [2022-03-15 15:28:09,108 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-03-15 15:28:09,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7819 states to 7819 states and 20087 transitions. [2022-03-15 15:28:09,122 INFO L78 Accepts]: Start accepts. Automaton has 7819 states and 20087 transitions. Word has length 41 [2022-03-15 15:28:09,122 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:09,122 INFO L470 AbstractCegarLoop]: Abstraction has 7819 states and 20087 transitions. [2022-03-15 15:28:09,122 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-03-15 15:28:09,122 INFO L276 IsEmpty]: Start isEmpty. Operand 7819 states and 20087 transitions. [2022-03-15 15:28:09,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-03-15 15:28:09,130 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:09,130 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:09,146 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Ended with exit code 0 [2022-03-15 15:28:09,331 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-03-15 15:28:09,331 INFO L402 AbstractCegarLoop]: === Iteration 115 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:28:09,331 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:09,331 INFO L85 PathProgramCache]: Analyzing trace with hash -1721384074, now seen corresponding path program 42 times [2022-03-15 15:28:09,331 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:09,331 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [663219126] [2022-03-15 15:28:09,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:09,331 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:09,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:09,398 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 11 proven. 50 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-15 15:28:09,398 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:09,398 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [663219126] [2022-03-15 15:28:09,399 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [663219126] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:09,399 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1755710112] [2022-03-15 15:28:09,399 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:28:09,399 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:09,399 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:09,400 INFO L229 MonitoredProcess]: Starting monitored process 108 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:28:09,401 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Waiting until timeout for monitored process [2022-03-15 15:28:09,422 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-03-15 15:28:09,422 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:09,423 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-03-15 15:28:09,423 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:09,511 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 51 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-15 15:28:09,511 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:09,528 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:28:09,529 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:28:09,603 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 51 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-15 15:28:09,603 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1755710112] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:09,603 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:09,603 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2022-03-15 15:28:09,603 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [463862767] [2022-03-15 15:28:09,604 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:09,604 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-15 15:28:09,604 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:09,604 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-15 15:28:09,604 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-03-15 15:28:09,604 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-03-15 15:28:09,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:09,857 INFO L93 Difference]: Finished difference Result 8708 states and 21927 transitions. [2022-03-15 15:28:09,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-15 15:28:09,857 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-03-15 15:28:09,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:09,869 INFO L225 Difference]: With dead ends: 8708 [2022-03-15 15:28:09,869 INFO L226 Difference]: Without dead ends: 8666 [2022-03-15 15:28:09,869 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 73 SyntacticMatches, 12 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-03-15 15:28:09,870 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 114 mSDsluCounter, 337 mSDsCounter, 0 mSdLazyCounter, 632 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 274 SdHoareTripleChecker+Invalid, 639 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 632 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:09,870 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [114 Valid, 274 Invalid, 639 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 632 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:28:09,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8666 states. [2022-03-15 15:28:09,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8666 to 7755. [2022-03-15 15:28:09,966 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-03-15 15:28:09,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7755 states to 7755 states and 19910 transitions. [2022-03-15 15:28:09,979 INFO L78 Accepts]: Start accepts. Automaton has 7755 states and 19910 transitions. Word has length 41 [2022-03-15 15:28:09,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:09,979 INFO L470 AbstractCegarLoop]: Abstraction has 7755 states and 19910 transitions. [2022-03-15 15:28:09,980 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-03-15 15:28:09,980 INFO L276 IsEmpty]: Start isEmpty. Operand 7755 states and 19910 transitions. [2022-03-15 15:28:09,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-03-15 15:28:09,987 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:09,987 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:10,003 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Ended with exit code 0 [2022-03-15 15:28:10,187 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-03-15 15:28:10,188 INFO L402 AbstractCegarLoop]: === Iteration 116 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:28:10,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:10,188 INFO L85 PathProgramCache]: Analyzing trace with hash 420533260, now seen corresponding path program 43 times [2022-03-15 15:28:10,188 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:10,188 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1107432947] [2022-03-15 15:28:10,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:10,188 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:10,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:10,255 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 11 proven. 52 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:28:10,255 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:10,255 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1107432947] [2022-03-15 15:28:10,256 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1107432947] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:10,256 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [866533437] [2022-03-15 15:28:10,256 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:28:10,256 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:10,256 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:10,257 INFO L229 MonitoredProcess]: Starting monitored process 109 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:28:10,257 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Waiting until timeout for monitored process [2022-03-15 15:28:10,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:10,278 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-03-15 15:28:10,278 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:10,383 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 53 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:28:10,384 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:10,404 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:28:10,404 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:28:10,480 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 53 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:28:10,480 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [866533437] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:10,480 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:10,480 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-03-15 15:28:10,480 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1364888384] [2022-03-15 15:28:10,480 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:10,480 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-15 15:28:10,480 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:10,481 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-15 15:28:10,481 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:28:10,481 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-03-15 15:28:10,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:10,793 INFO L93 Difference]: Finished difference Result 9363 states and 23419 transitions. [2022-03-15 15:28:10,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-15 15:28:10,793 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-03-15 15:28:10,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:10,807 INFO L225 Difference]: With dead ends: 9363 [2022-03-15 15:28:10,807 INFO L226 Difference]: Without dead ends: 9321 [2022-03-15 15:28:10,807 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 74 SyntacticMatches, 10 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2022-03-15 15:28:10,807 INFO L933 BasicCegarLoop]: 48 mSDtfsCounter, 201 mSDsluCounter, 375 mSDsCounter, 0 mSdLazyCounter, 693 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 201 SdHoareTripleChecker+Valid, 305 SdHoareTripleChecker+Invalid, 705 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 693 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:10,807 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [201 Valid, 305 Invalid, 705 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 693 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:28:10,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9321 states. [2022-03-15 15:28:10,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9321 to 7538. [2022-03-15 15:28:10,927 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-03-15 15:28:10,940 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7538 states to 7538 states and 19470 transitions. [2022-03-15 15:28:10,940 INFO L78 Accepts]: Start accepts. Automaton has 7538 states and 19470 transitions. Word has length 41 [2022-03-15 15:28:10,940 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:10,940 INFO L470 AbstractCegarLoop]: Abstraction has 7538 states and 19470 transitions. [2022-03-15 15:28:10,940 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-03-15 15:28:10,940 INFO L276 IsEmpty]: Start isEmpty. Operand 7538 states and 19470 transitions. [2022-03-15 15:28:10,948 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-03-15 15:28:10,948 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:10,948 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:10,963 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Forceful destruction successful, exit code 0 [2022-03-15 15:28:11,148 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-03-15 15:28:11,148 INFO L402 AbstractCegarLoop]: === Iteration 117 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:28:11,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:11,149 INFO L85 PathProgramCache]: Analyzing trace with hash 575369794, now seen corresponding path program 44 times [2022-03-15 15:28:11,149 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:11,149 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [748209423] [2022-03-15 15:28:11,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:11,149 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:11,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:11,217 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 55 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:28:11,217 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:11,217 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [748209423] [2022-03-15 15:28:11,217 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [748209423] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:11,217 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1830209674] [2022-03-15 15:28:11,217 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:28:11,217 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:11,217 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:11,218 INFO L229 MonitoredProcess]: Starting monitored process 110 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:28:11,219 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Waiting until timeout for monitored process [2022-03-15 15:28:11,238 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:28:11,239 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:11,239 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-03-15 15:28:11,240 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:11,330 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 55 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:28:11,330 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:11,356 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:28:11,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-03-15 15:28:11,430 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 55 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:28:11,430 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1830209674] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:11,430 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:11,430 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-03-15 15:28:11,430 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1708247949] [2022-03-15 15:28:11,430 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:11,431 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-15 15:28:11,431 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:11,431 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-15 15:28:11,431 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:28:11,431 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-03-15 15:28:11,767 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:11,767 INFO L93 Difference]: Finished difference Result 9064 states and 22789 transitions. [2022-03-15 15:28:11,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-15 15:28:11,768 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-03-15 15:28:11,768 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:11,780 INFO L225 Difference]: With dead ends: 9064 [2022-03-15 15:28:11,781 INFO L226 Difference]: Without dead ends: 9010 [2022-03-15 15:28:11,781 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 73 SyntacticMatches, 10 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=70, Invalid=310, Unknown=0, NotChecked=0, Total=380 [2022-03-15 15:28:11,781 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 173 mSDsluCounter, 375 mSDsCounter, 0 mSdLazyCounter, 730 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 173 SdHoareTripleChecker+Valid, 292 SdHoareTripleChecker+Invalid, 745 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 730 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:11,781 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [173 Valid, 292 Invalid, 745 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 730 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:28:11,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9010 states. [2022-03-15 15:28:11,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9010 to 7498. [2022-03-15 15:28:11,880 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-03-15 15:28:11,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7498 states to 7498 states and 19343 transitions. [2022-03-15 15:28:11,893 INFO L78 Accepts]: Start accepts. Automaton has 7498 states and 19343 transitions. Word has length 41 [2022-03-15 15:28:11,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:11,893 INFO L470 AbstractCegarLoop]: Abstraction has 7498 states and 19343 transitions. [2022-03-15 15:28:11,893 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-03-15 15:28:11,893 INFO L276 IsEmpty]: Start isEmpty. Operand 7498 states and 19343 transitions. [2022-03-15 15:28:11,900 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-03-15 15:28:11,900 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:11,900 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:11,915 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Ended with exit code 0 [2022-03-15 15:28:12,100 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-03-15 15:28:12,101 INFO L402 AbstractCegarLoop]: === Iteration 118 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:28:12,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:12,101 INFO L85 PathProgramCache]: Analyzing trace with hash 918712966, now seen corresponding path program 26 times [2022-03-15 15:28:12,101 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:12,101 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [976058236] [2022-03-15 15:28:12,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:12,101 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:12,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:12,182 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 6 proven. 57 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:28:12,182 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:12,182 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [976058236] [2022-03-15 15:28:12,182 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [976058236] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:12,182 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [176094832] [2022-03-15 15:28:12,182 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:28:12,182 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:12,182 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:12,183 INFO L229 MonitoredProcess]: Starting monitored process 111 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:28:12,185 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Waiting until timeout for monitored process [2022-03-15 15:28:12,205 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:28:12,205 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:12,206 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-03-15 15:28:12,206 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:12,315 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 58 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:28:12,315 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:12,342 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:28:12,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-03-15 15:28:12,418 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 58 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:28:12,419 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [176094832] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:12,419 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:12,419 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2022-03-15 15:28:12,419 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1483048990] [2022-03-15 15:28:12,419 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:12,419 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-15 15:28:12,419 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:12,419 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-15 15:28:12,419 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-03-15 15:28:12,419 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-03-15 15:28:12,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:12,684 INFO L93 Difference]: Finished difference Result 8461 states and 21367 transitions. [2022-03-15 15:28:12,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-15 15:28:12,684 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-03-15 15:28:12,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:12,703 INFO L225 Difference]: With dead ends: 8461 [2022-03-15 15:28:12,703 INFO L226 Difference]: Without dead ends: 8443 [2022-03-15 15:28:12,703 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 73 SyntacticMatches, 12 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-03-15 15:28:12,703 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 115 mSDsluCounter, 290 mSDsCounter, 0 mSdLazyCounter, 584 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 232 SdHoareTripleChecker+Invalid, 591 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 584 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:12,703 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [115 Valid, 232 Invalid, 591 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 584 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:28:12,709 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8443 states. [2022-03-15 15:28:12,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8443 to 7584. [2022-03-15 15:28:12,798 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-03-15 15:28:12,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7584 states to 7584 states and 19544 transitions. [2022-03-15 15:28:12,811 INFO L78 Accepts]: Start accepts. Automaton has 7584 states and 19544 transitions. Word has length 41 [2022-03-15 15:28:12,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:12,811 INFO L470 AbstractCegarLoop]: Abstraction has 7584 states and 19544 transitions. [2022-03-15 15:28:12,811 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-03-15 15:28:12,811 INFO L276 IsEmpty]: Start isEmpty. Operand 7584 states and 19544 transitions. [2022-03-15 15:28:12,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-03-15 15:28:12,819 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:12,819 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:12,834 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Ended with exit code 0 [2022-03-15 15:28:13,019 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-03-15 15:28:13,020 INFO L402 AbstractCegarLoop]: === Iteration 119 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:28:13,020 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:13,020 INFO L85 PathProgramCache]: Analyzing trace with hash -1875921338, now seen corresponding path program 45 times [2022-03-15 15:28:13,020 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:13,020 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1095114891] [2022-03-15 15:28:13,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:13,020 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:13,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:13,084 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 14 proven. 49 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:28:13,084 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:13,084 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1095114891] [2022-03-15 15:28:13,084 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1095114891] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:13,084 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [209218401] [2022-03-15 15:28:13,084 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:28:13,084 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:13,085 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:13,085 INFO L229 MonitoredProcess]: Starting monitored process 112 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:28:13,086 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Waiting until timeout for monitored process [2022-03-15 15:28:13,108 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2022-03-15 15:28:13,109 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:13,109 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-03-15 15:28:13,110 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:13,201 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 54 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:28:13,202 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:13,221 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:28:13,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-03-15 15:28:13,295 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 54 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:28:13,295 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [209218401] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:13,295 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:13,295 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 8 [2022-03-15 15:28:13,295 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2001073865] [2022-03-15 15:28:13,295 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:13,295 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-15 15:28:13,295 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:13,296 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-15 15:28:13,296 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-03-15 15:28:13,296 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-03-15 15:28:13,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:13,601 INFO L93 Difference]: Finished difference Result 8061 states and 20446 transitions. [2022-03-15 15:28:13,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-15 15:28:13,601 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-03-15 15:28:13,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:13,612 INFO L225 Difference]: With dead ends: 8061 [2022-03-15 15:28:13,613 INFO L226 Difference]: Without dead ends: 7979 [2022-03-15 15:28:13,613 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 73 SyntacticMatches, 12 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-03-15 15:28:13,613 INFO L933 BasicCegarLoop]: 49 mSDtfsCounter, 88 mSDsluCounter, 359 mSDsCounter, 0 mSdLazyCounter, 806 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 287 SdHoareTripleChecker+Invalid, 810 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 806 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:13,613 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [88 Valid, 287 Invalid, 810 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 806 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:28:13,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7979 states. [2022-03-15 15:28:13,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7979 to 7509. [2022-03-15 15:28:13,708 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-03-15 15:28:13,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7509 states to 7509 states and 19305 transitions. [2022-03-15 15:28:13,722 INFO L78 Accepts]: Start accepts. Automaton has 7509 states and 19305 transitions. Word has length 41 [2022-03-15 15:28:13,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:13,722 INFO L470 AbstractCegarLoop]: Abstraction has 7509 states and 19305 transitions. [2022-03-15 15:28:13,722 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-03-15 15:28:13,722 INFO L276 IsEmpty]: Start isEmpty. Operand 7509 states and 19305 transitions. [2022-03-15 15:28:13,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-03-15 15:28:13,729 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:13,729 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:13,744 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Ended with exit code 0 [2022-03-15 15:28:13,929 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-03-15 15:28:13,930 INFO L402 AbstractCegarLoop]: === Iteration 120 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:28:13,930 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:13,930 INFO L85 PathProgramCache]: Analyzing trace with hash 880111234, now seen corresponding path program 27 times [2022-03-15 15:28:13,930 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:13,930 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1031317382] [2022-03-15 15:28:13,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:13,930 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:13,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:14,006 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:28:14,006 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:14,006 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1031317382] [2022-03-15 15:28:14,006 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1031317382] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:14,006 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [998882082] [2022-03-15 15:28:14,006 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:28:14,006 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:14,006 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:14,007 INFO L229 MonitoredProcess]: Starting monitored process 113 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:28:14,008 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Waiting until timeout for monitored process [2022-03-15 15:28:14,030 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2022-03-15 15:28:14,030 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:14,031 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-03-15 15:28:14,031 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:14,114 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:28:14,114 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:14,147 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:28:14,148 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:28:14,196 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:28:14,196 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [998882082] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:14,196 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:14,196 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-03-15 15:28:14,196 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1854833398] [2022-03-15 15:28:14,197 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:14,197 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-15 15:28:14,197 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:14,197 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-15 15:28:14,197 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:28:14,197 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-03-15 15:28:14,536 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:14,537 INFO L93 Difference]: Finished difference Result 9398 states and 23397 transitions. [2022-03-15 15:28:14,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-15 15:28:14,537 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-03-15 15:28:14,537 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:14,551 INFO L225 Difference]: With dead ends: 9398 [2022-03-15 15:28:14,551 INFO L226 Difference]: Without dead ends: 9332 [2022-03-15 15:28:14,551 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 72 SyntacticMatches, 10 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=95, Invalid=411, Unknown=0, NotChecked=0, Total=506 [2022-03-15 15:28:14,552 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 131 mSDsluCounter, 251 mSDsCounter, 0 mSdLazyCounter, 647 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 205 SdHoareTripleChecker+Invalid, 665 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 647 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:14,552 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [131 Valid, 205 Invalid, 665 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 647 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:28:14,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9332 states. [2022-03-15 15:28:14,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9332 to 7487. [2022-03-15 15:28:14,686 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-03-15 15:28:14,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7487 states to 7487 states and 19234 transitions. [2022-03-15 15:28:14,700 INFO L78 Accepts]: Start accepts. Automaton has 7487 states and 19234 transitions. Word has length 41 [2022-03-15 15:28:14,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:14,700 INFO L470 AbstractCegarLoop]: Abstraction has 7487 states and 19234 transitions. [2022-03-15 15:28:14,700 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-03-15 15:28:14,700 INFO L276 IsEmpty]: Start isEmpty. Operand 7487 states and 19234 transitions. [2022-03-15 15:28:14,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-03-15 15:28:14,707 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:14,707 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:14,722 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Ended with exit code 0 [2022-03-15 15:28:14,907 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-03-15 15:28:14,907 INFO L402 AbstractCegarLoop]: === Iteration 121 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:28:14,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:14,908 INFO L85 PathProgramCache]: Analyzing trace with hash 718059138, now seen corresponding path program 46 times [2022-03-15 15:28:14,908 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:14,908 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [208870868] [2022-03-15 15:28:14,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:14,908 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:14,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:15,009 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 12 proven. 52 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:28:15,009 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:15,009 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [208870868] [2022-03-15 15:28:15,009 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [208870868] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:15,009 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [69442511] [2022-03-15 15:28:15,009 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:28:15,010 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:15,010 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:15,011 INFO L229 MonitoredProcess]: Starting monitored process 114 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:28:15,011 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Waiting until timeout for monitored process [2022-03-15 15:28:15,032 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:28:15,032 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:15,033 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-03-15 15:28:15,033 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:15,204 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 55 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:28:15,204 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:15,274 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:28:15,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-03-15 15:28:15,321 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 55 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:28:15,322 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [69442511] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:15,322 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:15,322 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 18 [2022-03-15 15:28:15,322 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1786559329] [2022-03-15 15:28:15,322 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:15,322 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-15 15:28:15,322 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:15,322 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-15 15:28:15,322 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2022-03-15 15:28:15,322 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-03-15 15:28:15,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:15,543 INFO L93 Difference]: Finished difference Result 7610 states and 19452 transitions. [2022-03-15 15:28:15,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-15 15:28:15,543 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-03-15 15:28:15,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:15,553 INFO L225 Difference]: With dead ends: 7610 [2022-03-15 15:28:15,553 INFO L226 Difference]: Without dead ends: 7557 [2022-03-15 15:28:15,553 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 66 SyntacticMatches, 10 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 4 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2022-03-15 15:28:15,554 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 60 mSDsluCounter, 194 mSDsCounter, 0 mSdLazyCounter, 625 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 148 SdHoareTripleChecker+Invalid, 677 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 625 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 44 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:15,554 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [60 Valid, 148 Invalid, 677 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 625 Invalid, 0 Unknown, 44 Unchecked, 0.2s Time] [2022-03-15 15:28:15,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7557 states. [2022-03-15 15:28:15,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7557 to 7478. [2022-03-15 15:28:15,641 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-03-15 15:28:15,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7478 states to 7478 states and 19195 transitions. [2022-03-15 15:28:15,653 INFO L78 Accepts]: Start accepts. Automaton has 7478 states and 19195 transitions. Word has length 41 [2022-03-15 15:28:15,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:15,653 INFO L470 AbstractCegarLoop]: Abstraction has 7478 states and 19195 transitions. [2022-03-15 15:28:15,653 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-03-15 15:28:15,653 INFO L276 IsEmpty]: Start isEmpty. Operand 7478 states and 19195 transitions. [2022-03-15 15:28:15,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-03-15 15:28:15,660 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:15,660 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:15,675 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-03-15 15:28:15,861 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-03-15 15:28:15,862 INFO L402 AbstractCegarLoop]: === Iteration 122 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:28:15,862 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:15,862 INFO L85 PathProgramCache]: Analyzing trace with hash 856335594, now seen corresponding path program 28 times [2022-03-15 15:28:15,862 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:15,862 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [811702315] [2022-03-15 15:28:15,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:15,862 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:15,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:15,944 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:28:15,944 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:15,944 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [811702315] [2022-03-15 15:28:15,945 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [811702315] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:15,945 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1532561106] [2022-03-15 15:28:15,945 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:28:15,945 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:15,945 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:15,946 INFO L229 MonitoredProcess]: Starting monitored process 115 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:28:15,946 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Waiting until timeout for monitored process [2022-03-15 15:28:15,966 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:28:15,966 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:15,966 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-03-15 15:28:15,967 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:16,054 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:28:16,055 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:16,083 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:28:16,083 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:28:16,140 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:28:16,140 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1532561106] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:16,140 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:16,140 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-03-15 15:28:16,140 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [707716758] [2022-03-15 15:28:16,140 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:16,141 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-15 15:28:16,141 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:16,141 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-15 15:28:16,141 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:28:16,141 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-03-15 15:28:16,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:16,434 INFO L93 Difference]: Finished difference Result 8785 states and 22005 transitions. [2022-03-15 15:28:16,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-15 15:28:16,434 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-03-15 15:28:16,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:16,446 INFO L225 Difference]: With dead ends: 8785 [2022-03-15 15:28:16,446 INFO L226 Difference]: Without dead ends: 8765 [2022-03-15 15:28:16,446 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 73 SyntacticMatches, 10 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=70, Invalid=310, Unknown=0, NotChecked=0, Total=380 [2022-03-15 15:28:16,447 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 99 mSDsluCounter, 301 mSDsCounter, 0 mSdLazyCounter, 669 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 99 SdHoareTripleChecker+Valid, 237 SdHoareTripleChecker+Invalid, 684 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 669 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:16,447 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [99 Valid, 237 Invalid, 684 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 669 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:28:16,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8765 states. [2022-03-15 15:28:16,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8765 to 7219. [2022-03-15 15:28:16,553 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-03-15 15:28:16,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7219 states to 7219 states and 18662 transitions. [2022-03-15 15:28:16,565 INFO L78 Accepts]: Start accepts. Automaton has 7219 states and 18662 transitions. Word has length 41 [2022-03-15 15:28:16,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:16,566 INFO L470 AbstractCegarLoop]: Abstraction has 7219 states and 18662 transitions. [2022-03-15 15:28:16,566 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-03-15 15:28:16,566 INFO L276 IsEmpty]: Start isEmpty. Operand 7219 states and 18662 transitions. [2022-03-15 15:28:16,572 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-03-15 15:28:16,572 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:16,572 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:16,587 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Forceful destruction successful, exit code 0 [2022-03-15 15:28:16,772 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-03-15 15:28:16,772 INFO L402 AbstractCegarLoop]: === Iteration 123 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:28:16,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:16,773 INFO L85 PathProgramCache]: Analyzing trace with hash 679444650, now seen corresponding path program 47 times [2022-03-15 15:28:16,773 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:16,773 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1947922940] [2022-03-15 15:28:16,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:16,773 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:16,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:16,852 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 12 proven. 52 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:28:16,852 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:16,852 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1947922940] [2022-03-15 15:28:16,852 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1947922940] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:16,852 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [895078888] [2022-03-15 15:28:16,852 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:28:16,853 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:16,853 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:16,853 INFO L229 MonitoredProcess]: Starting monitored process 116 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:28:16,854 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Waiting until timeout for monitored process [2022-03-15 15:28:16,875 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-03-15 15:28:16,876 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:16,876 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-03-15 15:28:16,877 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:17,027 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 55 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:28:17,028 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:17,081 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:28:17,081 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:28:17,138 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 55 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:28:17,138 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [895078888] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:17,138 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:17,138 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 15 [2022-03-15 15:28:17,139 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [996141508] [2022-03-15 15:28:17,139 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:17,139 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 15:28:17,139 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:17,139 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 15:28:17,139 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2022-03-15 15:28:17,139 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-03-15 15:28:17,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:17,328 INFO L93 Difference]: Finished difference Result 7314 states and 18822 transitions. [2022-03-15 15:28:17,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-15 15:28:17,329 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-03-15 15:28:17,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:17,338 INFO L225 Difference]: With dead ends: 7314 [2022-03-15 15:28:17,339 INFO L226 Difference]: Without dead ends: 7276 [2022-03-15 15:28:17,339 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 69 SyntacticMatches, 10 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2022-03-15 15:28:17,339 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 46 mSDsluCounter, 157 mSDsCounter, 0 mSdLazyCounter, 528 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 115 SdHoareTripleChecker+Invalid, 533 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 528 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:17,339 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [46 Valid, 115 Invalid, 533 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 528 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:28:17,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7276 states. [2022-03-15 15:28:17,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7276 to 7197. [2022-03-15 15:28:17,429 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-03-15 15:28:17,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7197 states to 7197 states and 18601 transitions. [2022-03-15 15:28:17,442 INFO L78 Accepts]: Start accepts. Automaton has 7197 states and 18601 transitions. Word has length 41 [2022-03-15 15:28:17,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:17,442 INFO L470 AbstractCegarLoop]: Abstraction has 7197 states and 18601 transitions. [2022-03-15 15:28:17,442 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-03-15 15:28:17,443 INFO L276 IsEmpty]: Start isEmpty. Operand 7197 states and 18601 transitions. [2022-03-15 15:28:17,449 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-03-15 15:28:17,449 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:17,449 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:17,464 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Ended with exit code 0 [2022-03-15 15:28:17,664 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-03-15 15:28:17,664 INFO L402 AbstractCegarLoop]: === Iteration 124 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:28:17,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:17,665 INFO L85 PathProgramCache]: Analyzing trace with hash -1646311550, now seen corresponding path program 29 times [2022-03-15 15:28:17,665 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:17,665 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1344710438] [2022-03-15 15:28:17,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:17,665 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:17,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:17,730 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:28:17,730 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:17,730 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1344710438] [2022-03-15 15:28:17,730 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1344710438] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:17,730 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1021480723] [2022-03-15 15:28:17,730 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:28:17,730 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:17,730 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:17,731 INFO L229 MonitoredProcess]: Starting monitored process 117 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:28:17,731 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Waiting until timeout for monitored process [2022-03-15 15:28:17,754 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-03-15 15:28:17,754 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:17,755 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-03-15 15:28:17,755 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:17,848 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:28:17,848 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:17,873 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:28:17,873 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:28:17,938 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:28:17,938 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1021480723] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:17,938 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:17,938 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-03-15 15:28:17,938 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1454041216] [2022-03-15 15:28:17,939 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:17,939 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-15 15:28:17,939 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:17,939 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-15 15:28:17,939 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:28:17,939 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-03-15 15:28:18,201 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:18,201 INFO L93 Difference]: Finished difference Result 8076 states and 20471 transitions. [2022-03-15 15:28:18,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-15 15:28:18,201 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-03-15 15:28:18,201 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:18,214 INFO L225 Difference]: With dead ends: 8076 [2022-03-15 15:28:18,214 INFO L226 Difference]: Without dead ends: 8076 [2022-03-15 15:28:18,214 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 74 SyntacticMatches, 10 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2022-03-15 15:28:18,214 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 88 mSDsluCounter, 279 mSDsCounter, 0 mSdLazyCounter, 624 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 221 SdHoareTripleChecker+Invalid, 635 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 624 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:18,214 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [88 Valid, 221 Invalid, 635 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 624 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:28:18,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8076 states. [2022-03-15 15:28:18,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8076 to 7201. [2022-03-15 15:28:18,328 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-03-15 15:28:18,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7201 states to 7201 states and 18608 transitions. [2022-03-15 15:28:18,340 INFO L78 Accepts]: Start accepts. Automaton has 7201 states and 18608 transitions. Word has length 41 [2022-03-15 15:28:18,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:18,340 INFO L470 AbstractCegarLoop]: Abstraction has 7201 states and 18608 transitions. [2022-03-15 15:28:18,340 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-03-15 15:28:18,340 INFO L276 IsEmpty]: Start isEmpty. Operand 7201 states and 18608 transitions. [2022-03-15 15:28:18,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-03-15 15:28:18,346 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:18,347 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:18,362 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Forceful destruction successful, exit code 0 [2022-03-15 15:28:18,562 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-03-15 15:28:18,562 INFO L402 AbstractCegarLoop]: === Iteration 125 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:28:18,562 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:18,562 INFO L85 PathProgramCache]: Analyzing trace with hash 1015359362, now seen corresponding path program 48 times [2022-03-15 15:28:18,562 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:18,562 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1896524134] [2022-03-15 15:28:18,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:18,562 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:18,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:18,633 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 12 proven. 52 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:28:18,633 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:18,633 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1896524134] [2022-03-15 15:28:18,633 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1896524134] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:18,633 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1238356571] [2022-03-15 15:28:18,633 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:28:18,633 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:18,634 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:18,634 INFO L229 MonitoredProcess]: Starting monitored process 118 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:28:18,635 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Waiting until timeout for monitored process [2022-03-15 15:28:18,656 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-03-15 15:28:18,656 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:18,657 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 18 conjunts are in the unsatisfiable core [2022-03-15 15:28:18,657 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:18,878 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-03-15 15:28:18,878 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:28:18,918 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 46 proven. 18 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:28:18,918 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:19,379 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:28:19,380 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-03-15 15:28:19,577 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 16 proven. 48 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:28:19,578 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1238356571] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:19,578 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:19,578 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10, 12] total 22 [2022-03-15 15:28:19,578 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [340338721] [2022-03-15 15:28:19,578 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:19,578 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-15 15:28:19,578 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:19,578 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-15 15:28:19,578 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=407, Unknown=0, NotChecked=0, Total=506 [2022-03-15 15:28:19,578 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-03-15 15:28:20,787 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:20,787 INFO L93 Difference]: Finished difference Result 10756 states and 27009 transitions. [2022-03-15 15:28:20,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-03-15 15:28:20,788 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-03-15 15:28:20,788 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:20,805 INFO L225 Difference]: With dead ends: 10756 [2022-03-15 15:28:20,805 INFO L226 Difference]: Without dead ends: 10731 [2022-03-15 15:28:20,805 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 68 SyntacticMatches, 3 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 642 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=491, Invalid=1959, Unknown=0, NotChecked=0, Total=2450 [2022-03-15 15:28:20,806 INFO L933 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-03-15 15:28:20,806 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [300 Valid, 508 Invalid, 1670 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 1444 Invalid, 0 Unknown, 178 Unchecked, 0.5s Time] [2022-03-15 15:28:20,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10731 states. [2022-03-15 15:28:20,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10731 to 7098. [2022-03-15 15:28:20,962 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-03-15 15:28:20,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7098 states to 7098 states and 18387 transitions. [2022-03-15 15:28:20,973 INFO L78 Accepts]: Start accepts. Automaton has 7098 states and 18387 transitions. Word has length 41 [2022-03-15 15:28:20,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:20,973 INFO L470 AbstractCegarLoop]: Abstraction has 7098 states and 18387 transitions. [2022-03-15 15:28:20,973 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-03-15 15:28:20,973 INFO L276 IsEmpty]: Start isEmpty. Operand 7098 states and 18387 transitions. [2022-03-15 15:28:20,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-03-15 15:28:20,979 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:20,979 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:20,994 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Forceful destruction successful, exit code 0 [2022-03-15 15:28:21,179 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-03-15 15:28:21,180 INFO L402 AbstractCegarLoop]: === Iteration 126 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:28:21,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:21,180 INFO L85 PathProgramCache]: Analyzing trace with hash 1926296578, now seen corresponding path program 49 times [2022-03-15 15:28:21,180 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:21,180 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [337592365] [2022-03-15 15:28:21,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:21,180 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:21,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:21,251 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 11 proven. 51 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-15 15:28:21,251 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:21,251 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [337592365] [2022-03-15 15:28:21,251 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [337592365] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:21,251 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1362960670] [2022-03-15 15:28:21,251 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:28:21,251 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:21,251 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:21,252 INFO L229 MonitoredProcess]: Starting monitored process 119 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:28:21,253 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Waiting until timeout for monitored process [2022-03-15 15:28:21,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:21,273 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-03-15 15:28:21,273 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:21,359 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 52 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-15 15:28:21,359 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:21,376 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:28:21,376 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:28:21,451 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 52 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-15 15:28:21,451 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1362960670] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:21,451 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:21,451 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2022-03-15 15:28:21,452 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1936654857] [2022-03-15 15:28:21,452 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:21,452 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-15 15:28:21,452 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:21,452 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-15 15:28:21,452 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-03-15 15:28:21,452 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-03-15 15:28:21,652 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:21,652 INFO L93 Difference]: Finished difference Result 7714 states and 19693 transitions. [2022-03-15 15:28:21,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-15 15:28:21,652 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-03-15 15:28:21,652 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:21,663 INFO L225 Difference]: With dead ends: 7714 [2022-03-15 15:28:21,663 INFO L226 Difference]: Without dead ends: 7702 [2022-03-15 15:28:21,663 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 73 SyntacticMatches, 12 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-03-15 15:28:21,663 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 101 mSDsluCounter, 210 mSDsCounter, 0 mSdLazyCounter, 466 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 162 SdHoareTripleChecker+Invalid, 471 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 466 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:21,663 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [101 Valid, 162 Invalid, 471 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 466 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:28:21,668 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7702 states. [2022-03-15 15:28:21,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7702 to 7140. [2022-03-15 15:28:21,748 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-03-15 15:28:21,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7140 states to 7140 states and 18485 transitions. [2022-03-15 15:28:21,760 INFO L78 Accepts]: Start accepts. Automaton has 7140 states and 18485 transitions. Word has length 41 [2022-03-15 15:28:21,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:21,760 INFO L470 AbstractCegarLoop]: Abstraction has 7140 states and 18485 transitions. [2022-03-15 15:28:21,760 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-03-15 15:28:21,760 INFO L276 IsEmpty]: Start isEmpty. Operand 7140 states and 18485 transitions. [2022-03-15 15:28:21,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-03-15 15:28:21,766 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:21,766 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:21,781 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-03-15 15:28:21,966 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-03-15 15:28:21,966 INFO L402 AbstractCegarLoop]: === Iteration 127 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:28:21,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:21,967 INFO L85 PathProgramCache]: Analyzing trace with hash -1726020235, now seen corresponding path program 30 times [2022-03-15 15:28:21,967 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:21,967 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [211053212] [2022-03-15 15:28:21,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:21,967 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:21,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:22,034 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 19 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:22,034 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:22,034 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [211053212] [2022-03-15 15:28:22,035 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [211053212] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:22,035 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1828967596] [2022-03-15 15:28:22,035 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:28:22,035 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:22,035 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:22,036 INFO L229 MonitoredProcess]: Starting monitored process 120 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:28:22,036 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Waiting until timeout for monitored process [2022-03-15 15:28:22,057 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-03-15 15:28:22,057 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:22,058 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-15 15:28:22,058 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:22,166 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 31 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:22,166 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:22,296 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 31 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:22,296 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1828967596] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:22,296 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:22,296 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12, 12] total 17 [2022-03-15 15:28:22,296 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1485726151] [2022-03-15 15:28:22,296 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:22,296 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-15 15:28:22,296 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:22,297 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-15 15:28:22,297 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=222, Unknown=0, NotChecked=0, Total=306 [2022-03-15 15:28:22,297 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-03-15 15:28:22,539 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:22,539 INFO L93 Difference]: Finished difference Result 8165 states and 20548 transitions. [2022-03-15 15:28:22,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-15 15:28:22,540 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-03-15 15:28:22,540 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:22,554 INFO L225 Difference]: With dead ends: 8165 [2022-03-15 15:28:22,554 INFO L226 Difference]: Without dead ends: 8123 [2022-03-15 15:28:22,554 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 75 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=108, Invalid=312, Unknown=0, NotChecked=0, Total=420 [2022-03-15 15:28:22,554 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 212 mSDsluCounter, 239 mSDsCounter, 0 mSdLazyCounter, 516 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 212 SdHoareTripleChecker+Valid, 184 SdHoareTripleChecker+Invalid, 538 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 516 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:22,554 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [212 Valid, 184 Invalid, 538 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 516 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:28:22,561 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8123 states. [2022-03-15 15:28:22,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8123 to 5818. [2022-03-15 15:28:22,632 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-03-15 15:28:22,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5818 states to 5818 states and 14778 transitions. [2022-03-15 15:28:22,641 INFO L78 Accepts]: Start accepts. Automaton has 5818 states and 14778 transitions. Word has length 41 [2022-03-15 15:28:22,641 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:22,641 INFO L470 AbstractCegarLoop]: Abstraction has 5818 states and 14778 transitions. [2022-03-15 15:28:22,642 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-03-15 15:28:22,642 INFO L276 IsEmpty]: Start isEmpty. Operand 5818 states and 14778 transitions. [2022-03-15 15:28:22,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-03-15 15:28:22,646 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:22,646 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:22,661 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-03-15 15:28:22,847 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-03-15 15:28:22,848 INFO L402 AbstractCegarLoop]: === Iteration 128 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:28:22,848 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:22,848 INFO L85 PathProgramCache]: Analyzing trace with hash -1466471446, now seen corresponding path program 31 times [2022-03-15 15:28:22,848 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:22,848 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [224862593] [2022-03-15 15:28:22,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:22,848 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:22,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:22,915 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:28:22,915 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:22,915 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [224862593] [2022-03-15 15:28:22,915 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [224862593] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:22,915 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [798837062] [2022-03-15 15:28:22,915 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:28:22,915 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:22,916 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:22,916 INFO L229 MonitoredProcess]: Starting monitored process 121 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:28:22,917 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Waiting until timeout for monitored process [2022-03-15 15:28:22,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:22,937 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-03-15 15:28:22,938 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:23,023 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:28:23,023 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:23,042 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:28:23,043 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:28:23,115 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:28:23,116 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [798837062] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:23,116 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:23,116 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2022-03-15 15:28:23,116 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2145475780] [2022-03-15 15:28:23,116 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:23,116 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-15 15:28:23,116 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:23,116 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-15 15:28:23,116 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-03-15 15:28:23,117 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-03-15 15:28:23,384 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:23,385 INFO L93 Difference]: Finished difference Result 7063 states and 17450 transitions. [2022-03-15 15:28:23,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-15 15:28:23,385 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-03-15 15:28:23,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:23,395 INFO L225 Difference]: With dead ends: 7063 [2022-03-15 15:28:23,395 INFO L226 Difference]: Without dead ends: 7020 [2022-03-15 15:28:23,395 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 78 SyntacticMatches, 7 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-03-15 15:28:23,395 INFO L933 BasicCegarLoop]: 41 mSDtfsCounter, 99 mSDsluCounter, 319 mSDsCounter, 0 mSdLazyCounter, 650 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 99 SdHoareTripleChecker+Valid, 244 SdHoareTripleChecker+Invalid, 658 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 650 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:23,395 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [99 Valid, 244 Invalid, 658 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 650 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:28:23,400 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7020 states. [2022-03-15 15:28:23,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7020 to 6154. [2022-03-15 15:28:23,469 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-03-15 15:28:23,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6154 states to 6154 states and 15580 transitions. [2022-03-15 15:28:23,480 INFO L78 Accepts]: Start accepts. Automaton has 6154 states and 15580 transitions. Word has length 41 [2022-03-15 15:28:23,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:23,480 INFO L470 AbstractCegarLoop]: Abstraction has 6154 states and 15580 transitions. [2022-03-15 15:28:23,480 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-03-15 15:28:23,480 INFO L276 IsEmpty]: Start isEmpty. Operand 6154 states and 15580 transitions. [2022-03-15 15:28:23,485 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-03-15 15:28:23,485 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:23,485 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:23,500 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Ended with exit code 0 [2022-03-15 15:28:23,691 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-03-15 15:28:23,691 INFO L402 AbstractCegarLoop]: === Iteration 129 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:28:23,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:23,692 INFO L85 PathProgramCache]: Analyzing trace with hash 33861546, now seen corresponding path program 50 times [2022-03-15 15:28:23,692 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:23,692 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [524147793] [2022-03-15 15:28:23,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:23,692 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:23,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:23,764 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 13 proven. 51 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:28:23,764 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:23,764 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [524147793] [2022-03-15 15:28:23,764 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [524147793] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:23,764 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [272098558] [2022-03-15 15:28:23,764 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:28:23,764 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:23,764 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:23,765 INFO L229 MonitoredProcess]: Starting monitored process 122 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:28:23,765 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Waiting until timeout for monitored process [2022-03-15 15:28:23,787 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:28:23,787 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:23,787 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 24 conjunts are in the unsatisfiable core [2022-03-15 15:28:23,788 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:23,879 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-03-15 15:28:23,881 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-03-15 15:28:23,888 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 13 proven. 51 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:28:23,888 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:23,933 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:28:23,933 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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-03-15 15:28:24,085 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 3 proven. 61 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:28:24,085 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [272098558] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:24,085 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:24,085 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 9] total 14 [2022-03-15 15:28:24,085 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [283820067] [2022-03-15 15:28:24,085 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:24,085 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-15 15:28:24,086 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:24,086 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-15 15:28:24,086 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:28:24,086 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-03-15 15:28:24,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:24,480 INFO L93 Difference]: Finished difference Result 7761 states and 18910 transitions. [2022-03-15 15:28:24,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-15 15:28:24,480 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-03-15 15:28:24,480 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:24,490 INFO L225 Difference]: With dead ends: 7761 [2022-03-15 15:28:24,491 INFO L226 Difference]: Without dead ends: 7497 [2022-03-15 15:28:24,491 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 70 SyntacticMatches, 9 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2022-03-15 15:28:24,491 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 174 mSDsluCounter, 473 mSDsCounter, 0 mSdLazyCounter, 988 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 174 SdHoareTripleChecker+Valid, 351 SdHoareTripleChecker+Invalid, 1002 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 988 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:24,491 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [174 Valid, 351 Invalid, 1002 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 988 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:28:24,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7497 states. [2022-03-15 15:28:24,556 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7497 to 5997. [2022-03-15 15:28:24,561 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-03-15 15:28:24,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5997 states to 5997 states and 15182 transitions. [2022-03-15 15:28:24,570 INFO L78 Accepts]: Start accepts. Automaton has 5997 states and 15182 transitions. Word has length 41 [2022-03-15 15:28:24,570 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:24,570 INFO L470 AbstractCegarLoop]: Abstraction has 5997 states and 15182 transitions. [2022-03-15 15:28:24,570 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-03-15 15:28:24,571 INFO L276 IsEmpty]: Start isEmpty. Operand 5997 states and 15182 transitions. [2022-03-15 15:28:24,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-03-15 15:28:24,576 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:24,576 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:24,591 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Forceful destruction successful, exit code 0 [2022-03-15 15:28:24,776 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-03-15 15:28:24,776 INFO L402 AbstractCegarLoop]: === Iteration 130 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:28:24,776 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:24,776 INFO L85 PathProgramCache]: Analyzing trace with hash 2066935159, now seen corresponding path program 51 times [2022-03-15 15:28:24,777 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:24,777 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [658457434] [2022-03-15 15:28:24,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:24,777 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:24,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:24,843 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 27 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:24,843 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:24,843 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [658457434] [2022-03-15 15:28:24,843 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [658457434] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:24,843 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1055388283] [2022-03-15 15:28:24,843 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:28:24,843 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:24,844 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:24,844 INFO L229 MonitoredProcess]: Starting monitored process 123 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:28:24,845 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Waiting until timeout for monitored process [2022-03-15 15:28:24,866 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2022-03-15 15:28:24,866 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:24,867 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-15 15:28:24,867 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:25,000 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 27 proven. 40 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:28:25,001 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:25,195 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 27 proven. 40 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:28:25,195 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1055388283] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:25,195 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:25,195 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 11 [2022-03-15 15:28:25,195 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [765965776] [2022-03-15 15:28:25,195 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:25,195 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-15 15:28:25,196 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:25,196 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-15 15:28:25,196 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=87, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:28:25,196 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-03-15 15:28:25,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:25,351 INFO L93 Difference]: Finished difference Result 7969 states and 19393 transitions. [2022-03-15 15:28:25,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-15 15:28:25,351 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-03-15 15:28:25,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:25,362 INFO L225 Difference]: With dead ends: 7969 [2022-03-15 15:28:25,362 INFO L226 Difference]: Without dead ends: 7939 [2022-03-15 15:28:25,362 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 81 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=77, Invalid=133, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:28:25,362 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 150 mSDsluCounter, 132 mSDsCounter, 0 mSdLazyCounter, 270 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 150 SdHoareTripleChecker+Valid, 103 SdHoareTripleChecker+Invalid, 280 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 270 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:25,362 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [150 Valid, 103 Invalid, 280 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 270 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:28:25,368 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7939 states. [2022-03-15 15:28:25,454 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7939 to 6276. [2022-03-15 15:28:25,458 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-03-15 15:28:25,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6276 states to 6276 states and 15984 transitions. [2022-03-15 15:28:25,468 INFO L78 Accepts]: Start accepts. Automaton has 6276 states and 15984 transitions. Word has length 41 [2022-03-15 15:28:25,468 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:25,468 INFO L470 AbstractCegarLoop]: Abstraction has 6276 states and 15984 transitions. [2022-03-15 15:28:25,469 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-03-15 15:28:25,469 INFO L276 IsEmpty]: Start isEmpty. Operand 6276 states and 15984 transitions. [2022-03-15 15:28:25,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-03-15 15:28:25,474 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:25,474 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:25,489 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Ended with exit code 0 [2022-03-15 15:28:25,674 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-03-15 15:28:25,674 INFO L402 AbstractCegarLoop]: === Iteration 131 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:28:25,674 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:25,674 INFO L85 PathProgramCache]: Analyzing trace with hash 2103681911, now seen corresponding path program 52 times [2022-03-15 15:28:25,675 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:25,675 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [605633938] [2022-03-15 15:28:25,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:25,675 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:25,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:25,747 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 22 proven. 45 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:28:25,747 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:25,747 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [605633938] [2022-03-15 15:28:25,747 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [605633938] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:25,748 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [478829433] [2022-03-15 15:28:25,748 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:28:25,748 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:25,748 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:25,749 INFO L229 MonitoredProcess]: Starting monitored process 124 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:28:25,749 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Waiting until timeout for monitored process [2022-03-15 15:28:25,768 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:28:25,768 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:25,769 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-15 15:28:25,769 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:25,887 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 22 proven. 45 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:28:25,887 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:26,042 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 22 proven. 45 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:28:26,042 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [478829433] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:26,042 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:26,042 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 13 [2022-03-15 15:28:26,042 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1712903853] [2022-03-15 15:28:26,042 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:26,043 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-15 15:28:26,043 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:26,043 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-15 15:28:26,043 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=126, Unknown=0, NotChecked=0, Total=182 [2022-03-15 15:28:26,043 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-03-15 15:28:26,223 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:26,224 INFO L93 Difference]: Finished difference Result 8194 states and 19785 transitions. [2022-03-15 15:28:26,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-15 15:28:26,224 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-03-15 15:28:26,224 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:26,235 INFO L225 Difference]: With dead ends: 8194 [2022-03-15 15:28:26,235 INFO L226 Difference]: Without dead ends: 8134 [2022-03-15 15:28:26,235 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 79 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=98, Invalid=208, Unknown=0, NotChecked=0, Total=306 [2022-03-15 15:28:26,235 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 199 mSDsluCounter, 148 mSDsCounter, 0 mSdLazyCounter, 309 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 199 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 321 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 309 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:26,235 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [199 Valid, 113 Invalid, 321 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 309 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:28:26,241 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8134 states. [2022-03-15 15:28:26,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8134 to 6276. [2022-03-15 15:28:26,317 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-03-15 15:28:26,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6276 states to 6276 states and 15970 transitions. [2022-03-15 15:28:26,327 INFO L78 Accepts]: Start accepts. Automaton has 6276 states and 15970 transitions. Word has length 41 [2022-03-15 15:28:26,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:26,327 INFO L470 AbstractCegarLoop]: Abstraction has 6276 states and 15970 transitions. [2022-03-15 15:28:26,327 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-03-15 15:28:26,327 INFO L276 IsEmpty]: Start isEmpty. Operand 6276 states and 15970 transitions. [2022-03-15 15:28:26,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-03-15 15:28:26,332 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:26,332 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:26,347 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Ended with exit code 0 [2022-03-15 15:28:26,538 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-03-15 15:28:26,538 INFO L402 AbstractCegarLoop]: === Iteration 132 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:28:26,538 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:26,538 INFO L85 PathProgramCache]: Analyzing trace with hash 1504073858, now seen corresponding path program 53 times [2022-03-15 15:28:26,538 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:26,538 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [564675835] [2022-03-15 15:28:26,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:26,538 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:26,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:26,618 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:26,618 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:26,618 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [564675835] [2022-03-15 15:28:26,618 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [564675835] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:26,618 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1756263322] [2022-03-15 15:28:26,618 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:28:26,618 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:26,618 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:26,619 INFO L229 MonitoredProcess]: Starting monitored process 125 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:28:26,623 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Waiting until timeout for monitored process [2022-03-15 15:28:26,646 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2022-03-15 15:28:26,646 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:26,647 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-03-15 15:28:26,647 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:26,733 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:26,733 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:26,766 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:28:26,766 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:28:26,813 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:26,813 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1756263322] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:26,813 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:26,813 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-03-15 15:28:26,813 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1147311495] [2022-03-15 15:28:26,813 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:26,813 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-15 15:28:26,813 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:26,813 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-15 15:28:26,813 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-03-15 15:28:26,814 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-03-15 15:28:27,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:27,157 INFO L93 Difference]: Finished difference Result 8204 states and 19910 transitions. [2022-03-15 15:28:27,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-15 15:28:27,157 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-03-15 15:28:27,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:27,167 INFO L225 Difference]: With dead ends: 8204 [2022-03-15 15:28:27,167 INFO L226 Difference]: Without dead ends: 7841 [2022-03-15 15:28:27,168 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 76 SyntacticMatches, 5 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=126, Invalid=524, Unknown=0, NotChecked=0, Total=650 [2022-03-15 15:28:27,168 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 202 mSDsluCounter, 282 mSDsCounter, 0 mSdLazyCounter, 665 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 202 SdHoareTripleChecker+Valid, 164 SdHoareTripleChecker+Invalid, 686 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 665 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:27,168 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [202 Valid, 164 Invalid, 686 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 665 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:28:27,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7841 states. [2022-03-15 15:28:27,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7841 to 5950. [2022-03-15 15:28:27,238 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-03-15 15:28:27,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5950 states to 5950 states and 15070 transitions. [2022-03-15 15:28:27,247 INFO L78 Accepts]: Start accepts. Automaton has 5950 states and 15070 transitions. Word has length 41 [2022-03-15 15:28:27,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:27,247 INFO L470 AbstractCegarLoop]: Abstraction has 5950 states and 15070 transitions. [2022-03-15 15:28:27,247 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-03-15 15:28:27,247 INFO L276 IsEmpty]: Start isEmpty. Operand 5950 states and 15070 transitions. [2022-03-15 15:28:27,252 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-03-15 15:28:27,252 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:27,252 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:27,267 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Ended with exit code 0 [2022-03-15 15:28:27,455 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-03-15 15:28:27,455 INFO L402 AbstractCegarLoop]: === Iteration 133 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:28:27,455 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:27,455 INFO L85 PathProgramCache]: Analyzing trace with hash 1266012341, now seen corresponding path program 32 times [2022-03-15 15:28:27,455 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:27,456 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [734192359] [2022-03-15 15:28:27,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:27,456 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:27,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:27,521 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 29 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:27,522 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:27,522 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [734192359] [2022-03-15 15:28:27,522 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [734192359] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:27,522 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1600260423] [2022-03-15 15:28:27,522 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:28:27,522 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:27,522 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:27,523 INFO L229 MonitoredProcess]: Starting monitored process 126 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:28:27,523 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Waiting until timeout for monitored process [2022-03-15 15:28:27,543 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:28:27,543 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:27,544 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-15 15:28:27,544 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:27,650 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 48 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:27,650 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:27,843 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 48 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:27,843 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1600260423] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:27,843 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:27,843 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 13 [2022-03-15 15:28:27,844 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1538532032] [2022-03-15 15:28:27,844 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:27,844 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-15 15:28:27,844 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:27,844 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-15 15:28:27,844 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=117, Unknown=0, NotChecked=0, Total=182 [2022-03-15 15:28:27,845 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-03-15 15:28:28,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:28,149 INFO L93 Difference]: Finished difference Result 7335 states and 18009 transitions. [2022-03-15 15:28:28,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-15 15:28:28,149 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-03-15 15:28:28,149 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:28,159 INFO L225 Difference]: With dead ends: 7335 [2022-03-15 15:28:28,159 INFO L226 Difference]: Without dead ends: 7305 [2022-03-15 15:28:28,159 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=156, Invalid=264, Unknown=0, NotChecked=0, Total=420 [2022-03-15 15:28:28,160 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 201 mSDsluCounter, 284 mSDsCounter, 0 mSdLazyCounter, 617 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 201 SdHoareTripleChecker+Valid, 218 SdHoareTripleChecker+Invalid, 639 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 617 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:28,160 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [201 Valid, 218 Invalid, 639 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 617 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:28:28,164 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7305 states. [2022-03-15 15:28:28,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7305 to 6289. [2022-03-15 15:28:28,235 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-03-15 15:28:28,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6289 states to 6289 states and 16040 transitions. [2022-03-15 15:28:28,245 INFO L78 Accepts]: Start accepts. Automaton has 6289 states and 16040 transitions. Word has length 41 [2022-03-15 15:28:28,245 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:28,245 INFO L470 AbstractCegarLoop]: Abstraction has 6289 states and 16040 transitions. [2022-03-15 15:28:28,245 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-03-15 15:28:28,245 INFO L276 IsEmpty]: Start isEmpty. Operand 6289 states and 16040 transitions. [2022-03-15 15:28:28,250 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-03-15 15:28:28,251 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:28,251 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:28,266 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Forceful destruction successful, exit code 0 [2022-03-15 15:28:28,466 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-03-15 15:28:28,466 INFO L402 AbstractCegarLoop]: === Iteration 134 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:28:28,466 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:28,466 INFO L85 PathProgramCache]: Analyzing trace with hash 644131931, now seen corresponding path program 33 times [2022-03-15 15:28:28,466 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:28,466 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [33012232] [2022-03-15 15:28:28,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:28,466 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:28,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:28,526 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 29 proven. 38 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:28:28,526 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:28,526 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [33012232] [2022-03-15 15:28:28,526 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [33012232] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:28,526 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [869704434] [2022-03-15 15:28:28,526 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:28:28,526 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:28,527 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:28,527 INFO L229 MonitoredProcess]: Starting monitored process 127 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:28:28,528 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Waiting until timeout for monitored process [2022-03-15 15:28:28,550 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2022-03-15 15:28:28,550 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:28,551 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-15 15:28:28,551 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:28,674 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 48 proven. 19 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:28:28,674 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:28,837 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 48 proven. 19 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:28:28,837 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [869704434] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:28,837 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:28,837 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 13 [2022-03-15 15:28:28,837 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1892609781] [2022-03-15 15:28:28,837 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:28,837 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-15 15:28:28,837 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:28,838 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-15 15:28:28,838 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=117, Unknown=0, NotChecked=0, Total=182 [2022-03-15 15:28:28,838 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-03-15 15:28:29,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:29,144 INFO L93 Difference]: Finished difference Result 8957 states and 21773 transitions. [2022-03-15 15:28:29,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-15 15:28:29,144 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-03-15 15:28:29,144 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:29,157 INFO L225 Difference]: With dead ends: 8957 [2022-03-15 15:28:29,157 INFO L226 Difference]: Without dead ends: 8957 [2022-03-15 15:28:29,158 INFO L932 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-03-15 15:28:29,158 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 458 mSDsluCounter, 176 mSDsCounter, 0 mSdLazyCounter, 450 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 458 SdHoareTripleChecker+Valid, 130 SdHoareTripleChecker+Invalid, 478 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 450 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:29,158 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [458 Valid, 130 Invalid, 478 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 450 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:28:29,164 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8957 states. [2022-03-15 15:28:29,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8957 to 6352. [2022-03-15 15:28:29,248 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-03-15 15:28:29,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6352 states to 6352 states and 16228 transitions. [2022-03-15 15:28:29,259 INFO L78 Accepts]: Start accepts. Automaton has 6352 states and 16228 transitions. Word has length 41 [2022-03-15 15:28:29,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:29,259 INFO L470 AbstractCegarLoop]: Abstraction has 6352 states and 16228 transitions. [2022-03-15 15:28:29,259 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-03-15 15:28:29,259 INFO L276 IsEmpty]: Start isEmpty. Operand 6352 states and 16228 transitions. [2022-03-15 15:28:29,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-03-15 15:28:29,264 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:29,264 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:29,279 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Forceful destruction successful, exit code 0 [2022-03-15 15:28:29,464 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-03-15 15:28:29,465 INFO L402 AbstractCegarLoop]: === Iteration 135 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:28:29,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:29,465 INFO L85 PathProgramCache]: Analyzing trace with hash 1611531607, now seen corresponding path program 34 times [2022-03-15 15:28:29,465 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:29,465 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1098646919] [2022-03-15 15:28:29,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:29,465 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:29,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:29,542 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 31 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:28:29,542 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:29,542 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1098646919] [2022-03-15 15:28:29,542 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1098646919] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:29,542 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [180502073] [2022-03-15 15:28:29,542 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:28:29,542 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:29,542 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:29,543 INFO L229 MonitoredProcess]: Starting monitored process 128 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:28:29,545 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Waiting until timeout for monitored process [2022-03-15 15:28:29,564 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:28:29,564 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:29,564 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 15 conjunts are in the unsatisfiable core [2022-03-15 15:28:29,565 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:29,720 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 51 proven. 16 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:28:29,721 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:30,005 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 38 proven. 29 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:28:30,005 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [180502073] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:30,005 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:30,005 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 12] total 21 [2022-03-15 15:28:30,005 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1126400592] [2022-03-15 15:28:30,005 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:30,005 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-15 15:28:30,005 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:30,005 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-15 15:28:30,006 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=135, Invalid=327, Unknown=0, NotChecked=0, Total=462 [2022-03-15 15:28:30,006 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-03-15 15:28:30,570 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:30,570 INFO L93 Difference]: Finished difference Result 9472 states and 23437 transitions. [2022-03-15 15:28:30,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-15 15:28:30,570 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-03-15 15:28:30,571 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:30,586 INFO L225 Difference]: With dead ends: 9472 [2022-03-15 15:28:30,586 INFO L226 Difference]: Without dead ends: 9459 [2022-03-15 15:28:30,586 INFO L932 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-03-15 15:28:30,586 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 393 mSDsluCounter, 332 mSDsCounter, 0 mSdLazyCounter, 832 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 393 SdHoareTripleChecker+Valid, 235 SdHoareTripleChecker+Invalid, 877 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 832 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:30,586 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [393 Valid, 235 Invalid, 877 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 832 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:28:30,596 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9459 states. [2022-03-15 15:28:30,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9459 to 6169. [2022-03-15 15:28:30,686 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-03-15 15:28:30,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6169 states to 6169 states and 15650 transitions. [2022-03-15 15:28:30,696 INFO L78 Accepts]: Start accepts. Automaton has 6169 states and 15650 transitions. Word has length 41 [2022-03-15 15:28:30,696 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:30,696 INFO L470 AbstractCegarLoop]: Abstraction has 6169 states and 15650 transitions. [2022-03-15 15:28:30,696 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-03-15 15:28:30,696 INFO L276 IsEmpty]: Start isEmpty. Operand 6169 states and 15650 transitions. [2022-03-15 15:28:30,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-03-15 15:28:30,701 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:30,701 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:30,716 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Ended with exit code 0 [2022-03-15 15:28:30,901 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-03-15 15:28:30,902 INFO L402 AbstractCegarLoop]: === Iteration 136 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:28:30,902 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:30,902 INFO L85 PathProgramCache]: Analyzing trace with hash -2041475785, now seen corresponding path program 54 times [2022-03-15 15:28:30,902 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:30,902 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [670800670] [2022-03-15 15:28:30,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:30,902 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:30,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:30,988 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 37 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:30,988 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:30,988 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [670800670] [2022-03-15 15:28:30,988 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [670800670] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:30,989 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1410526425] [2022-03-15 15:28:30,989 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:28:30,989 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:30,989 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:30,990 INFO L229 MonitoredProcess]: Starting monitored process 129 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:28:30,990 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Waiting until timeout for monitored process [2022-03-15 15:28:31,012 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-03-15 15:28:31,012 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:31,013 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-15 15:28:31,015 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:31,143 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 37 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:31,143 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:31,293 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 37 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:31,293 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1410526425] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:31,293 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:31,293 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 15 [2022-03-15 15:28:31,293 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [190902407] [2022-03-15 15:28:31,293 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:31,293 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 15:28:31,293 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:31,294 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 15:28:31,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=169, Unknown=0, NotChecked=0, Total=240 [2022-03-15 15:28:31,294 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-03-15 15:28:31,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:31,525 INFO L93 Difference]: Finished difference Result 7598 states and 18548 transitions. [2022-03-15 15:28:31,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-15 15:28:31,526 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-03-15 15:28:31,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:31,536 INFO L225 Difference]: With dead ends: 7598 [2022-03-15 15:28:31,536 INFO L226 Difference]: Without dead ends: 7507 [2022-03-15 15:28:31,536 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 77 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=140, Invalid=322, Unknown=0, NotChecked=0, Total=462 [2022-03-15 15:28:31,536 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 182 mSDsluCounter, 218 mSDsCounter, 0 mSdLazyCounter, 440 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 182 SdHoareTripleChecker+Valid, 171 SdHoareTripleChecker+Invalid, 457 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 440 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:31,536 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [182 Valid, 171 Invalid, 457 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 440 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:28:31,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7507 states. [2022-03-15 15:28:31,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7507 to 6112. [2022-03-15 15:28:31,614 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-03-15 15:28:31,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6112 states to 6112 states and 15517 transitions. [2022-03-15 15:28:31,624 INFO L78 Accepts]: Start accepts. Automaton has 6112 states and 15517 transitions. Word has length 41 [2022-03-15 15:28:31,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:31,624 INFO L470 AbstractCegarLoop]: Abstraction has 6112 states and 15517 transitions. [2022-03-15 15:28:31,624 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-03-15 15:28:31,625 INFO L276 IsEmpty]: Start isEmpty. Operand 6112 states and 15517 transitions. [2022-03-15 15:28:31,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-03-15 15:28:31,630 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:31,630 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:31,646 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Forceful destruction successful, exit code 0 [2022-03-15 15:28:31,835 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-03-15 15:28:31,835 INFO L402 AbstractCegarLoop]: === Iteration 137 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:28:31,835 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:31,835 INFO L85 PathProgramCache]: Analyzing trace with hash 554202670, now seen corresponding path program 35 times [2022-03-15 15:28:31,836 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:31,836 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1114304592] [2022-03-15 15:28:31,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:31,836 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:31,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:31,927 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 5 proven. 76 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:28:31,928 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:31,928 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1114304592] [2022-03-15 15:28:31,928 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1114304592] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:31,928 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1585437799] [2022-03-15 15:28:31,928 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:28:31,928 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:31,928 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:31,929 INFO L229 MonitoredProcess]: Starting monitored process 130 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:28:31,930 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Waiting until timeout for monitored process [2022-03-15 15:28:31,953 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2022-03-15 15:28:31,953 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:31,954 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 21 conjunts are in the unsatisfiable core [2022-03-15 15:28:31,954 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:32,063 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 5 proven. 75 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:28:32,064 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:32,104 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:28:32,104 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:28:32,150 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 5 proven. 75 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:28:32,150 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1585437799] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:32,150 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:32,150 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-03-15 15:28:32,150 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [543546219] [2022-03-15 15:28:32,150 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:32,150 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-15 15:28:32,150 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:32,151 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-15 15:28:32,151 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-03-15 15:28:32,151 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-03-15 15:28:32,459 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:32,460 INFO L93 Difference]: Finished difference Result 7851 states and 19160 transitions. [2022-03-15 15:28:32,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-15 15:28:32,460 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-03-15 15:28:32,460 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:32,469 INFO L225 Difference]: With dead ends: 7851 [2022-03-15 15:28:32,469 INFO L226 Difference]: Without dead ends: 7366 [2022-03-15 15:28:32,470 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 82 SyntacticMatches, 5 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=126, Invalid=524, Unknown=0, NotChecked=0, Total=650 [2022-03-15 15:28:32,470 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 126 mSDsluCounter, 179 mSDsCounter, 0 mSdLazyCounter, 554 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s 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-03-15 15:28:32,470 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [126 Valid, 152 Invalid, 575 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 554 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:28:32,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7366 states. [2022-03-15 15:28:32,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7366 to 5090. [2022-03-15 15:28:32,543 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-03-15 15:28:32,550 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5090 states to 5090 states and 12904 transitions. [2022-03-15 15:28:32,550 INFO L78 Accepts]: Start accepts. Automaton has 5090 states and 12904 transitions. Word has length 44 [2022-03-15 15:28:32,550 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:32,550 INFO L470 AbstractCegarLoop]: Abstraction has 5090 states and 12904 transitions. [2022-03-15 15:28:32,550 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-03-15 15:28:32,550 INFO L276 IsEmpty]: Start isEmpty. Operand 5090 states and 12904 transitions. [2022-03-15 15:28:32,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-03-15 15:28:32,555 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:32,555 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:32,570 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Forceful destruction successful, exit code 0 [2022-03-15 15:28:32,755 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-03-15 15:28:32,755 INFO L402 AbstractCegarLoop]: === Iteration 138 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:28:32,756 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:32,756 INFO L85 PathProgramCache]: Analyzing trace with hash 831381294, now seen corresponding path program 55 times [2022-03-15 15:28:32,756 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:32,756 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1094315551] [2022-03-15 15:28:32,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:32,756 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:32,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:32,810 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:28:32,810 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:32,810 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1094315551] [2022-03-15 15:28:32,811 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1094315551] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:32,811 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1019829549] [2022-03-15 15:28:32,811 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:28:32,811 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:32,811 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:32,812 INFO L229 MonitoredProcess]: Starting monitored process 131 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:28:32,812 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Waiting until timeout for monitored process [2022-03-15 15:28:32,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:32,832 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 15 conjunts are in the unsatisfiable core [2022-03-15 15:28:32,833 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:33,093 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 35 proven. 46 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:33,093 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:33,310 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 35 proven. 46 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:33,311 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1019829549] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:33,311 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:33,311 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 13, 13] total 19 [2022-03-15 15:28:33,311 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1501921111] [2022-03-15 15:28:33,311 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:33,311 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-15 15:28:33,311 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:33,311 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-15 15:28:33,311 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=313, Unknown=0, NotChecked=0, Total=380 [2022-03-15 15:28:33,312 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-03-15 15:28:34,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:34,171 INFO L93 Difference]: Finished difference Result 6929 states and 16718 transitions. [2022-03-15 15:28:34,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-15 15:28:34,171 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-03-15 15:28:34,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:34,180 INFO L225 Difference]: With dead ends: 6929 [2022-03-15 15:28:34,180 INFO L226 Difference]: Without dead ends: 6876 [2022-03-15 15:28:34,181 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 79 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 481 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=473, Invalid=1783, Unknown=0, NotChecked=0, Total=2256 [2022-03-15 15:28:34,181 INFO L933 BasicCegarLoop]: 52 mSDtfsCounter, 512 mSDsluCounter, 795 mSDsCounter, 0 mSdLazyCounter, 1591 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s 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.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:34,181 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [512 Valid, 570 Invalid, 1666 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 1591 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:28:34,185 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6876 states. [2022-03-15 15:28:34,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6876 to 5518. [2022-03-15 15:28:34,246 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-03-15 15:28:34,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5518 states to 5518 states and 13937 transitions. [2022-03-15 15:28:34,254 INFO L78 Accepts]: Start accepts. Automaton has 5518 states and 13937 transitions. Word has length 44 [2022-03-15 15:28:34,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:34,254 INFO L470 AbstractCegarLoop]: Abstraction has 5518 states and 13937 transitions. [2022-03-15 15:28:34,254 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-03-15 15:28:34,254 INFO L276 IsEmpty]: Start isEmpty. Operand 5518 states and 13937 transitions. [2022-03-15 15:28:34,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-03-15 15:28:34,259 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:34,259 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:34,274 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Ended with exit code 0 [2022-03-15 15:28:34,459 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-03-15 15:28:34,459 INFO L402 AbstractCegarLoop]: === Iteration 139 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:28:34,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:34,460 INFO L85 PathProgramCache]: Analyzing trace with hash -945685074, now seen corresponding path program 56 times [2022-03-15 15:28:34,460 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:34,460 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [687687226] [2022-03-15 15:28:34,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:34,460 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:34,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:34,514 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 74 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-03-15 15:28:34,514 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:34,514 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [687687226] [2022-03-15 15:28:34,514 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [687687226] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:34,514 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [230313228] [2022-03-15 15:28:34,514 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:28:34,515 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:34,515 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:34,515 INFO L229 MonitoredProcess]: Starting monitored process 132 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:28:34,516 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Waiting until timeout for monitored process [2022-03-15 15:28:34,537 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:28:34,537 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:34,537 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 15 conjunts are in the unsatisfiable core [2022-03-15 15:28:34,538 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:34,714 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 29 proven. 50 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:28:34,715 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:34,891 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 29 proven. 50 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:28:34,891 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [230313228] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:34,891 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:34,891 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8, 8] total 14 [2022-03-15 15:28:34,892 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1864109495] [2022-03-15 15:28:34,892 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:34,892 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-15 15:28:34,892 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:34,892 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-15 15:28:34,892 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:28:34,892 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-03-15 15:28:35,423 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:35,423 INFO L93 Difference]: Finished difference Result 7876 states and 18896 transitions. [2022-03-15 15:28:35,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-15 15:28:35,424 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-03-15 15:28:35,424 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:35,434 INFO L225 Difference]: With dead ends: 7876 [2022-03-15 15:28:35,434 INFO L226 Difference]: Without dead ends: 7790 [2022-03-15 15:28:35,435 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 83 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 194 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=207, Invalid=849, Unknown=0, NotChecked=0, Total=1056 [2022-03-15 15:28:35,435 INFO L933 BasicCegarLoop]: 50 mSDtfsCounter, 327 mSDsluCounter, 588 mSDsCounter, 0 mSdLazyCounter, 1053 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 327 SdHoareTripleChecker+Valid, 447 SdHoareTripleChecker+Invalid, 1091 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 1053 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:35,435 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [327 Valid, 447 Invalid, 1091 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 1053 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:28:35,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7790 states. [2022-03-15 15:28:35,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7790 to 5713. [2022-03-15 15:28:35,518 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-03-15 15:28:35,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5713 states to 5713 states and 14436 transitions. [2022-03-15 15:28:35,527 INFO L78 Accepts]: Start accepts. Automaton has 5713 states and 14436 transitions. Word has length 44 [2022-03-15 15:28:35,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:35,527 INFO L470 AbstractCegarLoop]: Abstraction has 5713 states and 14436 transitions. [2022-03-15 15:28:35,527 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-03-15 15:28:35,527 INFO L276 IsEmpty]: Start isEmpty. Operand 5713 states and 14436 transitions. [2022-03-15 15:28:35,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-03-15 15:28:35,532 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:35,532 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:35,547 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Ended with exit code 0 [2022-03-15 15:28:35,732 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-03-15 15:28:35,732 INFO L402 AbstractCegarLoop]: === Iteration 140 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:28:35,732 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:35,733 INFO L85 PathProgramCache]: Analyzing trace with hash 870670370, now seen corresponding path program 57 times [2022-03-15 15:28:35,733 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:35,733 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [587464541] [2022-03-15 15:28:35,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:35,733 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:35,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:35,787 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 74 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-03-15 15:28:35,787 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:35,787 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [587464541] [2022-03-15 15:28:35,787 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [587464541] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:35,787 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [53862521] [2022-03-15 15:28:35,787 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:28:35,787 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:35,788 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:35,788 INFO L229 MonitoredProcess]: Starting monitored process 133 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:28:35,789 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Waiting until timeout for monitored process [2022-03-15 15:28:35,811 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2022-03-15 15:28:35,811 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:35,812 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 15:28:35,812 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:35,914 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 74 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-03-15 15:28:35,914 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:36,017 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 74 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-03-15 15:28:36,017 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [53862521] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:36,017 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:36,017 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 7 [2022-03-15 15:28:36,017 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [91415530] [2022-03-15 15:28:36,017 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:36,017 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 15:28:36,018 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:36,018 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 15:28:36,018 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-03-15 15:28:36,018 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-03-15 15:28:36,208 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:36,209 INFO L93 Difference]: Finished difference Result 6518 states and 16133 transitions. [2022-03-15 15:28:36,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-15 15:28:36,209 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-03-15 15:28:36,209 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:36,219 INFO L225 Difference]: With dead ends: 6518 [2022-03-15 15:28:36,219 INFO L226 Difference]: Without dead ends: 6463 [2022-03-15 15:28:36,219 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 80 SyntacticMatches, 12 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-03-15 15:28:36,219 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 69 mSDsluCounter, 262 mSDsCounter, 0 mSdLazyCounter, 531 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s 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-03-15 15:28:36,220 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [69 Valid, 215 Invalid, 531 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 531 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:28:36,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6463 states. [2022-03-15 15:28:36,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6463 to 5774. [2022-03-15 15:28:36,287 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-03-15 15:28:36,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5774 states to 5774 states and 14533 transitions. [2022-03-15 15:28:36,298 INFO L78 Accepts]: Start accepts. Automaton has 5774 states and 14533 transitions. Word has length 44 [2022-03-15 15:28:36,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:36,298 INFO L470 AbstractCegarLoop]: Abstraction has 5774 states and 14533 transitions. [2022-03-15 15:28:36,298 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-03-15 15:28:36,298 INFO L276 IsEmpty]: Start isEmpty. Operand 5774 states and 14533 transitions. [2022-03-15 15:28:36,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-03-15 15:28:36,303 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:36,303 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:36,320 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Forceful destruction successful, exit code 0 [2022-03-15 15:28:36,504 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-03-15 15:28:36,504 INFO L402 AbstractCegarLoop]: === Iteration 141 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:28:36,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:36,504 INFO L85 PathProgramCache]: Analyzing trace with hash 1834663790, now seen corresponding path program 58 times [2022-03-15 15:28:36,504 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:36,504 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1275466971] [2022-03-15 15:28:36,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:36,504 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:36,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:36,569 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 74 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-03-15 15:28:36,569 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:36,569 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1275466971] [2022-03-15 15:28:36,569 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1275466971] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:36,569 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1808507013] [2022-03-15 15:28:36,569 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:28:36,569 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:36,570 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:36,570 INFO L229 MonitoredProcess]: Starting monitored process 134 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:28:36,571 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Waiting until timeout for monitored process [2022-03-15 15:28:36,591 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:28:36,591 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:36,592 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 15:28:36,592 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:36,695 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 74 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-03-15 15:28:36,695 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:36,799 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 74 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-03-15 15:28:36,799 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1808507013] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:36,799 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:36,799 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 7 [2022-03-15 15:28:36,799 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [638411595] [2022-03-15 15:28:36,799 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:36,799 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 15:28:36,799 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:36,799 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 15:28:36,799 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-03-15 15:28:36,800 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-03-15 15:28:36,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:36,989 INFO L93 Difference]: Finished difference Result 6620 states and 16340 transitions. [2022-03-15 15:28:36,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-15 15:28:36,989 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-03-15 15:28:36,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:36,998 INFO L225 Difference]: With dead ends: 6620 [2022-03-15 15:28:36,998 INFO L226 Difference]: Without dead ends: 6583 [2022-03-15 15:28:36,998 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 80 SyntacticMatches, 12 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-03-15 15:28:36,999 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 70 mSDsluCounter, 267 mSDsCounter, 0 mSdLazyCounter, 537 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 215 SdHoareTripleChecker+Invalid, 537 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 537 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:36,999 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [70 Valid, 215 Invalid, 537 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 537 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:28:37,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6583 states. [2022-03-15 15:28:37,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6583 to 5870. [2022-03-15 15:28:37,065 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-03-15 15:28:37,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5870 states to 5870 states and 14721 transitions. [2022-03-15 15:28:37,075 INFO L78 Accepts]: Start accepts. Automaton has 5870 states and 14721 transitions. Word has length 44 [2022-03-15 15:28:37,075 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:37,075 INFO L470 AbstractCegarLoop]: Abstraction has 5870 states and 14721 transitions. [2022-03-15 15:28:37,075 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-03-15 15:28:37,075 INFO L276 IsEmpty]: Start isEmpty. Operand 5870 states and 14721 transitions. [2022-03-15 15:28:37,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-03-15 15:28:37,080 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:37,080 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:37,095 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Ended with exit code 0 [2022-03-15 15:28:37,280 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-03-15 15:28:37,280 INFO L402 AbstractCegarLoop]: === Iteration 142 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:28:37,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:37,281 INFO L85 PathProgramCache]: Analyzing trace with hash 678113582, now seen corresponding path program 59 times [2022-03-15 15:28:37,281 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:37,281 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1574556301] [2022-03-15 15:28:37,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:37,281 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:37,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:37,336 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 76 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-15 15:28:37,336 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:37,336 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1574556301] [2022-03-15 15:28:37,336 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1574556301] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:37,336 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [338218482] [2022-03-15 15:28:37,336 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:28:37,336 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:37,337 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:37,337 INFO L229 MonitoredProcess]: Starting monitored process 135 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:28:37,338 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Waiting until timeout for monitored process [2022-03-15 15:28:37,362 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2022-03-15 15:28:37,362 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:37,363 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 15 conjunts are in the unsatisfiable core [2022-03-15 15:28:37,364 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:37,545 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 27 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:37,545 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:37,729 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 27 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:37,729 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [338218482] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:37,729 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:37,729 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 11, 11] total 17 [2022-03-15 15:28:37,729 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [71307359] [2022-03-15 15:28:37,729 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:37,729 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-15 15:28:37,729 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:37,729 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-15 15:28:37,730 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2022-03-15 15:28:37,730 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-03-15 15:28:38,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:38,434 INFO L93 Difference]: Finished difference Result 8381 states and 19886 transitions. [2022-03-15 15:28:38,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-15 15:28:38,434 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-03-15 15:28:38,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:38,446 INFO L225 Difference]: With dead ends: 8381 [2022-03-15 15:28:38,446 INFO L226 Difference]: Without dead ends: 8350 [2022-03-15 15:28:38,447 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 81 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 228 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=246, Invalid=1014, Unknown=0, NotChecked=0, Total=1260 [2022-03-15 15:28:38,447 INFO L933 BasicCegarLoop]: 63 mSDtfsCounter, 413 mSDsluCounter, 911 mSDsCounter, 0 mSdLazyCounter, 1520 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 413 SdHoareTripleChecker+Valid, 604 SdHoareTripleChecker+Invalid, 1598 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 1520 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:38,447 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [413 Valid, 604 Invalid, 1598 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 1520 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:28:38,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8350 states. [2022-03-15 15:28:38,519 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8350 to 6049. [2022-03-15 15:28:38,524 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-03-15 15:28:38,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6049 states to 6049 states and 15087 transitions. [2022-03-15 15:28:38,534 INFO L78 Accepts]: Start accepts. Automaton has 6049 states and 15087 transitions. Word has length 44 [2022-03-15 15:28:38,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:38,534 INFO L470 AbstractCegarLoop]: Abstraction has 6049 states and 15087 transitions. [2022-03-15 15:28:38,534 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-03-15 15:28:38,534 INFO L276 IsEmpty]: Start isEmpty. Operand 6049 states and 15087 transitions. [2022-03-15 15:28:38,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-03-15 15:28:38,540 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:38,540 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:38,555 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Ended with exit code 0 [2022-03-15 15:28:38,740 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-03-15 15:28:38,740 INFO L402 AbstractCegarLoop]: === Iteration 143 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:28:38,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:38,741 INFO L85 PathProgramCache]: Analyzing trace with hash -98819019, now seen corresponding path program 36 times [2022-03-15 15:28:38,741 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:38,741 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [756027150] [2022-03-15 15:28:38,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:38,741 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:38,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:38,842 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 91 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:38,842 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:38,842 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [756027150] [2022-03-15 15:28:38,842 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [756027150] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:38,842 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1114011883] [2022-03-15 15:28:38,842 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:28:38,842 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:38,842 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:38,843 INFO L229 MonitoredProcess]: Starting monitored process 136 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:28:38,844 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Waiting until timeout for monitored process [2022-03-15 15:28:38,867 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-03-15 15:28:38,868 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:38,868 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:28:38,869 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:38,966 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 91 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:38,966 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:39,006 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:28:39,006 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:28:39,061 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 91 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:39,061 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1114011883] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:39,061 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:39,061 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 14 [2022-03-15 15:28:39,061 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1284740792] [2022-03-15 15:28:39,061 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:39,061 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-15 15:28:39,061 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:39,061 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-15 15:28:39,061 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=181, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:28:39,061 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-03-15 15:28:39,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:39,634 INFO L93 Difference]: Finished difference Result 7892 states and 19138 transitions. [2022-03-15 15:28:39,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-15 15:28:39,634 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-03-15 15:28:39,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:39,645 INFO L225 Difference]: With dead ends: 7892 [2022-03-15 15:28:39,645 INFO L226 Difference]: Without dead ends: 7793 [2022-03-15 15:28:39,646 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 88 SyntacticMatches, 5 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 152 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=169, Invalid=761, Unknown=0, NotChecked=0, Total=930 [2022-03-15 15:28:39,646 INFO L933 BasicCegarLoop]: 57 mSDtfsCounter, 436 mSDsluCounter, 717 mSDsCounter, 0 mSdLazyCounter, 1244 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s 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-03-15 15:28:39,646 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [436 Valid, 550 Invalid, 1273 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 1244 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:28:39,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7793 states. [2022-03-15 15:28:39,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7793 to 6455. [2022-03-15 15:28:39,723 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-03-15 15:28:39,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6455 states to 6455 states and 16010 transitions. [2022-03-15 15:28:39,734 INFO L78 Accepts]: Start accepts. Automaton has 6455 states and 16010 transitions. Word has length 47 [2022-03-15 15:28:39,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:39,734 INFO L470 AbstractCegarLoop]: Abstraction has 6455 states and 16010 transitions. [2022-03-15 15:28:39,734 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-03-15 15:28:39,734 INFO L276 IsEmpty]: Start isEmpty. Operand 6455 states and 16010 transitions. [2022-03-15 15:28:39,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-03-15 15:28:39,740 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:39,740 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:39,755 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Ended with exit code 0 [2022-03-15 15:28:39,940 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-03-15 15:28:39,941 INFO L402 AbstractCegarLoop]: === Iteration 144 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:28:39,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:39,941 INFO L85 PathProgramCache]: Analyzing trace with hash 2073614069, now seen corresponding path program 60 times [2022-03-15 15:28:39,941 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:39,941 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1032438236] [2022-03-15 15:28:39,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:39,941 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:39,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:40,018 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 83 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:28:40,018 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:40,018 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1032438236] [2022-03-15 15:28:40,018 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1032438236] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:40,018 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [785398038] [2022-03-15 15:28:40,018 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:28:40,018 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:40,019 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:40,019 INFO L229 MonitoredProcess]: Starting monitored process 137 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:28:40,020 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Waiting until timeout for monitored process [2022-03-15 15:28:40,043 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-03-15 15:28:40,044 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:40,044 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-15 15:28:40,045 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:40,402 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-03-15 15:28:40,403 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 16 [2022-03-15 15:28:40,443 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 40 proven. 57 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:40,443 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:40,522 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:28:40,522 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-03-15 15:28:41,072 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 35 proven. 62 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:41,072 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [785398038] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:41,072 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:41,072 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 16, 16] total 30 [2022-03-15 15:28:41,073 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1694925101] [2022-03-15 15:28:41,073 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:41,073 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-15 15:28:41,073 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:41,073 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-15 15:28:41,073 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=186, Invalid=744, Unknown=0, NotChecked=0, Total=930 [2022-03-15 15:28:41,073 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-03-15 15:28:42,429 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:42,429 INFO L93 Difference]: Finished difference Result 8318 states and 19574 transitions. [2022-03-15 15:28:42,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-03-15 15:28:42,429 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-03-15 15:28:42,429 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:42,440 INFO L225 Difference]: With dead ends: 8318 [2022-03-15 15:28:42,440 INFO L226 Difference]: Without dead ends: 8286 [2022-03-15 15:28:42,441 INFO L932 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-03-15 15:28:42,441 INFO L933 BasicCegarLoop]: 67 mSDtfsCounter, 566 mSDsluCounter, 1005 mSDsCounter, 0 mSdLazyCounter, 1567 mSolverCounterSat, 118 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 566 SdHoareTripleChecker+Valid, 741 SdHoareTripleChecker+Invalid, 2428 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 118 IncrementalHoareTripleChecker+Valid, 1567 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 743 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:42,441 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [566 Valid, 741 Invalid, 2428 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [118 Valid, 1567 Invalid, 0 Unknown, 743 Unchecked, 0.5s Time] [2022-03-15 15:28:42,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8286 states. [2022-03-15 15:28:42,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8286 to 6506. [2022-03-15 15:28:42,520 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-03-15 15:28:42,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6506 states to 6506 states and 16132 transitions. [2022-03-15 15:28:42,530 INFO L78 Accepts]: Start accepts. Automaton has 6506 states and 16132 transitions. Word has length 47 [2022-03-15 15:28:42,530 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:42,530 INFO L470 AbstractCegarLoop]: Abstraction has 6506 states and 16132 transitions. [2022-03-15 15:28:42,531 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-03-15 15:28:42,531 INFO L276 IsEmpty]: Start isEmpty. Operand 6506 states and 16132 transitions. [2022-03-15 15:28:42,536 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-03-15 15:28:42,536 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:42,536 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:42,551 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Ended with exit code 0 [2022-03-15 15:28:42,736 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-03-15 15:28:42,737 INFO L402 AbstractCegarLoop]: === Iteration 145 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:28:42,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:42,737 INFO L85 PathProgramCache]: Analyzing trace with hash 1460077889, now seen corresponding path program 61 times [2022-03-15 15:28:42,737 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:42,737 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1193928420] [2022-03-15 15:28:42,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:42,737 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:42,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:42,816 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 84 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:28:42,816 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:42,816 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1193928420] [2022-03-15 15:28:42,816 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1193928420] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:42,816 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1653491195] [2022-03-15 15:28:42,816 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:28:42,817 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:42,817 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:42,818 INFO L229 MonitoredProcess]: Starting monitored process 138 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:28:42,818 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Waiting until timeout for monitored process [2022-03-15 15:28:42,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:42,843 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:28:42,844 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:42,951 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 84 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:28:42,952 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:42,969 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:28:42,969 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:28:43,069 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 84 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:28:43,069 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1653491195] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:43,069 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:43,069 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-03-15 15:28:43,069 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1892849929] [2022-03-15 15:28:43,069 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:43,069 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-15 15:28:43,069 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:43,069 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-15 15:28:43,070 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:28:43,070 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-03-15 15:28:43,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:43,325 INFO L93 Difference]: Finished difference Result 7055 states and 17180 transitions. [2022-03-15 15:28:43,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-15 15:28:43,325 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-03-15 15:28:43,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:43,334 INFO L225 Difference]: With dead ends: 7055 [2022-03-15 15:28:43,334 INFO L226 Difference]: Without dead ends: 7037 [2022-03-15 15:28:43,334 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 91 SyntacticMatches, 7 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:28:43,334 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 76 mSDsluCounter, 296 mSDsCounter, 0 mSdLazyCounter, 652 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 227 SdHoareTripleChecker+Invalid, 657 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 652 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:43,334 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [76 Valid, 227 Invalid, 657 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 652 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:28:43,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7037 states. [2022-03-15 15:28:43,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7037 to 6532. [2022-03-15 15:28:43,415 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-03-15 15:28:43,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6532 states to 6532 states and 16199 transitions. [2022-03-15 15:28:43,425 INFO L78 Accepts]: Start accepts. Automaton has 6532 states and 16199 transitions. Word has length 47 [2022-03-15 15:28:43,425 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:43,425 INFO L470 AbstractCegarLoop]: Abstraction has 6532 states and 16199 transitions. [2022-03-15 15:28:43,425 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-03-15 15:28:43,425 INFO L276 IsEmpty]: Start isEmpty. Operand 6532 states and 16199 transitions. [2022-03-15 15:28:43,430 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-03-15 15:28:43,431 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:43,431 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:43,446 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Ended with exit code 0 [2022-03-15 15:28:43,631 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-03-15 15:28:43,631 INFO L402 AbstractCegarLoop]: === Iteration 146 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:28:43,632 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:43,632 INFO L85 PathProgramCache]: Analyzing trace with hash 1012835979, now seen corresponding path program 62 times [2022-03-15 15:28:43,632 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:43,632 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1608204665] [2022-03-15 15:28:43,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:43,632 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:43,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:43,714 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 83 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:28:43,714 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:43,714 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1608204665] [2022-03-15 15:28:43,714 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1608204665] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:43,714 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [586413739] [2022-03-15 15:28:43,714 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:28:43,715 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:43,715 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:43,715 INFO L229 MonitoredProcess]: Starting monitored process 139 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:28:43,716 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (139)] Waiting until timeout for monitored process [2022-03-15 15:28:43,737 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:28:43,737 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:43,738 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:28:43,738 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:43,891 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 85 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:28:43,891 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:43,927 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:28:43,928 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-03-15 15:28:44,018 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 85 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:28:44,018 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [586413739] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:44,018 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:44,018 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-03-15 15:28:44,018 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [473116110] [2022-03-15 15:28:44,018 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:44,018 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-15 15:28:44,018 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:44,019 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-15 15:28:44,019 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2022-03-15 15:28:44,019 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-03-15 15:28:44,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:44,286 INFO L93 Difference]: Finished difference Result 6889 states and 16801 transitions. [2022-03-15 15:28:44,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-15 15:28:44,287 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-03-15 15:28:44,287 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:44,295 INFO L225 Difference]: With dead ends: 6889 [2022-03-15 15:28:44,295 INFO L226 Difference]: Without dead ends: 6837 [2022-03-15 15:28:44,296 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 90 SyntacticMatches, 5 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2022-03-15 15:28:44,296 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 72 mSDsluCounter, 382 mSDsCounter, 0 mSdLazyCounter, 788 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 290 SdHoareTripleChecker+Invalid, 790 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 788 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:44,296 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [72 Valid, 290 Invalid, 790 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 788 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:28:44,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6837 states. [2022-03-15 15:28:44,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6837 to 6526. [2022-03-15 15:28:44,363 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-03-15 15:28:44,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6526 states to 6526 states and 16175 transitions. [2022-03-15 15:28:44,373 INFO L78 Accepts]: Start accepts. Automaton has 6526 states and 16175 transitions. Word has length 47 [2022-03-15 15:28:44,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:44,373 INFO L470 AbstractCegarLoop]: Abstraction has 6526 states and 16175 transitions. [2022-03-15 15:28:44,373 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-03-15 15:28:44,373 INFO L276 IsEmpty]: Start isEmpty. Operand 6526 states and 16175 transitions. [2022-03-15 15:28:44,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-03-15 15:28:44,379 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:44,379 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:44,394 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (139)] Ended with exit code 0 [2022-03-15 15:28:44,579 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-03-15 15:28:44,579 INFO L402 AbstractCegarLoop]: === Iteration 147 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:28:44,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:44,579 INFO L85 PathProgramCache]: Analyzing trace with hash 595441160, now seen corresponding path program 37 times [2022-03-15 15:28:44,579 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:44,580 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1094624235] [2022-03-15 15:28:44,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:44,580 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:44,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:44,652 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 58 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:44,652 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:44,652 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1094624235] [2022-03-15 15:28:44,652 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1094624235] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:44,652 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [969338795] [2022-03-15 15:28:44,652 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:28:44,652 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:44,652 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:44,653 INFO L229 MonitoredProcess]: Starting monitored process 140 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:28:44,654 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (140)] Waiting until timeout for monitored process [2022-03-15 15:28:44,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:44,675 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 16 conjunts are in the unsatisfiable core [2022-03-15 15:28:44,675 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:44,795 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 60 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:44,796 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:44,986 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 60 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:44,986 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [969338795] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:44,986 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:44,986 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 14 [2022-03-15 15:28:44,986 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2118832669] [2022-03-15 15:28:44,986 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:44,986 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-15 15:28:44,986 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:44,987 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-15 15:28:44,987 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=139, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:28:44,987 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-03-15 15:28:45,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:45,284 INFO L93 Difference]: Finished difference Result 10769 states and 26210 transitions. [2022-03-15 15:28:45,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-03-15 15:28:45,288 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-03-15 15:28:45,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:45,303 INFO L225 Difference]: With dead ends: 10769 [2022-03-15 15:28:45,304 INFO L226 Difference]: Without dead ends: 10769 [2022-03-15 15:28:45,304 INFO L932 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-03-15 15:28:45,304 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 327 mSDsluCounter, 185 mSDsCounter, 0 mSdLazyCounter, 435 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 327 SdHoareTripleChecker+Valid, 145 SdHoareTripleChecker+Invalid, 479 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 435 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:45,304 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [327 Valid, 145 Invalid, 479 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 435 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:28:45,312 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10769 states. [2022-03-15 15:28:45,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10769 to 8006. [2022-03-15 15:28:45,442 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-03-15 15:28:45,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8006 states to 8006 states and 20517 transitions. [2022-03-15 15:28:45,455 INFO L78 Accepts]: Start accepts. Automaton has 8006 states and 20517 transitions. Word has length 47 [2022-03-15 15:28:45,455 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:45,455 INFO L470 AbstractCegarLoop]: Abstraction has 8006 states and 20517 transitions. [2022-03-15 15:28:45,455 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-03-15 15:28:45,455 INFO L276 IsEmpty]: Start isEmpty. Operand 8006 states and 20517 transitions. [2022-03-15 15:28:45,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-03-15 15:28:45,461 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:45,461 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:45,476 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (140)] Ended with exit code 0 [2022-03-15 15:28:45,662 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-03-15 15:28:45,662 INFO L402 AbstractCegarLoop]: === Iteration 148 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:28:45,662 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:45,662 INFO L85 PathProgramCache]: Analyzing trace with hash 61575784, now seen corresponding path program 63 times [2022-03-15 15:28:45,662 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:45,662 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1911688055] [2022-03-15 15:28:45,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:45,663 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:45,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:45,735 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 32 proven. 67 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:45,735 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:45,736 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1911688055] [2022-03-15 15:28:45,736 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1911688055] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:45,736 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1410096719] [2022-03-15 15:28:45,736 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:28:45,736 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:45,736 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:45,737 INFO L229 MonitoredProcess]: Starting monitored process 141 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:28:45,737 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Waiting until timeout for monitored process [2022-03-15 15:28:45,760 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-03-15 15:28:45,760 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:45,760 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 16 conjunts are in the unsatisfiable core [2022-03-15 15:28:45,761 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:45,884 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 48 proven. 50 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:28:45,884 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:46,070 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 48 proven. 50 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:28:46,070 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1410096719] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:46,070 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:46,070 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 12 [2022-03-15 15:28:46,071 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [992596205] [2022-03-15 15:28:46,071 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:46,071 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-15 15:28:46,071 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:46,071 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-15 15:28:46,071 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2022-03-15 15:28:46,071 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-03-15 15:28:46,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:46,349 INFO L93 Difference]: Finished difference Result 9351 states and 23522 transitions. [2022-03-15 15:28:46,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-15 15:28:46,350 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-03-15 15:28:46,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:46,363 INFO L225 Difference]: With dead ends: 9351 [2022-03-15 15:28:46,363 INFO L226 Difference]: Without dead ends: 9264 [2022-03-15 15:28:46,363 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 94 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=144, Invalid=276, Unknown=0, NotChecked=0, Total=420 [2022-03-15 15:28:46,363 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 132 mSDsluCounter, 189 mSDsCounter, 0 mSdLazyCounter, 556 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 170 SdHoareTripleChecker+Invalid, 561 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 556 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:46,363 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [132 Valid, 170 Invalid, 561 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 556 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:28:46,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9264 states. [2022-03-15 15:28:46,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9264 to 8152. [2022-03-15 15:28:46,464 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-03-15 15:28:46,478 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8152 states to 8152 states and 20922 transitions. [2022-03-15 15:28:46,478 INFO L78 Accepts]: Start accepts. Automaton has 8152 states and 20922 transitions. Word has length 47 [2022-03-15 15:28:46,478 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:46,478 INFO L470 AbstractCegarLoop]: Abstraction has 8152 states and 20922 transitions. [2022-03-15 15:28:46,478 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-03-15 15:28:46,478 INFO L276 IsEmpty]: Start isEmpty. Operand 8152 states and 20922 transitions. [2022-03-15 15:28:46,486 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-03-15 15:28:46,486 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:46,486 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:46,501 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Forceful destruction successful, exit code 0 [2022-03-15 15:28:46,686 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-03-15 15:28:46,686 INFO L402 AbstractCegarLoop]: === Iteration 149 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:28:46,686 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:46,686 INFO L85 PathProgramCache]: Analyzing trace with hash -243997515, now seen corresponding path program 38 times [2022-03-15 15:28:46,686 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:46,687 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [102876256] [2022-03-15 15:28:46,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:46,687 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:46,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:46,764 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 7 proven. 87 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:28:46,764 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:46,764 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [102876256] [2022-03-15 15:28:46,764 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [102876256] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:46,764 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1752028493] [2022-03-15 15:28:46,764 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:28:46,765 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:46,765 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:46,765 INFO L229 MonitoredProcess]: Starting monitored process 142 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:28:46,766 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (142)] Waiting until timeout for monitored process [2022-03-15 15:28:46,788 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:28:46,788 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:46,788 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:28:46,789 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:46,896 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 88 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:28:46,896 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:46,915 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:28:46,915 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:28:47,007 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 88 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:28:47,008 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1752028493] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:47,008 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:47,008 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-03-15 15:28:47,008 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1819556580] [2022-03-15 15:28:47,008 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:47,008 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-15 15:28:47,008 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:47,008 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-15 15:28:47,008 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:28:47,008 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-03-15 15:28:47,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:47,300 INFO L93 Difference]: Finished difference Result 9461 states and 23705 transitions. [2022-03-15 15:28:47,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-15 15:28:47,301 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-03-15 15:28:47,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:47,314 INFO L225 Difference]: With dead ends: 9461 [2022-03-15 15:28:47,314 INFO L226 Difference]: Without dead ends: 9418 [2022-03-15 15:28:47,314 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 86 SyntacticMatches, 12 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:28:47,314 INFO L933 BasicCegarLoop]: 47 mSDtfsCounter, 172 mSDsluCounter, 364 mSDsCounter, 0 mSdLazyCounter, 705 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 172 SdHoareTripleChecker+Valid, 305 SdHoareTripleChecker+Invalid, 711 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 705 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:47,314 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [172 Valid, 305 Invalid, 711 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 705 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:28:47,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9418 states. [2022-03-15 15:28:47,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9418 to 8416. [2022-03-15 15:28:47,453 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-03-15 15:28:47,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8416 states to 8416 states and 21561 transitions. [2022-03-15 15:28:47,469 INFO L78 Accepts]: Start accepts. Automaton has 8416 states and 21561 transitions. Word has length 47 [2022-03-15 15:28:47,469 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:47,469 INFO L470 AbstractCegarLoop]: Abstraction has 8416 states and 21561 transitions. [2022-03-15 15:28:47,469 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-03-15 15:28:47,469 INFO L276 IsEmpty]: Start isEmpty. Operand 8416 states and 21561 transitions. [2022-03-15 15:28:47,477 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-03-15 15:28:47,477 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:47,477 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:47,493 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (142)] Forceful destruction successful, exit code 0 [2022-03-15 15:28:47,677 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-03-15 15:28:47,678 INFO L402 AbstractCegarLoop]: === Iteration 150 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:28:47,678 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:47,678 INFO L85 PathProgramCache]: Analyzing trace with hash 1256335477, now seen corresponding path program 64 times [2022-03-15 15:28:47,678 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:47,678 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [548620530] [2022-03-15 15:28:47,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:47,678 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:47,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:47,753 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 16 proven. 78 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:28:47,753 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:47,753 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [548620530] [2022-03-15 15:28:47,754 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [548620530] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:47,754 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1326632453] [2022-03-15 15:28:47,754 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:28:47,754 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:47,754 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:47,755 INFO L229 MonitoredProcess]: Starting monitored process 143 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:28:47,755 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (143)] Waiting until timeout for monitored process [2022-03-15 15:28:47,776 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:28:47,777 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:47,777 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:28:47,777 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:47,888 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:28:47,888 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:47,909 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:28:47,909 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:28:48,001 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:28:48,001 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1326632453] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:48,001 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:48,001 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 9 [2022-03-15 15:28:48,001 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2090394701] [2022-03-15 15:28:48,001 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:48,001 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-15 15:28:48,001 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:48,001 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-15 15:28:48,001 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:28:48,002 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-03-15 15:28:48,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:48,345 INFO L93 Difference]: Finished difference Result 8989 states and 22650 transitions. [2022-03-15 15:28:48,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-15 15:28:48,345 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-03-15 15:28:48,346 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:48,358 INFO L225 Difference]: With dead ends: 8989 [2022-03-15 15:28:48,358 INFO L226 Difference]: Without dead ends: 8939 [2022-03-15 15:28:48,358 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 86 SyntacticMatches, 12 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:28:48,358 INFO L933 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-03-15 15:28:48,358 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [98 Valid, 307 Invalid, 893 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 889 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:28:48,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8939 states. [2022-03-15 15:28:48,451 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8939 to 8383. [2022-03-15 15:28:48,459 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-03-15 15:28:48,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8383 states to 8383 states and 21458 transitions. [2022-03-15 15:28:48,474 INFO L78 Accepts]: Start accepts. Automaton has 8383 states and 21458 transitions. Word has length 47 [2022-03-15 15:28:48,474 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:48,474 INFO L470 AbstractCegarLoop]: Abstraction has 8383 states and 21458 transitions. [2022-03-15 15:28:48,474 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-03-15 15:28:48,474 INFO L276 IsEmpty]: Start isEmpty. Operand 8383 states and 21458 transitions. [2022-03-15 15:28:48,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-03-15 15:28:48,482 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:48,482 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:48,497 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (143)] Forceful destruction successful, exit code 0 [2022-03-15 15:28:48,682 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-03-15 15:28:48,682 INFO L402 AbstractCegarLoop]: === Iteration 151 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:28:48,683 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:48,683 INFO L85 PathProgramCache]: Analyzing trace with hash 642799297, now seen corresponding path program 65 times [2022-03-15 15:28:48,683 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:48,683 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [628346876] [2022-03-15 15:28:48,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:48,683 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:48,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:48,761 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 79 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-15 15:28:48,762 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:48,762 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [628346876] [2022-03-15 15:28:48,762 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [628346876] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:48,762 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [838128516] [2022-03-15 15:28:48,762 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:28:48,762 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:48,762 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:48,763 INFO L229 MonitoredProcess]: Starting monitored process 144 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:28:48,763 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (144)] Waiting until timeout for monitored process [2022-03-15 15:28:48,787 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2022-03-15 15:28:48,787 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:48,787 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:28:48,788 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:48,893 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 80 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-15 15:28:48,893 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:48,911 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:28:48,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-03-15 15:28:49,005 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 80 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-15 15:28:49,005 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [838128516] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:49,005 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:49,005 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-03-15 15:28:49,005 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1373502989] [2022-03-15 15:28:49,005 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:49,005 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-15 15:28:49,006 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:49,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-15 15:28:49,006 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:28:49,006 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-03-15 15:28:49,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:49,307 INFO L93 Difference]: Finished difference Result 9243 states and 23204 transitions. [2022-03-15 15:28:49,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-15 15:28:49,307 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-03-15 15:28:49,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:49,320 INFO L225 Difference]: With dead ends: 9243 [2022-03-15 15:28:49,320 INFO L226 Difference]: Without dead ends: 9207 [2022-03-15 15:28:49,320 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 86 SyntacticMatches, 12 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:28:49,321 INFO L933 BasicCegarLoop]: 47 mSDtfsCounter, 119 mSDsluCounter, 375 mSDsCounter, 0 mSdLazyCounter, 770 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 119 SdHoareTripleChecker+Valid, 300 SdHoareTripleChecker+Invalid, 777 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 770 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:49,321 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [119 Valid, 300 Invalid, 777 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 770 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:28:49,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9207 states. [2022-03-15 15:28:49,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9207 to 8367. [2022-03-15 15:28:49,453 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-03-15 15:28:49,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8367 states to 8367 states and 21421 transitions. [2022-03-15 15:28:49,473 INFO L78 Accepts]: Start accepts. Automaton has 8367 states and 21421 transitions. Word has length 47 [2022-03-15 15:28:49,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:49,473 INFO L470 AbstractCegarLoop]: Abstraction has 8367 states and 21421 transitions. [2022-03-15 15:28:49,473 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-03-15 15:28:49,473 INFO L276 IsEmpty]: Start isEmpty. Operand 8367 states and 21421 transitions. [2022-03-15 15:28:49,485 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-03-15 15:28:49,485 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:49,485 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:49,503 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (144)] Forceful destruction successful, exit code 0 [2022-03-15 15:28:49,701 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-03-15 15:28:49,701 INFO L402 AbstractCegarLoop]: === Iteration 152 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:28:49,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:49,701 INFO L85 PathProgramCache]: Analyzing trace with hash -1510250665, now seen corresponding path program 66 times [2022-03-15 15:28:49,701 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:49,701 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1244022607] [2022-03-15 15:28:49,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:49,702 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:49,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:49,778 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 84 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:28:49,778 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:49,778 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1244022607] [2022-03-15 15:28:49,778 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1244022607] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:49,778 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [113710552] [2022-03-15 15:28:49,778 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:28:49,778 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:49,778 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:49,779 INFO L229 MonitoredProcess]: Starting monitored process 145 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:28:49,780 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (145)] Waiting until timeout for monitored process [2022-03-15 15:28:49,803 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2022-03-15 15:28:49,803 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:49,804 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-15 15:28:49,805 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:50,055 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-03-15 15:28:50,055 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:28:50,090 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 29 proven. 67 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:28:50,090 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:50,242 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:28:50,243 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:28:50,390 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 29 proven. 67 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:28:50,390 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [113710552] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:50,390 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:50,390 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12, 12] total 25 [2022-03-15 15:28:50,390 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2128460044] [2022-03-15 15:28:50,391 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:50,391 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-03-15 15:28:50,391 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:50,391 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-03-15 15:28:50,391 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=549, Unknown=0, NotChecked=0, Total=650 [2022-03-15 15:28:50,391 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-03-15 15:28:54,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:54,566 INFO L93 Difference]: Finished difference Result 17429 states and 45611 transitions. [2022-03-15 15:28:54,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 179 states. [2022-03-15 15:28:54,566 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-03-15 15:28:54,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:54,594 INFO L225 Difference]: With dead ends: 17429 [2022-03-15 15:28:54,594 INFO L226 Difference]: Without dead ends: 17408 [2022-03-15 15:28:54,596 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 393 GetRequests, 177 SyntacticMatches, 29 SemanticMatches, 187 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17089 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=6134, Invalid=29398, Unknown=0, NotChecked=0, Total=35532 [2022-03-15 15:28:54,596 INFO L933 BasicCegarLoop]: 52 mSDtfsCounter, 448 mSDsluCounter, 750 mSDsCounter, 0 mSdLazyCounter, 1546 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s 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.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:54,596 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [448 Valid, 528 Invalid, 2755 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 1546 Invalid, 0 Unknown, 1124 Unchecked, 0.5s Time] [2022-03-15 15:28:54,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17408 states. [2022-03-15 15:28:54,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17408 to 9303. [2022-03-15 15:28:54,764 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-03-15 15:28:54,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9303 states to 9303 states and 24369 transitions. [2022-03-15 15:28:54,781 INFO L78 Accepts]: Start accepts. Automaton has 9303 states and 24369 transitions. Word has length 47 [2022-03-15 15:28:54,781 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:54,781 INFO L470 AbstractCegarLoop]: Abstraction has 9303 states and 24369 transitions. [2022-03-15 15:28:54,781 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-03-15 15:28:54,781 INFO L276 IsEmpty]: Start isEmpty. Operand 9303 states and 24369 transitions. [2022-03-15 15:28:54,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-03-15 15:28:54,792 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:54,792 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:54,808 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (145)] Forceful destruction successful, exit code 0 [2022-03-15 15:28:55,008 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-03-15 15:28:55,008 INFO L402 AbstractCegarLoop]: === Iteration 153 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:28:55,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:55,008 INFO L85 PathProgramCache]: Analyzing trace with hash 1200020823, now seen corresponding path program 67 times [2022-03-15 15:28:55,008 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:55,008 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1529236574] [2022-03-15 15:28:55,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:55,008 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:55,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:55,085 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 90 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:28:55,085 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:55,085 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1529236574] [2022-03-15 15:28:55,085 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1529236574] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:55,085 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2007180028] [2022-03-15 15:28:55,086 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:28:55,086 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:55,086 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:55,087 INFO L229 MonitoredProcess]: Starting monitored process 146 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:28:55,087 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (146)] Waiting until timeout for monitored process [2022-03-15 15:28:55,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:55,109 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:28:55,109 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:55,226 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 90 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:28:55,226 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:55,247 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:28:55,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 20 treesize of output 19 [2022-03-15 15:28:55,338 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 90 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:28:55,338 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2007180028] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:55,338 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:55,338 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-03-15 15:28:55,338 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [81685696] [2022-03-15 15:28:55,338 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:55,339 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-15 15:28:55,339 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:55,339 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-15 15:28:55,339 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:28:55,339 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-03-15 15:28:55,763 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:55,763 INFO L93 Difference]: Finished difference Result 10692 states and 27212 transitions. [2022-03-15 15:28:55,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-15 15:28:55,764 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-03-15 15:28:55,764 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:55,777 INFO L225 Difference]: With dead ends: 10692 [2022-03-15 15:28:55,777 INFO L226 Difference]: Without dead ends: 10692 [2022-03-15 15:28:55,777 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 87 SyntacticMatches, 10 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2022-03-15 15:28:55,777 INFO L933 BasicCegarLoop]: 49 mSDtfsCounter, 131 mSDsluCounter, 509 mSDsCounter, 0 mSdLazyCounter, 1022 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 390 SdHoareTripleChecker+Invalid, 1033 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 1022 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:55,777 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [131 Valid, 390 Invalid, 1033 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 1022 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:28:55,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10692 states. [2022-03-15 15:28:55,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10692 to 9321. [2022-03-15 15:28:55,890 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-03-15 15:28:55,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9321 states to 9321 states and 24425 transitions. [2022-03-15 15:28:55,908 INFO L78 Accepts]: Start accepts. Automaton has 9321 states and 24425 transitions. Word has length 47 [2022-03-15 15:28:55,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:55,908 INFO L470 AbstractCegarLoop]: Abstraction has 9321 states and 24425 transitions. [2022-03-15 15:28:55,908 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-03-15 15:28:55,908 INFO L276 IsEmpty]: Start isEmpty. Operand 9321 states and 24425 transitions. [2022-03-15 15:28:55,917 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-03-15 15:28:55,917 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:55,917 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:55,932 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (146)] Ended with exit code 0 [2022-03-15 15:28:56,117 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-03-15 15:28:56,117 INFO L402 AbstractCegarLoop]: === Iteration 154 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:28:56,117 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:56,118 INFO L85 PathProgramCache]: Analyzing trace with hash -1071762469, now seen corresponding path program 39 times [2022-03-15 15:28:56,118 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:56,118 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1628827976] [2022-03-15 15:28:56,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:56,118 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:56,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:56,197 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 7 proven. 87 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:28:56,197 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:56,197 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1628827976] [2022-03-15 15:28:56,197 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1628827976] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:56,197 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [456712798] [2022-03-15 15:28:56,197 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:28:56,197 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:56,197 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:56,198 INFO L229 MonitoredProcess]: Starting monitored process 147 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:28:56,200 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (147)] Waiting until timeout for monitored process [2022-03-15 15:28:56,224 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2022-03-15 15:28:56,224 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:56,224 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 34 conjunts are in the unsatisfiable core [2022-03-15 15:28:56,225 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:57,664 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 24 proven. 73 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:57,664 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:59,959 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-15 15:28:59,975 INFO L353 Elim1Store]: treesize reduction 33, result has 26.7 percent of original size [2022-03-15 15:28:59,975 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-03-15 15:29:00,041 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 38 proven. 49 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-03-15 15:29:00,042 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [456712798] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:29:00,042 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:29:00,042 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 22, 16] total 44 [2022-03-15 15:29:00,042 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1861387978] [2022-03-15 15:29:00,042 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:29:00,042 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-03-15 15:29:00,042 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:29:00,042 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-03-15 15:29:00,042 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=421, Invalid=1559, Unknown=0, NotChecked=0, Total=1980 [2022-03-15 15:29:00,043 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-03-15 15:29:05,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:29:05,437 INFO L93 Difference]: Finished difference Result 29076 states and 75743 transitions. [2022-03-15 15:29:05,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 148 states. [2022-03-15 15:29:05,438 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-03-15 15:29:05,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:29:05,495 INFO L225 Difference]: With dead ends: 29076 [2022-03-15 15:29:05,495 INFO L226 Difference]: Without dead ends: 29064 [2022-03-15 15:29:05,496 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 351 GetRequests, 132 SyntacticMatches, 61 SemanticMatches, 158 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13174 ImplicationChecksByTransitivity, 5.7s TimeCoverageRelationStatistics Valid=4567, Invalid=20873, Unknown=0, NotChecked=0, Total=25440 [2022-03-15 15:29:05,496 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 339 mSDsluCounter, 154 mSDsCounter, 0 mSdLazyCounter, 451 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 339 SdHoareTripleChecker+Valid, 94 SdHoareTripleChecker+Invalid, 3384 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 451 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2863 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:29:05,496 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [339 Valid, 94 Invalid, 3384 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 451 Invalid, 0 Unknown, 2863 Unchecked, 0.2s Time] [2022-03-15 15:29:05,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29064 states. [2022-03-15 15:29:06,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29064 to 20521. [2022-03-15 15:29:06,052 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-03-15 15:29:06,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20521 states to 20521 states and 53744 transitions. [2022-03-15 15:29:06,101 INFO L78 Accepts]: Start accepts. Automaton has 20521 states and 53744 transitions. Word has length 47 [2022-03-15 15:29:06,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:29:06,101 INFO L470 AbstractCegarLoop]: Abstraction has 20521 states and 53744 transitions. [2022-03-15 15:29:06,101 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-03-15 15:29:06,101 INFO L276 IsEmpty]: Start isEmpty. Operand 20521 states and 53744 transitions. [2022-03-15 15:29:06,124 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-03-15 15:29:06,124 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:29:06,124 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:29:06,140 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (147)] Ended with exit code 0 [2022-03-15 15:29:06,324 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-03-15 15:29:06,325 INFO L402 AbstractCegarLoop]: === Iteration 155 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:29:06,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:29:06,325 INFO L85 PathProgramCache]: Analyzing trace with hash 428570523, now seen corresponding path program 68 times [2022-03-15 15:29:06,325 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:29:06,325 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1096753611] [2022-03-15 15:29:06,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:29:06,325 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:29:06,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:29:06,493 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 16 proven. 78 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:29:06,493 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:29:06,493 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1096753611] [2022-03-15 15:29:06,493 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1096753611] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:29:06,493 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1368732942] [2022-03-15 15:29:06,493 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:29:06,494 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:29:06,494 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:29:06,494 INFO L229 MonitoredProcess]: Starting monitored process 148 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:29:06,496 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (148)] Waiting until timeout for monitored process [2022-03-15 15:29:06,516 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:29:06,516 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:29:06,517 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:29:06,517 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:29:06,628 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:29:06,629 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:29:06,648 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:29:06,648 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:29:06,741 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:29:06,741 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1368732942] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:29:06,742 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:29:06,742 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 9 [2022-03-15 15:29:06,742 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1312610633] [2022-03-15 15:29:06,742 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:29:06,742 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-15 15:29:06,742 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:29:06,742 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-15 15:29:06,742 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:29:06,742 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-03-15 15:29:07,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:29:07,180 INFO L93 Difference]: Finished difference Result 21402 states and 55478 transitions. [2022-03-15 15:29:07,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-15 15:29:07,181 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-03-15 15:29:07,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:29:07,225 INFO L225 Difference]: With dead ends: 21402 [2022-03-15 15:29:07,225 INFO L226 Difference]: Without dead ends: 21334 [2022-03-15 15:29:07,225 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 86 SyntacticMatches, 12 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:29:07,225 INFO L933 BasicCegarLoop]: 62 mSDtfsCounter, 96 mSDsluCounter, 472 mSDsCounter, 0 mSdLazyCounter, 1014 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 373 SdHoareTripleChecker+Invalid, 1018 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1014 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:29:07,225 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [96 Valid, 373 Invalid, 1018 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1014 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:29:07,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21334 states. [2022-03-15 15:29:07,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21334 to 20578. [2022-03-15 15:29:07,619 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-03-15 15:29:07,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20578 states to 20578 states and 53685 transitions. [2022-03-15 15:29:07,662 INFO L78 Accepts]: Start accepts. Automaton has 20578 states and 53685 transitions. Word has length 47 [2022-03-15 15:29:07,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:29:07,662 INFO L470 AbstractCegarLoop]: Abstraction has 20578 states and 53685 transitions. [2022-03-15 15:29:07,662 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-03-15 15:29:07,662 INFO L276 IsEmpty]: Start isEmpty. Operand 20578 states and 53685 transitions. [2022-03-15 15:29:07,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-03-15 15:29:07,681 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:29:07,681 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:29:07,696 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (148)] Ended with exit code 0 [2022-03-15 15:29:07,881 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-03-15 15:29:07,882 INFO L402 AbstractCegarLoop]: === Iteration 156 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:29:07,882 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:29:07,882 INFO L85 PathProgramCache]: Analyzing trace with hash -184965657, now seen corresponding path program 69 times [2022-03-15 15:29:07,882 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:29:07,882 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [824858929] [2022-03-15 15:29:07,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:29:07,882 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:29:07,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:29:07,973 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 79 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-15 15:29:07,973 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:29:07,973 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [824858929] [2022-03-15 15:29:07,973 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [824858929] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:29:07,973 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1714186778] [2022-03-15 15:29:07,973 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:29:07,973 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:29:07,974 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:29:07,974 INFO L229 MonitoredProcess]: Starting monitored process 149 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:29:07,999 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (149)] Waiting until timeout for monitored process [2022-03-15 15:29:08,002 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2022-03-15 15:29:08,002 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:29:08,003 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:29:08,003 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:29:08,132 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 80 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-15 15:29:08,132 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:29:08,154 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:29:08,154 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:29:08,255 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 80 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-15 15:29:08,255 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1714186778] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:29:08,255 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:29:08,255 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-03-15 15:29:08,255 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1244698091] [2022-03-15 15:29:08,255 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:29:08,255 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-15 15:29:08,255 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:29:08,256 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-15 15:29:08,256 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:29:08,256 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-03-15 15:29:08,703 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:29:08,703 INFO L93 Difference]: Finished difference Result 22274 states and 57228 transitions. [2022-03-15 15:29:08,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-15 15:29:08,704 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-03-15 15:29:08,704 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:29:08,738 INFO L225 Difference]: With dead ends: 22274 [2022-03-15 15:29:08,738 INFO L226 Difference]: Without dead ends: 22226 [2022-03-15 15:29:08,738 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 86 SyntacticMatches, 12 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:29:08,738 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 140 mSDsluCounter, 407 mSDsCounter, 0 mSdLazyCounter, 792 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 323 SdHoareTripleChecker+Invalid, 802 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 792 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:29:08,738 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [140 Valid, 323 Invalid, 802 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 792 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:29:08,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22226 states. [2022-03-15 15:29:09,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22226 to 20541. [2022-03-15 15:29:09,151 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-03-15 15:29:09,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20541 states to 20541 states and 53548 transitions. [2022-03-15 15:29:09,209 INFO L78 Accepts]: Start accepts. Automaton has 20541 states and 53548 transitions. Word has length 47 [2022-03-15 15:29:09,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:29:09,209 INFO L470 AbstractCegarLoop]: Abstraction has 20541 states and 53548 transitions. [2022-03-15 15:29:09,209 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-03-15 15:29:09,209 INFO L276 IsEmpty]: Start isEmpty. Operand 20541 states and 53548 transitions. [2022-03-15 15:29:09,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-03-15 15:29:09,243 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:29:09,243 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:29:09,260 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (149)] Ended with exit code 0 [2022-03-15 15:29:09,460 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-03-15 15:29:09,460 INFO L402 AbstractCegarLoop]: === Iteration 157 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:29:09,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:29:09,460 INFO L85 PathProgramCache]: Analyzing trace with hash -1833323160, now seen corresponding path program 70 times [2022-03-15 15:29:09,460 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:29:09,460 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1435249313] [2022-03-15 15:29:09,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:29:09,460 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:29:09,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:29:09,537 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 23 proven. 75 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:29:09,537 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:29:09,537 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1435249313] [2022-03-15 15:29:09,537 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1435249313] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:29:09,537 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1246408310] [2022-03-15 15:29:09,537 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:29:09,537 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:29:09,538 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:29:09,538 INFO L229 MonitoredProcess]: Starting monitored process 150 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:29:09,539 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (150)] Waiting until timeout for monitored process [2022-03-15 15:29:09,561 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:29:09,561 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:29:09,562 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 16 conjunts are in the unsatisfiable core [2022-03-15 15:29:09,563 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:29:09,702 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 33 proven. 63 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:29:09,703 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:29:09,916 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 33 proven. 63 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:29:09,917 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1246408310] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:29:09,917 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:29:09,917 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 12 [2022-03-15 15:29:09,917 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1668504614] [2022-03-15 15:29:09,917 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:29:09,917 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-15 15:29:09,917 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:29:09,917 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-15 15:29:09,917 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2022-03-15 15:29:09,917 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-03-15 15:29:10,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:29:10,249 INFO L93 Difference]: Finished difference Result 24380 states and 63412 transitions. [2022-03-15 15:29:10,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-15 15:29:10,249 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-03-15 15:29:10,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:29:10,303 INFO L225 Difference]: With dead ends: 24380 [2022-03-15 15:29:10,304 INFO L226 Difference]: Without dead ends: 24296 [2022-03-15 15:29:10,304 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 94 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=122, Invalid=220, Unknown=0, NotChecked=0, Total=342 [2022-03-15 15:29:10,304 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 182 mSDsluCounter, 191 mSDsCounter, 0 mSdLazyCounter, 424 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 182 SdHoareTripleChecker+Valid, 157 SdHoareTripleChecker+Invalid, 433 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 424 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:29:10,304 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [182 Valid, 157 Invalid, 433 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 424 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:29:10,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24296 states. [2022-03-15 15:29:10,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24296 to 22505. [2022-03-15 15:29:10,823 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-03-15 15:29:10,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22505 states to 22505 states and 58971 transitions. [2022-03-15 15:29:10,881 INFO L78 Accepts]: Start accepts. Automaton has 22505 states and 58971 transitions. Word has length 47 [2022-03-15 15:29:10,881 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:29:10,881 INFO L470 AbstractCegarLoop]: Abstraction has 22505 states and 58971 transitions. [2022-03-15 15:29:10,881 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-03-15 15:29:10,881 INFO L276 IsEmpty]: Start isEmpty. Operand 22505 states and 58971 transitions. [2022-03-15 15:29:10,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-03-15 15:29:10,906 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:29:10,906 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:29:10,922 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (150)] Ended with exit code 0 [2022-03-15 15:29:11,106 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-03-15 15:29:11,106 INFO L402 AbstractCegarLoop]: === Iteration 158 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:29:11,107 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:29:11,107 INFO L85 PathProgramCache]: Analyzing trace with hash -309643651, now seen corresponding path program 71 times [2022-03-15 15:29:11,107 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:29:11,107 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1650302280] [2022-03-15 15:29:11,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:29:11,107 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:29:11,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:29:11,186 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 7 proven. 87 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:29:11,186 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:29:11,186 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1650302280] [2022-03-15 15:29:11,186 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1650302280] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:29:11,186 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1707719197] [2022-03-15 15:29:11,186 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:29:11,186 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:29:11,187 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:29:11,187 INFO L229 MonitoredProcess]: Starting monitored process 151 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:29:11,188 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (151)] Waiting until timeout for monitored process [2022-03-15 15:29:11,212 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2022-03-15 15:29:11,212 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:29:11,213 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:29:11,213 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:29:11,335 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 88 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:29:11,335 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:29:11,357 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:29:11,358 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:29:11,454 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 88 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:29:11,455 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1707719197] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:29:11,455 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:29:11,455 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-03-15 15:29:11,455 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1527082310] [2022-03-15 15:29:11,455 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:29:11,455 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-15 15:29:11,455 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:29:11,455 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-15 15:29:11,455 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:29:11,455 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-03-15 15:29:12,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:29:12,070 INFO L93 Difference]: Finished difference Result 25523 states and 65523 transitions. [2022-03-15 15:29:12,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-15 15:29:12,071 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-03-15 15:29:12,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:29:12,132 INFO L225 Difference]: With dead ends: 25523 [2022-03-15 15:29:12,132 INFO L226 Difference]: Without dead ends: 25481 [2022-03-15 15:29:12,132 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 87 SyntacticMatches, 10 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=69, Invalid=351, Unknown=0, NotChecked=0, Total=420 [2022-03-15 15:29:12,132 INFO L933 BasicCegarLoop]: 54 mSDtfsCounter, 220 mSDsluCounter, 573 mSDsCounter, 0 mSdLazyCounter, 1064 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 220 SdHoareTripleChecker+Valid, 436 SdHoareTripleChecker+Invalid, 1078 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 1064 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:29:12,132 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [220 Valid, 436 Invalid, 1078 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 1064 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:29:12,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25481 states. [2022-03-15 15:29:12,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25481 to 22399. [2022-03-15 15:29:12,686 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-03-15 15:29:12,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22399 states to 22399 states and 58615 transitions. [2022-03-15 15:29:12,741 INFO L78 Accepts]: Start accepts. Automaton has 22399 states and 58615 transitions. Word has length 47 [2022-03-15 15:29:12,741 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:29:12,741 INFO L470 AbstractCegarLoop]: Abstraction has 22399 states and 58615 transitions. [2022-03-15 15:29:12,742 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-03-15 15:29:12,742 INFO L276 IsEmpty]: Start isEmpty. Operand 22399 states and 58615 transitions. [2022-03-15 15:29:12,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-03-15 15:29:12,765 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:29:12,765 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:29:12,782 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (151)] Ended with exit code 0 [2022-03-15 15:29:12,965 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-03-15 15:29:12,966 INFO L402 AbstractCegarLoop]: === Iteration 159 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:29:12,966 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:29:12,966 INFO L85 PathProgramCache]: Analyzing trace with hash 2111788211, now seen corresponding path program 72 times [2022-03-15 15:29:12,966 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:29:12,966 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [45383967] [2022-03-15 15:29:12,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:29:12,966 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:29:12,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:29:13,052 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 84 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:29:13,053 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:29:13,053 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [45383967] [2022-03-15 15:29:13,053 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [45383967] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:29:13,053 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2143133162] [2022-03-15 15:29:13,053 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:29:13,053 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:29:13,053 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:29:13,054 INFO L229 MonitoredProcess]: Starting monitored process 152 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:29:13,055 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (152)] Waiting until timeout for monitored process [2022-03-15 15:29:13,078 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2022-03-15 15:29:13,079 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:29:13,079 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:29:13,080 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:29:13,197 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 84 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:29:13,197 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:29:13,224 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:29:13,225 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-03-15 15:29:13,312 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 84 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:29:13,312 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2143133162] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:29:13,312 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:29:13,312 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-03-15 15:29:13,312 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1310754194] [2022-03-15 15:29:13,312 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:29:13,312 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-15 15:29:13,313 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:29:13,313 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-15 15:29:13,313 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:29:13,313 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-03-15 15:29:13,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:29:13,835 INFO L93 Difference]: Finished difference Result 25240 states and 64837 transitions. [2022-03-15 15:29:13,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-15 15:29:13,835 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-03-15 15:29:13,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:29:13,896 INFO L225 Difference]: With dead ends: 25240 [2022-03-15 15:29:13,897 INFO L226 Difference]: Without dead ends: 25180 [2022-03-15 15:29:13,897 INFO L932 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-03-15 15:29:13,897 INFO L933 BasicCegarLoop]: 52 mSDtfsCounter, 183 mSDsluCounter, 538 mSDsCounter, 0 mSdLazyCounter, 1020 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 183 SdHoareTripleChecker+Valid, 406 SdHoareTripleChecker+Invalid, 1037 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 1020 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:29:13,897 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [183 Valid, 406 Invalid, 1037 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 1020 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:29:13,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25180 states. [2022-03-15 15:29:14,484 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25180 to 22581. [2022-03-15 15:29:14,510 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-03-15 15:29:14,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22581 states to 22581 states and 59028 transitions. [2022-03-15 15:29:14,573 INFO L78 Accepts]: Start accepts. Automaton has 22581 states and 59028 transitions. Word has length 47 [2022-03-15 15:29:14,574 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:29:14,574 INFO L470 AbstractCegarLoop]: Abstraction has 22581 states and 59028 transitions. [2022-03-15 15:29:14,574 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-03-15 15:29:14,574 INFO L276 IsEmpty]: Start isEmpty. Operand 22581 states and 59028 transitions. [2022-03-15 15:29:14,595 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-03-15 15:29:14,596 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:29:14,596 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:29:14,612 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (152)] Forceful destruction successful, exit code 0 [2022-03-15 15:29:14,796 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-03-15 15:29:14,796 INFO L402 AbstractCegarLoop]: === Iteration 160 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:29:14,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:29:14,797 INFO L85 PathProgramCache]: Analyzing trace with hash -2075721336, now seen corresponding path program 40 times [2022-03-15 15:29:14,797 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:29:14,797 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [436243846] [2022-03-15 15:29:14,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:29:14,797 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:29:14,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:29:14,892 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 58 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:29:14,892 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:29:14,893 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [436243846] [2022-03-15 15:29:14,893 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [436243846] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:29:14,893 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [278906988] [2022-03-15 15:29:14,893 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:29:14,893 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:29:14,893 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:29:14,894 INFO L229 MonitoredProcess]: Starting monitored process 153 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:29:14,894 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (153)] Waiting until timeout for monitored process [2022-03-15 15:29:14,916 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:29:14,916 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:29:14,917 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 16 conjunts are in the unsatisfiable core [2022-03-15 15:29:14,918 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:29:15,058 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 62 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:29:15,058 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:29:15,288 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 62 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:29:15,288 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [278906988] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:29:15,288 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:29:15,288 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 16 [2022-03-15 15:29:15,288 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1253848016] [2022-03-15 15:29:15,288 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:29:15,288 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-15 15:29:15,288 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:29:15,288 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-15 15:29:15,289 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=190, Unknown=0, NotChecked=0, Total=272 [2022-03-15 15:29:15,289 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-03-15 15:29:15,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:29:15,840 INFO L93 Difference]: Finished difference Result 26295 states and 67598 transitions. [2022-03-15 15:29:15,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-03-15 15:29:15,841 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-03-15 15:29:15,841 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:29:15,888 INFO L225 Difference]: With dead ends: 26295 [2022-03-15 15:29:15,889 INFO L226 Difference]: Without dead ends: 26295 [2022-03-15 15:29:15,889 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 89 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 202 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=267, Invalid=545, Unknown=0, NotChecked=0, Total=812 [2022-03-15 15:29:15,889 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 356 mSDsluCounter, 226 mSDsCounter, 0 mSdLazyCounter, 590 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s 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-03-15 15:29:15,889 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [356 Valid, 173 Invalid, 632 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 590 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:29:15,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26295 states. [2022-03-15 15:29:16,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26295 to 23107. [2022-03-15 15:29:16,328 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-03-15 15:29:16,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23107 states to 23107 states and 60505 transitions. [2022-03-15 15:29:16,388 INFO L78 Accepts]: Start accepts. Automaton has 23107 states and 60505 transitions. Word has length 47 [2022-03-15 15:29:16,388 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:29:16,388 INFO L470 AbstractCegarLoop]: Abstraction has 23107 states and 60505 transitions. [2022-03-15 15:29:16,388 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-03-15 15:29:16,388 INFO L276 IsEmpty]: Start isEmpty. Operand 23107 states and 60505 transitions. [2022-03-15 15:29:16,410 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-03-15 15:29:16,410 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:29:16,463 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:29:16,479 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (153)] Forceful destruction successful, exit code 0 [2022-03-15 15:29:16,663 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-03-15 15:29:16,663 INFO L402 AbstractCegarLoop]: === Iteration 161 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:29:16,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:29:16,664 INFO L85 PathProgramCache]: Analyzing trace with hash -1796576408, now seen corresponding path program 73 times [2022-03-15 15:29:16,664 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:29:16,664 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1907323049] [2022-03-15 15:29:16,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:29:16,664 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:29:16,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:29:16,753 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 27 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:29:16,753 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:29:16,753 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1907323049] [2022-03-15 15:29:16,754 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1907323049] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:29:16,754 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1356910688] [2022-03-15 15:29:16,754 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:29:16,754 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:29:16,754 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:29:16,755 INFO L229 MonitoredProcess]: Starting monitored process 154 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:29:16,755 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (154)] Waiting until timeout for monitored process [2022-03-15 15:29:16,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:29:16,777 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 16 conjunts are in the unsatisfiable core [2022-03-15 15:29:16,777 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:29:16,916 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 37 proven. 61 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:29:16,916 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:29:17,110 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 37 proven. 61 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:29:17,111 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1356910688] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:29:17,111 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:29:17,111 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 14 [2022-03-15 15:29:17,111 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1423987731] [2022-03-15 15:29:17,111 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:29:17,111 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-15 15:29:17,111 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:29:17,111 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-15 15:29:17,111 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=148, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:29:17,112 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-03-15 15:29:17,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:29:17,446 INFO L93 Difference]: Finished difference Result 24544 states and 63385 transitions. [2022-03-15 15:29:17,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-15 15:29:17,447 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-03-15 15:29:17,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:29:17,502 INFO L225 Difference]: With dead ends: 24544 [2022-03-15 15:29:17,502 INFO L226 Difference]: Without dead ends: 24457 [2022-03-15 15:29:17,503 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 92 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=168, Invalid=338, Unknown=0, NotChecked=0, Total=506 [2022-03-15 15:29:17,503 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 201 mSDsluCounter, 158 mSDsCounter, 0 mSdLazyCounter, 415 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 201 SdHoareTripleChecker+Valid, 137 SdHoareTripleChecker+Invalid, 428 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 415 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:29:17,503 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [201 Valid, 137 Invalid, 428 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 415 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:29:17,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24457 states. [2022-03-15 15:29:18,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24457 to 23077. [2022-03-15 15:29:18,093 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-03-15 15:29:18,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23077 states to 23077 states and 60280 transitions. [2022-03-15 15:29:18,152 INFO L78 Accepts]: Start accepts. Automaton has 23077 states and 60280 transitions. Word has length 47 [2022-03-15 15:29:18,152 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:29:18,152 INFO L470 AbstractCegarLoop]: Abstraction has 23077 states and 60280 transitions. [2022-03-15 15:29:18,152 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-03-15 15:29:18,152 INFO L276 IsEmpty]: Start isEmpty. Operand 23077 states and 60280 transitions. [2022-03-15 15:29:18,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-03-15 15:29:18,176 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:29:18,176 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:29:18,192 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (154)] Ended with exit code 0 [2022-03-15 15:29:18,376 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-03-15 15:29:18,376 INFO L402 AbstractCegarLoop]: === Iteration 162 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:29:18,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:29:18,377 INFO L85 PathProgramCache]: Analyzing trace with hash 303161907, now seen corresponding path program 41 times [2022-03-15 15:29:18,377 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:29:18,377 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [965240492] [2022-03-15 15:29:18,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:29:18,377 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:29:18,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:29:18,456 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 7 proven. 86 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-15 15:29:18,456 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:29:18,456 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [965240492] [2022-03-15 15:29:18,456 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [965240492] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:29:18,456 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1025383234] [2022-03-15 15:29:18,456 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:29:18,456 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:29:18,456 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:29:18,457 INFO L229 MonitoredProcess]: Starting monitored process 155 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:29:18,457 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (155)] Waiting until timeout for monitored process [2022-03-15 15:29:18,485 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2022-03-15 15:29:18,485 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:29:18,487 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:29:18,488 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:29:18,601 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-15 15:29:18,601 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:29:18,621 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:29:18,621 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:29:18,719 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-15 15:29:18,719 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1025383234] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:29:18,720 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:29:18,720 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-03-15 15:29:18,720 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [389682794] [2022-03-15 15:29:18,720 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:29:18,720 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-15 15:29:18,720 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:29:18,720 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-15 15:29:18,720 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:29:18,720 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-03-15 15:29:19,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:29:19,086 INFO L93 Difference]: Finished difference Result 24261 states and 62845 transitions. [2022-03-15 15:29:19,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-15 15:29:19,086 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-03-15 15:29:19,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:29:19,141 INFO L225 Difference]: With dead ends: 24261 [2022-03-15 15:29:19,141 INFO L226 Difference]: Without dead ends: 24257 [2022-03-15 15:29:19,142 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 86 SyntacticMatches, 12 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:29:19,142 INFO L933 BasicCegarLoop]: 47 mSDtfsCounter, 103 mSDsluCounter, 365 mSDsCounter, 0 mSdLazyCounter, 698 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 297 SdHoareTripleChecker+Invalid, 703 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 698 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:29:19,142 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [103 Valid, 297 Invalid, 703 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 698 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:29:19,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24257 states. [2022-03-15 15:29:19,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24257 to 23090. [2022-03-15 15:29:19,708 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-03-15 15:29:19,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23090 states to 23090 states and 60323 transitions. [2022-03-15 15:29:19,773 INFO L78 Accepts]: Start accepts. Automaton has 23090 states and 60323 transitions. Word has length 47 [2022-03-15 15:29:19,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:29:19,773 INFO L470 AbstractCegarLoop]: Abstraction has 23090 states and 60323 transitions. [2022-03-15 15:29:19,773 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-03-15 15:29:19,773 INFO L276 IsEmpty]: Start isEmpty. Operand 23090 states and 60323 transitions. [2022-03-15 15:29:19,797 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-03-15 15:29:19,797 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:29:19,797 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:29:19,813 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (155)] Ended with exit code 0 [2022-03-15 15:29:19,998 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-03-15 15:29:19,998 INFO L402 AbstractCegarLoop]: === Iteration 163 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:29:19,998 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:29:19,999 INFO L85 PathProgramCache]: Analyzing trace with hash 62826139, now seen corresponding path program 42 times [2022-03-15 15:29:19,999 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:29:19,999 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [842802839] [2022-03-15 15:29:19,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:29:19,999 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:29:20,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:29:20,087 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 7 proven. 87 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:29:20,087 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:29:20,087 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [842802839] [2022-03-15 15:29:20,087 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [842802839] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:29:20,087 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1681491755] [2022-03-15 15:29:20,088 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:29:20,088 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:29:20,088 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:29:20,089 INFO L229 MonitoredProcess]: Starting monitored process 156 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:29:20,090 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (156)] Waiting until timeout for monitored process [2022-03-15 15:29:20,115 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2022-03-15 15:29:20,115 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:29:20,116 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:29:20,117 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:29:20,234 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 88 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:29:20,234 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:29:20,255 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:29:20,256 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:29:20,358 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 88 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:29:20,359 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1681491755] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:29:20,359 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:29:20,359 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-03-15 15:29:20,359 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1250543436] [2022-03-15 15:29:20,359 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:29:20,359 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-15 15:29:20,359 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:29:20,359 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-15 15:29:20,359 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:29:20,360 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-03-15 15:29:20,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:29:20,822 INFO L93 Difference]: Finished difference Result 24581 states and 63575 transitions. [2022-03-15 15:29:20,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-15 15:29:20,822 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-03-15 15:29:20,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:29:20,882 INFO L225 Difference]: With dead ends: 24581 [2022-03-15 15:29:20,882 INFO L226 Difference]: Without dead ends: 24554 [2022-03-15 15:29:20,882 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 86 SyntacticMatches, 12 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:29:20,883 INFO L933 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-03-15 15:29:20,883 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [146 Valid, 353 Invalid, 884 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 876 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:29:20,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24554 states. [2022-03-15 15:29:21,487 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24554 to 23208. [2022-03-15 15:29:21,513 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-03-15 15:29:21,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23208 states to 23208 states and 60598 transitions. [2022-03-15 15:29:21,573 INFO L78 Accepts]: Start accepts. Automaton has 23208 states and 60598 transitions. Word has length 47 [2022-03-15 15:29:21,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:29:21,573 INFO L470 AbstractCegarLoop]: Abstraction has 23208 states and 60598 transitions. [2022-03-15 15:29:21,573 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-03-15 15:29:21,573 INFO L276 IsEmpty]: Start isEmpty. Operand 23208 states and 60598 transitions. [2022-03-15 15:29:21,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-03-15 15:29:21,597 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:29:21,597 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:29:21,613 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (156)] Ended with exit code 0 [2022-03-15 15:29:21,797 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-03-15 15:29:21,798 INFO L402 AbstractCegarLoop]: === Iteration 164 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:29:21,798 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:29:21,798 INFO L85 PathProgramCache]: Analyzing trace with hash -2109927755, now seen corresponding path program 74 times [2022-03-15 15:29:21,798 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:29:21,798 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [684497227] [2022-03-15 15:29:21,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:29:21,798 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:29:21,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:29:21,877 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 16 proven. 78 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:29:21,878 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:29:21,878 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [684497227] [2022-03-15 15:29:21,878 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [684497227] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:29:21,878 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1429813690] [2022-03-15 15:29:21,878 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:29:21,878 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:29:21,878 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:29:21,879 INFO L229 MonitoredProcess]: Starting monitored process 157 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:29:21,879 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (157)] Waiting until timeout for monitored process [2022-03-15 15:29:21,901 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:29:21,901 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:29:21,902 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:29:21,902 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:29:22,015 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:29:22,016 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:29:22,035 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:29:22,035 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-03-15 15:29:22,132 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:29:22,132 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1429813690] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:29:22,133 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:29:22,133 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 9 [2022-03-15 15:29:22,133 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [722021107] [2022-03-15 15:29:22,133 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:29:22,133 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-15 15:29:22,133 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:29:22,133 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-15 15:29:22,133 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:29:22,133 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-03-15 15:29:22,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:29:22,622 INFO L93 Difference]: Finished difference Result 24015 states and 62171 transitions. [2022-03-15 15:29:22,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-15 15:29:22,626 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-03-15 15:29:22,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:29:22,679 INFO L225 Difference]: With dead ends: 24015 [2022-03-15 15:29:22,679 INFO L226 Difference]: Without dead ends: 23929 [2022-03-15 15:29:22,680 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 86 SyntacticMatches, 12 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:29:22,680 INFO L933 BasicCegarLoop]: 55 mSDtfsCounter, 102 mSDsluCounter, 473 mSDsCounter, 0 mSdLazyCounter, 1075 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 374 SdHoareTripleChecker+Invalid, 1079 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1075 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:29:22,680 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [102 Valid, 374 Invalid, 1079 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1075 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:29:22,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23929 states. [2022-03-15 15:29:23,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23929 to 23114. [2022-03-15 15:29:23,151 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-03-15 15:29:23,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23114 states to 23114 states and 60308 transitions. [2022-03-15 15:29:23,217 INFO L78 Accepts]: Start accepts. Automaton has 23114 states and 60308 transitions. Word has length 47 [2022-03-15 15:29:23,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:29:23,217 INFO L470 AbstractCegarLoop]: Abstraction has 23114 states and 60308 transitions. [2022-03-15 15:29:23,218 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-03-15 15:29:23,218 INFO L276 IsEmpty]: Start isEmpty. Operand 23114 states and 60308 transitions. [2022-03-15 15:29:23,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-03-15 15:29:23,241 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:29:23,241 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:29:23,257 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (157)] Ended with exit code 0 [2022-03-15 15:29:23,441 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-03-15 15:29:23,442 INFO L402 AbstractCegarLoop]: === Iteration 165 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:29:23,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:29:23,442 INFO L85 PathProgramCache]: Analyzing trace with hash 1571503361, now seen corresponding path program 75 times [2022-03-15 15:29:23,442 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:29:23,442 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [553098810] [2022-03-15 15:29:23,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:29:23,442 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:29:23,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:29:23,537 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 79 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-15 15:29:23,538 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:29:23,538 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [553098810] [2022-03-15 15:29:23,538 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [553098810] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:29:23,538 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1688623653] [2022-03-15 15:29:23,538 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:29:23,538 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:29:23,538 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:29:23,539 INFO L229 MonitoredProcess]: Starting monitored process 158 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:29:23,540 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (158)] Waiting until timeout for monitored process [2022-03-15 15:29:23,565 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2022-03-15 15:29:23,565 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:29:23,566 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:29:23,566 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:29:23,685 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 80 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-15 15:29:23,685 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:29:23,704 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:29:23,705 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:29:23,812 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 80 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-15 15:29:23,812 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1688623653] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:29:23,812 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:29:23,812 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-03-15 15:29:23,812 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [863245572] [2022-03-15 15:29:23,812 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:29:23,812 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-15 15:29:23,812 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:29:23,813 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-15 15:29:23,813 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:29:23,813 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-03-15 15:29:24,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:29:24,276 INFO L93 Difference]: Finished difference Result 24611 states and 63415 transitions. [2022-03-15 15:29:24,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-15 15:29:24,276 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-03-15 15:29:24,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:29:24,333 INFO L225 Difference]: With dead ends: 24611 [2022-03-15 15:29:24,333 INFO L226 Difference]: Without dead ends: 24551 [2022-03-15 15:29:24,333 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 86 SyntacticMatches, 12 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:29:24,334 INFO L933 BasicCegarLoop]: 54 mSDtfsCounter, 138 mSDsluCounter, 493 mSDsCounter, 0 mSdLazyCounter, 880 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 138 SdHoareTripleChecker+Valid, 389 SdHoareTripleChecker+Invalid, 887 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 880 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:29:24,334 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [138 Valid, 389 Invalid, 887 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 880 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:29:24,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24551 states. [2022-03-15 15:29:24,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24551 to 23030. [2022-03-15 15:29:24,819 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-03-15 15:29:24,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23030 states to 23030 states and 60079 transitions. [2022-03-15 15:29:24,875 INFO L78 Accepts]: Start accepts. Automaton has 23030 states and 60079 transitions. Word has length 47 [2022-03-15 15:29:24,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:29:24,875 INFO L470 AbstractCegarLoop]: Abstraction has 23030 states and 60079 transitions. [2022-03-15 15:29:24,875 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-03-15 15:29:24,876 INFO L276 IsEmpty]: Start isEmpty. Operand 23030 states and 60079 transitions. [2022-03-15 15:29:24,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-03-15 15:29:24,898 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:29:24,898 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:29:24,914 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (158)] Forceful destruction successful, exit code 0 [2022-03-15 15:29:25,098 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-03-15 15:29:25,098 INFO L402 AbstractCegarLoop]: === Iteration 166 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:29:25,099 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:29:25,099 INFO L85 PathProgramCache]: Analyzing trace with hash -581546601, now seen corresponding path program 76 times [2022-03-15 15:29:25,099 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:29:25,099 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [898758972] [2022-03-15 15:29:25,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:29:25,099 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:29:25,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:29:25,190 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 81 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:29:25,190 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:29:25,190 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [898758972] [2022-03-15 15:29:25,190 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [898758972] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:29:25,190 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [853643953] [2022-03-15 15:29:25,190 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:29:25,191 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:29:25,191 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:29:25,192 INFO L229 MonitoredProcess]: Starting monitored process 159 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:29:25,192 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (159)] Waiting until timeout for monitored process [2022-03-15 15:29:25,213 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:29:25,214 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:29:25,214 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:29:25,215 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:29:25,340 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 82 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:29:25,340 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:29:25,365 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:29:25,365 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:29:25,463 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 82 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:29:25,463 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [853643953] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:29:25,463 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:29:25,463 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-03-15 15:29:25,464 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [279892064] [2022-03-15 15:29:25,464 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:29:25,464 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-15 15:29:25,464 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:29:25,464 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-15 15:29:25,464 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:29:25,464 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-03-15 15:29:26,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:29:26,099 INFO L93 Difference]: Finished difference Result 26832 states and 68474 transitions. [2022-03-15 15:29:26,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-03-15 15:29:26,100 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-03-15 15:29:26,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:29:26,161 INFO L225 Difference]: With dead ends: 26832 [2022-03-15 15:29:26,161 INFO L226 Difference]: Without dead ends: 26778 [2022-03-15 15:29:26,162 INFO L932 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-03-15 15:29:26,162 INFO L933 BasicCegarLoop]: 60 mSDtfsCounter, 252 mSDsluCounter, 603 mSDsCounter, 0 mSdLazyCounter, 1059 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s 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-03-15 15:29:26,162 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [252 Valid, 474 Invalid, 1072 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 1059 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:29:26,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26778 states. [2022-03-15 15:29:26,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26778 to 23298. [2022-03-15 15:29:26,612 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-03-15 15:29:26,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23298 states to 23298 states and 60707 transitions. [2022-03-15 15:29:26,669 INFO L78 Accepts]: Start accepts. Automaton has 23298 states and 60707 transitions. Word has length 47 [2022-03-15 15:29:26,669 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:29:26,669 INFO L470 AbstractCegarLoop]: Abstraction has 23298 states and 60707 transitions. [2022-03-15 15:29:26,669 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-03-15 15:29:26,669 INFO L276 IsEmpty]: Start isEmpty. Operand 23298 states and 60707 transitions. [2022-03-15 15:29:26,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-03-15 15:29:26,691 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:29:26,692 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:29:26,707 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (159)] Ended with exit code 0 [2022-03-15 15:29:26,892 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-03-15 15:29:26,892 INFO L402 AbstractCegarLoop]: === Iteration 167 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:29:26,892 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:29:26,892 INFO L85 PathProgramCache]: Analyzing trace with hash -426710067, now seen corresponding path program 77 times [2022-03-15 15:29:26,892 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:29:26,892 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1362937275] [2022-03-15 15:29:26,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:29:26,893 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:29:26,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:29:26,990 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 81 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:29:26,990 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:29:26,990 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1362937275] [2022-03-15 15:29:26,990 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1362937275] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:29:26,990 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [457163898] [2022-03-15 15:29:26,990 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:29:26,990 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:29:26,990 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:29:26,991 INFO L229 MonitoredProcess]: Starting monitored process 160 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:29:26,992 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (160)] Waiting until timeout for monitored process [2022-03-15 15:29:27,016 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2022-03-15 15:29:27,016 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:29:27,017 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:29:27,017 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:29:27,131 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 82 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:29:27,131 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:29:27,157 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:29:27,157 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:29:27,244 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 82 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:29:27,244 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [457163898] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:29:27,244 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:29:27,244 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-03-15 15:29:27,245 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1758645480] [2022-03-15 15:29:27,245 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:29:27,245 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-15 15:29:27,245 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:29:27,245 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-15 15:29:27,245 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:29:27,245 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-03-15 15:29:27,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:29:27,931 INFO L93 Difference]: Finished difference Result 29848 states and 75292 transitions. [2022-03-15 15:29:27,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-15 15:29:27,932 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-03-15 15:29:27,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:29:28,002 INFO L225 Difference]: With dead ends: 29848 [2022-03-15 15:29:28,002 INFO L226 Difference]: Without dead ends: 29494 [2022-03-15 15:29:28,002 INFO L932 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-03-15 15:29:28,003 INFO L933 BasicCegarLoop]: 60 mSDtfsCounter, 451 mSDsluCounter, 596 mSDsCounter, 0 mSdLazyCounter, 1069 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 451 SdHoareTripleChecker+Valid, 472 SdHoareTripleChecker+Invalid, 1093 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 1069 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:29:28,003 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [451 Valid, 472 Invalid, 1093 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 1069 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:29:28,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29494 states. [2022-03-15 15:29:28,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29494 to 23163. [2022-03-15 15:29:28,449 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-03-15 15:29:28,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23163 states to 23163 states and 60358 transitions. [2022-03-15 15:29:28,499 INFO L78 Accepts]: Start accepts. Automaton has 23163 states and 60358 transitions. Word has length 47 [2022-03-15 15:29:28,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:29:28,499 INFO L470 AbstractCegarLoop]: Abstraction has 23163 states and 60358 transitions. [2022-03-15 15:29:28,499 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-03-15 15:29:28,499 INFO L276 IsEmpty]: Start isEmpty. Operand 23163 states and 60358 transitions. [2022-03-15 15:29:28,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-03-15 15:29:28,519 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:29:28,519 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:29:28,534 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (160)] Forceful destruction successful, exit code 0 [2022-03-15 15:29:28,719 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-03-15 15:29:28,719 INFO L402 AbstractCegarLoop]: === Iteration 168 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:29:28,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:29:28,720 INFO L85 PathProgramCache]: Analyzing trace with hash -486401577, now seen corresponding path program 78 times [2022-03-15 15:29:28,720 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:29:28,720 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [387237205] [2022-03-15 15:29:28,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:29:28,720 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:29:28,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:29:28,813 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 84 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:29:28,813 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:29:28,813 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [387237205] [2022-03-15 15:29:28,813 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [387237205] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:29:28,813 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [84536831] [2022-03-15 15:29:28,813 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:29:28,813 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:29:28,813 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:29:28,814 INFO L229 MonitoredProcess]: Starting monitored process 161 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:29:28,815 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (161)] Waiting until timeout for monitored process [2022-03-15 15:29:28,839 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2022-03-15 15:29:28,839 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:29:28,840 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:29:28,841 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:29:28,965 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 84 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:29:28,966 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:29:29,006 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:29:29,007 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:29:29,099 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 84 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:29:29,099 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [84536831] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:29:29,099 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:29:29,099 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-03-15 15:29:29,099 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1172499024] [2022-03-15 15:29:29,099 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:29:29,099 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-15 15:29:29,099 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:29:29,100 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-15 15:29:29,100 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-03-15 15:29:29,100 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-03-15 15:29:29,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:29:29,671 INFO L93 Difference]: Finished difference Result 27805 states and 70492 transitions. [2022-03-15 15:29:29,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-15 15:29:29,671 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-03-15 15:29:29,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:29:29,738 INFO L225 Difference]: With dead ends: 27805 [2022-03-15 15:29:29,738 INFO L226 Difference]: Without dead ends: 27427 [2022-03-15 15:29:29,739 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 85 SyntacticMatches, 10 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=101, Invalid=499, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:29:29,739 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 252 mSDsluCounter, 553 mSDsCounter, 0 mSdLazyCounter, 1049 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 252 SdHoareTripleChecker+Valid, 415 SdHoareTripleChecker+Invalid, 1070 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 1049 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:29:29,739 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [252 Valid, 415 Invalid, 1070 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 1049 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:29:29,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27427 states. [2022-03-15 15:29:30,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27427 to 22650. [2022-03-15 15:29:30,297 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-03-15 15:29:30,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22650 states to 22650 states and 59037 transitions. [2022-03-15 15:29:30,355 INFO L78 Accepts]: Start accepts. Automaton has 22650 states and 59037 transitions. Word has length 47 [2022-03-15 15:29:30,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:29:30,355 INFO L470 AbstractCegarLoop]: Abstraction has 22650 states and 59037 transitions. [2022-03-15 15:29:30,355 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-03-15 15:29:30,355 INFO L276 IsEmpty]: Start isEmpty. Operand 22650 states and 59037 transitions. [2022-03-15 15:29:30,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-03-15 15:29:30,377 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:29:30,377 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:29:30,394 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (161)] Ended with exit code 0 [2022-03-15 15:29:30,578 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-03-15 15:29:30,578 INFO L402 AbstractCegarLoop]: === Iteration 169 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:29:30,578 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:29:30,578 INFO L85 PathProgramCache]: Analyzing trace with hash 1444774209, now seen corresponding path program 43 times [2022-03-15 15:29:30,578 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:29:30,579 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [546840504] [2022-03-15 15:29:30,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:29:30,579 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:29:30,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:29:30,665 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 7 proven. 87 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:29:30,665 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:29:30,665 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [546840504] [2022-03-15 15:29:30,665 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [546840504] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:29:30,665 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1845452116] [2022-03-15 15:29:30,665 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:29:30,665 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:29:30,665 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:29:30,666 INFO L229 MonitoredProcess]: Starting monitored process 162 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:29:30,667 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (162)] Waiting until timeout for monitored process [2022-03-15 15:29:30,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:29:30,689 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:29:30,689 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:29:30,799 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 88 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:29:30,799 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:29:30,819 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:29:30,819 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-03-15 15:29:30,938 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 88 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:29:30,938 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1845452116] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:29:30,938 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:29:30,938 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-03-15 15:29:30,938 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1403533201] [2022-03-15 15:29:30,938 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:29:30,938 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-15 15:29:30,938 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:29:30,938 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-15 15:29:30,938 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:29:30,939 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-03-15 15:29:31,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:29:31,339 INFO L93 Difference]: Finished difference Result 23580 states and 61068 transitions. [2022-03-15 15:29:31,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-15 15:29:31,339 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-03-15 15:29:31,339 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:29:31,392 INFO L225 Difference]: With dead ends: 23580 [2022-03-15 15:29:31,392 INFO L226 Difference]: Without dead ends: 23576 [2022-03-15 15:29:31,392 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 86 SyntacticMatches, 12 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:29:31,393 INFO L933 BasicCegarLoop]: 47 mSDtfsCounter, 103 mSDsluCounter, 396 mSDsCounter, 0 mSdLazyCounter, 797 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 305 SdHoareTripleChecker+Invalid, 804 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 797 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:29:31,393 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [103 Valid, 305 Invalid, 804 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 797 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:29:31,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23576 states. [2022-03-15 15:29:31,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23576 to 22522. [2022-03-15 15:29:31,814 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-03-15 15:29:31,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22522 states to 22522 states and 58716 transitions. [2022-03-15 15:29:31,870 INFO L78 Accepts]: Start accepts. Automaton has 22522 states and 58716 transitions. Word has length 47 [2022-03-15 15:29:31,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:29:31,870 INFO L470 AbstractCegarLoop]: Abstraction has 22522 states and 58716 transitions. [2022-03-15 15:29:31,871 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-03-15 15:29:31,871 INFO L276 IsEmpty]: Start isEmpty. Operand 22522 states and 58716 transitions. [2022-03-15 15:29:31,892 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-03-15 15:29:31,893 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:29:31,893 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:29:31,909 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (162)] Forceful destruction successful, exit code 0 [2022-03-15 15:29:32,093 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-03-15 15:29:32,093 INFO L402 AbstractCegarLoop]: === Iteration 170 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:29:32,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:29:32,094 INFO L85 PathProgramCache]: Analyzing trace with hash -1341515865, now seen corresponding path program 79 times [2022-03-15 15:29:32,094 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:29:32,094 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [581328064] [2022-03-15 15:29:32,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:29:32,094 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:29:32,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:29:32,180 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 79 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-15 15:29:32,180 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:29:32,180 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [581328064] [2022-03-15 15:29:32,180 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [581328064] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:29:32,180 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [466606907] [2022-03-15 15:29:32,181 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:29:32,181 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:29:32,181 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:29:32,182 INFO L229 MonitoredProcess]: Starting monitored process 163 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:29:32,182 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (163)] Waiting until timeout for monitored process [2022-03-15 15:29:32,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:29:32,204 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:29:32,205 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:29:32,314 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 80 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-15 15:29:32,314 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:29:32,332 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:29:32,332 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:29:32,433 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 80 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-15 15:29:32,434 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [466606907] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:29:32,434 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:29:32,434 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-03-15 15:29:32,434 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [56478080] [2022-03-15 15:29:32,434 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:29:32,434 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-15 15:29:32,434 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:29:32,434 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-15 15:29:32,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:29:32,434 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-03-15 15:29:32,838 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:29:32,838 INFO L93 Difference]: Finished difference Result 23865 states and 61494 transitions. [2022-03-15 15:29:32,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-15 15:29:32,838 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-03-15 15:29:32,838 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:29:32,892 INFO L225 Difference]: With dead ends: 23865 [2022-03-15 15:29:32,892 INFO L226 Difference]: Without dead ends: 23811 [2022-03-15 15:29:32,892 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 86 SyntacticMatches, 12 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:29:32,892 INFO L933 BasicCegarLoop]: 57 mSDtfsCounter, 149 mSDsluCounter, 447 mSDsCounter, 0 mSdLazyCounter, 779 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 359 SdHoareTripleChecker+Invalid, 785 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 779 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:29:32,892 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [149 Valid, 359 Invalid, 785 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 779 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:29:32,916 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23811 states. [2022-03-15 15:29:33,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23811 to 22530. [2022-03-15 15:29:33,461 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-03-15 15:29:33,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22530 states to 22530 states and 58731 transitions. [2022-03-15 15:29:33,524 INFO L78 Accepts]: Start accepts. Automaton has 22530 states and 58731 transitions. Word has length 47 [2022-03-15 15:29:33,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:29:33,525 INFO L470 AbstractCegarLoop]: Abstraction has 22530 states and 58731 transitions. [2022-03-15 15:29:33,525 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-03-15 15:29:33,525 INFO L276 IsEmpty]: Start isEmpty. Operand 22530 states and 58731 transitions. [2022-03-15 15:29:33,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-03-15 15:29:33,548 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:29:33,548 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:29:33,564 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (163)] Forceful destruction successful, exit code 0 [2022-03-15 15:29:33,749 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-03-15 15:29:33,749 INFO L402 AbstractCegarLoop]: === Iteration 171 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:29:33,749 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:29:33,749 INFO L85 PathProgramCache]: Analyzing trace with hash 800401469, now seen corresponding path program 80 times [2022-03-15 15:29:33,749 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:29:33,749 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [497543749] [2022-03-15 15:29:33,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:29:33,750 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:29:33,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:29:33,839 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 81 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:29:33,839 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:29:33,839 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [497543749] [2022-03-15 15:29:33,839 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [497543749] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:29:33,839 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [891251233] [2022-03-15 15:29:33,839 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:29:33,839 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:29:33,839 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:29:33,840 INFO L229 MonitoredProcess]: Starting monitored process 164 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:29:33,841 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (164)] Waiting until timeout for monitored process [2022-03-15 15:29:33,862 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:29:33,862 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:29:33,863 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:29:33,863 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:29:33,987 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 82 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:29:33,987 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:29:34,009 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:29:34,010 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:29:34,116 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 82 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:29:34,117 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [891251233] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:29:34,117 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:29:34,117 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-03-15 15:29:34,117 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [89595078] [2022-03-15 15:29:34,117 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:29:34,117 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-15 15:29:34,117 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:29:34,117 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-15 15:29:34,118 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:29:34,118 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-03-15 15:29:34,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:29:34,713 INFO L93 Difference]: Finished difference Result 25620 states and 65419 transitions. [2022-03-15 15:29:34,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-15 15:29:34,713 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-03-15 15:29:34,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:29:34,781 INFO L225 Difference]: With dead ends: 25620 [2022-03-15 15:29:34,781 INFO L226 Difference]: Without dead ends: 25566 [2022-03-15 15:29:34,781 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 87 SyntacticMatches, 10 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=93, Invalid=507, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:29:34,782 INFO L933 BasicCegarLoop]: 67 mSDtfsCounter, 268 mSDsluCounter, 600 mSDsCounter, 0 mSdLazyCounter, 1002 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 268 SdHoareTripleChecker+Valid, 477 SdHoareTripleChecker+Invalid, 1011 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 1002 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:29:34,782 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [268 Valid, 477 Invalid, 1011 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 1002 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:29:34,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25566 states. [2022-03-15 15:29:35,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25566 to 22724. [2022-03-15 15:29:35,270 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-03-15 15:29:35,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22724 states to 22724 states and 59176 transitions. [2022-03-15 15:29:35,321 INFO L78 Accepts]: Start accepts. Automaton has 22724 states and 59176 transitions. Word has length 47 [2022-03-15 15:29:35,321 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:29:35,321 INFO L470 AbstractCegarLoop]: Abstraction has 22724 states and 59176 transitions. [2022-03-15 15:29:35,321 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-03-15 15:29:35,321 INFO L276 IsEmpty]: Start isEmpty. Operand 22724 states and 59176 transitions. [2022-03-15 15:29:35,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-03-15 15:29:35,343 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:29:35,343 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:29:35,359 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (164)] Ended with exit code 0 [2022-03-15 15:29:35,551 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-03-15 15:29:35,551 INFO L402 AbstractCegarLoop]: === Iteration 172 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:29:35,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:29:35,552 INFO L85 PathProgramCache]: Analyzing trace with hash 955238003, now seen corresponding path program 81 times [2022-03-15 15:29:35,552 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:29:35,552 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1531219413] [2022-03-15 15:29:35,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:29:35,552 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:29:35,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:29:35,659 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 81 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:29:35,660 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:29:35,660 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1531219413] [2022-03-15 15:29:35,660 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1531219413] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:29:35,660 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [356689215] [2022-03-15 15:29:35,660 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:29:35,660 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:29:35,660 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:29:35,661 INFO L229 MonitoredProcess]: Starting monitored process 165 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:29:35,662 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (165)] Waiting until timeout for monitored process [2022-03-15 15:29:35,686 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2022-03-15 15:29:35,686 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:29:35,687 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:29:35,687 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:29:35,809 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 82 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:29:35,809 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:29:35,835 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:29:35,836 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-03-15 15:29:35,924 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 82 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:29:35,924 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [356689215] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:29:35,924 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:29:35,924 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-03-15 15:29:35,924 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [278286090] [2022-03-15 15:29:35,924 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:29:35,924 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-15 15:29:35,924 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:29:35,924 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-15 15:29:35,924 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:29:35,925 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-03-15 15:29:36,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:29:36,669 INFO L93 Difference]: Finished difference Result 28648 states and 71941 transitions. [2022-03-15 15:29:36,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-03-15 15:29:36,669 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-03-15 15:29:36,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:29:36,728 INFO L225 Difference]: With dead ends: 28648 [2022-03-15 15:29:36,728 INFO L226 Difference]: Without dead ends: 28324 [2022-03-15 15:29:36,729 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 86 SyntacticMatches, 10 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 435 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=219, Invalid=1421, Unknown=0, NotChecked=0, Total=1640 [2022-03-15 15:29:36,729 INFO L933 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-03-15 15:29:36,729 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [562 Valid, 544 Invalid, 1169 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 1142 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:29:36,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28324 states. [2022-03-15 15:29:37,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28324 to 22394. [2022-03-15 15:29:37,202 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-03-15 15:29:37,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22394 states to 22394 states and 58290 transitions. [2022-03-15 15:29:37,259 INFO L78 Accepts]: Start accepts. Automaton has 22394 states and 58290 transitions. Word has length 47 [2022-03-15 15:29:37,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:29:37,259 INFO L470 AbstractCegarLoop]: Abstraction has 22394 states and 58290 transitions. [2022-03-15 15:29:37,259 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-03-15 15:29:37,259 INFO L276 IsEmpty]: Start isEmpty. Operand 22394 states and 58290 transitions. [2022-03-15 15:29:37,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-03-15 15:29:37,281 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:29:37,281 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:29:37,297 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (165)] Ended with exit code 0 [2022-03-15 15:29:37,481 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-03-15 15:29:37,482 INFO L402 AbstractCegarLoop]: === Iteration 173 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:29:37,482 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:29:37,482 INFO L85 PathProgramCache]: Analyzing trace with hash 895546493, now seen corresponding path program 82 times [2022-03-15 15:29:37,482 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:29:37,482 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [849921600] [2022-03-15 15:29:37,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:29:37,482 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:29:37,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:29:37,582 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 81 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:29:37,583 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:29:37,583 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [849921600] [2022-03-15 15:29:37,583 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [849921600] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:29:37,583 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [29043790] [2022-03-15 15:29:37,583 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:29:37,583 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:29:37,583 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:29:37,584 INFO L229 MonitoredProcess]: Starting monitored process 166 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:29:37,584 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (166)] Waiting until timeout for monitored process [2022-03-15 15:29:37,606 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:29:37,606 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:29:37,607 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:29:37,607 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:29:37,722 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 82 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:29:37,722 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:29:37,753 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:29:37,754 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:29:37,836 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 82 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:29:37,836 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [29043790] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:29:37,836 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:29:37,836 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-03-15 15:29:37,839 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1157767720] [2022-03-15 15:29:37,839 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:29:37,839 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-15 15:29:37,839 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:29:37,839 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-15 15:29:37,840 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-03-15 15:29:37,840 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-03-15 15:29:38,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:29:38,983 INFO L93 Difference]: Finished difference Result 30483 states and 76275 transitions. [2022-03-15 15:29:38,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-03-15 15:29:38,983 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-03-15 15:29:38,983 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:29:39,058 INFO L225 Difference]: With dead ends: 30483 [2022-03-15 15:29:39,059 INFO L226 Difference]: Without dead ends: 30207 [2022-03-15 15:29:39,059 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 158 GetRequests, 85 SyntacticMatches, 10 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1373 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=489, Invalid=3671, Unknown=0, NotChecked=0, Total=4160 [2022-03-15 15:29:39,060 INFO L933 BasicCegarLoop]: 65 mSDtfsCounter, 833 mSDsluCounter, 804 mSDsCounter, 0 mSdLazyCounter, 1353 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 833 SdHoareTripleChecker+Valid, 625 SdHoareTripleChecker+Invalid, 1401 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 1353 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:29:39,060 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [833 Valid, 625 Invalid, 1401 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 1353 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:29:39,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30207 states. [2022-03-15 15:29:39,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30207 to 22650. [2022-03-15 15:29:39,613 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-03-15 15:29:39,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22650 states to 22650 states and 59031 transitions. [2022-03-15 15:29:39,671 INFO L78 Accepts]: Start accepts. Automaton has 22650 states and 59031 transitions. Word has length 47 [2022-03-15 15:29:39,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:29:39,671 INFO L470 AbstractCegarLoop]: Abstraction has 22650 states and 59031 transitions. [2022-03-15 15:29:39,671 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-03-15 15:29:39,671 INFO L276 IsEmpty]: Start isEmpty. Operand 22650 states and 59031 transitions. [2022-03-15 15:29:39,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-03-15 15:29:39,694 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:29:39,694 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:29:39,710 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (166)] Forceful destruction successful, exit code 0 [2022-03-15 15:29:39,894 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-03-15 15:29:39,895 INFO L402 AbstractCegarLoop]: === Iteration 174 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:29:39,895 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:29:39,895 INFO L85 PathProgramCache]: Analyzing trace with hash 742232627, now seen corresponding path program 83 times [2022-03-15 15:29:39,895 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:29:39,895 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1682415285] [2022-03-15 15:29:39,895 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:29:39,895 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:29:39,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:29:39,996 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 84 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:29:39,996 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:29:39,996 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1682415285] [2022-03-15 15:29:39,996 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1682415285] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:29:39,996 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [489730229] [2022-03-15 15:29:39,996 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:29:39,996 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:29:39,996 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:29:39,997 INFO L229 MonitoredProcess]: Starting monitored process 167 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:29:39,998 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (167)] Waiting until timeout for monitored process [2022-03-15 15:29:40,022 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2022-03-15 15:29:40,022 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:29:40,023 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:29:40,024 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:29:40,129 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 84 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:29:40,129 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:29:40,164 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:29:40,164 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-03-15 15:29:40,233 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 84 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:29:40,233 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [489730229] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:29:40,233 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:29:40,233 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 13 [2022-03-15 15:29:40,233 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1376925340] [2022-03-15 15:29:40,233 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:29:40,233 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-15 15:29:40,234 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:29:40,234 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-15 15:29:40,234 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-03-15 15:29:40,234 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-03-15 15:29:40,832 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:29:40,832 INFO L93 Difference]: Finished difference Result 24813 states and 63452 transitions. [2022-03-15 15:29:40,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-15 15:29:40,833 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-03-15 15:29:40,833 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:29:40,888 INFO L225 Difference]: With dead ends: 24813 [2022-03-15 15:29:40,888 INFO L226 Difference]: Without dead ends: 24435 [2022-03-15 15:29:40,888 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 84 SyntacticMatches, 10 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=132, Invalid=624, Unknown=0, NotChecked=0, Total=756 [2022-03-15 15:29:40,888 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 334 mSDsluCounter, 593 mSDsCounter, 0 mSdLazyCounter, 1078 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 334 SdHoareTripleChecker+Valid, 437 SdHoareTripleChecker+Invalid, 1102 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 1078 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:29:40,888 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [334 Valid, 437 Invalid, 1102 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 1078 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:29:40,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24435 states. [2022-03-15 15:29:41,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24435 to 21611. [2022-03-15 15:29:41,289 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-03-15 15:29:41,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21611 states to 21611 states and 56350 transitions. [2022-03-15 15:29:41,344 INFO L78 Accepts]: Start accepts. Automaton has 21611 states and 56350 transitions. Word has length 47 [2022-03-15 15:29:41,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:29:41,344 INFO L470 AbstractCegarLoop]: Abstraction has 21611 states and 56350 transitions. [2022-03-15 15:29:41,344 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-03-15 15:29:41,344 INFO L276 IsEmpty]: Start isEmpty. Operand 21611 states and 56350 transitions. [2022-03-15 15:29:41,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-03-15 15:29:41,365 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:29:41,365 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:29:41,382 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (167)] Ended with exit code 0 [2022-03-15 15:29:41,566 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-03-15 15:29:41,566 INFO L402 AbstractCegarLoop]: === Iteration 175 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:29:41,566 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:29:41,566 INFO L85 PathProgramCache]: Analyzing trace with hash -952663166, now seen corresponding path program 84 times [2022-03-15 15:29:41,566 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:29:41,566 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [515951141] [2022-03-15 15:29:41,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:29:41,566 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:29:41,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:29:41,688 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 40 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:29:41,688 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:29:41,688 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [515951141] [2022-03-15 15:29:41,688 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [515951141] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:29:41,688 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1740765334] [2022-03-15 15:29:41,689 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:29:41,689 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:29:41,689 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:29:41,690 INFO L229 MonitoredProcess]: Starting monitored process 168 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:29:41,690 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (168)] Waiting until timeout for monitored process [2022-03-15 15:29:41,714 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2022-03-15 15:29:41,714 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:29:41,715 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 16 conjunts are in the unsatisfiable core [2022-03-15 15:29:41,716 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:29:41,881 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 49 proven. 48 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:29:41,882 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:29:42,141 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 49 proven. 48 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:29:42,141 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1740765334] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:29:42,141 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:29:42,142 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 16 [2022-03-15 15:29:42,142 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1774513970] [2022-03-15 15:29:42,142 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:29:42,142 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-15 15:29:42,142 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:29:42,142 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-15 15:29:42,142 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=195, Unknown=0, NotChecked=0, Total=272 [2022-03-15 15:29:42,142 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-03-15 15:29:42,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:29:42,614 INFO L93 Difference]: Finished difference Result 24522 states and 63115 transitions. [2022-03-15 15:29:42,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-15 15:29:42,614 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-03-15 15:29:42,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:29:42,670 INFO L225 Difference]: With dead ends: 24522 [2022-03-15 15:29:42,671 INFO L226 Difference]: Without dead ends: 24522 [2022-03-15 15:29:42,671 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 89 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 166 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=295, Invalid=635, Unknown=0, NotChecked=0, Total=930 [2022-03-15 15:29:42,671 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 243 mSDsluCounter, 272 mSDsCounter, 0 mSdLazyCounter, 700 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 243 SdHoareTripleChecker+Valid, 198 SdHoareTripleChecker+Invalid, 728 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 700 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:29:42,671 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [243 Valid, 198 Invalid, 728 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 700 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:29:42,696 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24522 states. [2022-03-15 15:29:43,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24522 to 20542. [2022-03-15 15:29:43,101 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-03-15 15:29:43,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20542 states to 20542 states and 52934 transitions. [2022-03-15 15:29:43,150 INFO L78 Accepts]: Start accepts. Automaton has 20542 states and 52934 transitions. Word has length 47 [2022-03-15 15:29:43,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:29:43,150 INFO L470 AbstractCegarLoop]: Abstraction has 20542 states and 52934 transitions. [2022-03-15 15:29:43,151 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-03-15 15:29:43,151 INFO L276 IsEmpty]: Start isEmpty. Operand 20542 states and 52934 transitions. [2022-03-15 15:29:43,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-03-15 15:29:43,172 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:29:43,172 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:29:43,188 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (168)] Ended with exit code 0 [2022-03-15 15:29:43,372 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-03-15 15:29:43,372 INFO L402 AbstractCegarLoop]: === Iteration 176 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:29:43,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:29:43,373 INFO L85 PathProgramCache]: Analyzing trace with hash 1422396085, now seen corresponding path program 44 times [2022-03-15 15:29:43,373 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:29:43,373 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [97564301] [2022-03-15 15:29:43,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:29:43,373 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:29:43,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:29:43,475 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:29:43,475 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:29:43,475 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [97564301] [2022-03-15 15:29:43,475 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [97564301] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:29:43,475 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [879029714] [2022-03-15 15:29:43,475 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:29:43,475 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:29:43,475 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:29:43,476 INFO L229 MonitoredProcess]: Starting monitored process 169 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:29:43,477 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (169)] Waiting until timeout for monitored process [2022-03-15 15:29:43,498 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:29:43,498 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:29:43,499 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-15 15:29:43,500 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:29:44,091 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 29 proven. 67 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:29:44,091 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:29:44,465 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:29:44,466 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:29:44,562 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 25 proven. 71 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:29:44,562 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [879029714] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:29:44,562 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:29:44,562 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 16, 16] total 34 [2022-03-15 15:29:44,562 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2015444624] [2022-03-15 15:29:44,562 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:29:44,562 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-03-15 15:29:44,562 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:29:44,562 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-03-15 15:29:44,563 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=137, Invalid=1053, Unknown=0, NotChecked=0, Total=1190 [2022-03-15 15:29:44,563 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-03-15 15:29:46,604 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:29:46,605 INFO L93 Difference]: Finished difference Result 36033 states and 87657 transitions. [2022-03-15 15:29:46,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2022-03-15 15:29:46,605 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-03-15 15:29:46,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:29:46,681 INFO L225 Difference]: With dead ends: 36033 [2022-03-15 15:29:46,681 INFO L226 Difference]: Without dead ends: 35888 [2022-03-15 15:29:46,682 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 217 GetRequests, 113 SyntacticMatches, 3 SemanticMatches, 101 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 2951 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=1043, Invalid=9463, Unknown=0, NotChecked=0, Total=10506 [2022-03-15 15:29:46,682 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 412 mSDsluCounter, 684 mSDsCounter, 0 mSdLazyCounter, 1137 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 412 SdHoareTripleChecker+Valid, 576 SdHoareTripleChecker+Invalid, 1726 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 1137 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 558 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:29:46,682 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [412 Valid, 576 Invalid, 1726 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 1137 Invalid, 0 Unknown, 558 Unchecked, 0.4s Time] [2022-03-15 15:29:46,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35888 states. [2022-03-15 15:29:47,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35888 to 25172. [2022-03-15 15:29:47,170 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-03-15 15:29:47,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25172 states to 25172 states and 63859 transitions. [2022-03-15 15:29:47,221 INFO L78 Accepts]: Start accepts. Automaton has 25172 states and 63859 transitions. Word has length 47 [2022-03-15 15:29:47,221 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:29:47,221 INFO L470 AbstractCegarLoop]: Abstraction has 25172 states and 63859 transitions. [2022-03-15 15:29:47,222 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-03-15 15:29:47,222 INFO L276 IsEmpty]: Start isEmpty. Operand 25172 states and 63859 transitions. [2022-03-15 15:29:47,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-03-15 15:29:47,243 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:29:47,243 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:29:47,258 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (169)] Ended with exit code 0 [2022-03-15 15:29:47,443 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-03-15 15:29:47,443 INFO L402 AbstractCegarLoop]: === Iteration 177 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:29:47,444 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:29:47,444 INFO L85 PathProgramCache]: Analyzing trace with hash 1872969269, now seen corresponding path program 45 times [2022-03-15 15:29:47,444 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:29:47,444 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1769754026] [2022-03-15 15:29:47,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:29:47,444 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:29:47,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:29:47,547 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:29:47,547 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:29:47,547 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1769754026] [2022-03-15 15:29:47,547 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1769754026] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:29:47,547 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1512543459] [2022-03-15 15:29:47,547 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:29:47,547 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:29:47,548 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:29:47,548 INFO L229 MonitoredProcess]: Starting monitored process 170 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:29:47,549 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (170)] Waiting until timeout for monitored process [2022-03-15 15:29:47,572 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2022-03-15 15:29:47,572 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:29:47,572 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:29:47,573 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:29:47,675 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:29:47,675 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:29:47,715 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:29:47,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-03-15 15:29:47,773 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:29:47,773 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1512543459] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:29:47,773 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:29:47,773 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 13 [2022-03-15 15:29:47,773 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [653765158] [2022-03-15 15:29:47,773 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:29:47,773 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-15 15:29:47,773 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:29:47,773 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-15 15:29:47,773 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-03-15 15:29:47,774 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-03-15 15:29:48,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:29:48,242 INFO L93 Difference]: Finished difference Result 30606 states and 77046 transitions. [2022-03-15 15:29:48,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-15 15:29:48,242 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-03-15 15:29:48,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:29:48,296 INFO L225 Difference]: With dead ends: 30606 [2022-03-15 15:29:48,297 INFO L226 Difference]: Without dead ends: 30562 [2022-03-15 15:29:48,297 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 84 SyntacticMatches, 10 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=132, Invalid=624, Unknown=0, NotChecked=0, Total=756 [2022-03-15 15:29:48,297 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 149 mSDsluCounter, 310 mSDsCounter, 0 mSdLazyCounter, 804 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 258 SdHoareTripleChecker+Invalid, 828 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 804 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:29:48,297 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [149 Valid, 258 Invalid, 828 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 804 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:29:48,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30562 states. [2022-03-15 15:29:48,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30562 to 24212. [2022-03-15 15:29:48,663 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-03-15 15:29:48,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24212 states to 24212 states and 61300 transitions. [2022-03-15 15:29:48,710 INFO L78 Accepts]: Start accepts. Automaton has 24212 states and 61300 transitions. Word has length 47 [2022-03-15 15:29:48,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:29:48,710 INFO L470 AbstractCegarLoop]: Abstraction has 24212 states and 61300 transitions. [2022-03-15 15:29:48,710 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-03-15 15:29:48,711 INFO L276 IsEmpty]: Start isEmpty. Operand 24212 states and 61300 transitions. [2022-03-15 15:29:48,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-03-15 15:29:48,731 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:29:48,731 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:29:48,746 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (170)] Forceful destruction successful, exit code 0 [2022-03-15 15:29:48,931 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-03-15 15:29:48,932 INFO L402 AbstractCegarLoop]: === Iteration 178 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:29:48,932 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:29:48,932 INFO L85 PathProgramCache]: Analyzing trace with hash -1859862027, now seen corresponding path program 85 times [2022-03-15 15:29:48,932 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:29:48,932 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [85889667] [2022-03-15 15:29:48,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:29:48,932 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:29:48,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:29:49,025 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 14 proven. 80 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:29:49,025 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:29:49,025 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [85889667] [2022-03-15 15:29:49,025 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [85889667] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:29:49,025 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [226930338] [2022-03-15 15:29:49,025 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:29:49,025 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:29:49,025 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:29:49,026 INFO L229 MonitoredProcess]: Starting monitored process 171 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:29:49,026 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (171)] Waiting until timeout for monitored process [2022-03-15 15:29:49,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:29:49,048 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:29:49,048 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:29:49,227 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:29:49,227 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:29:49,284 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:29:49,284 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-03-15 15:29:49,372 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:29:49,372 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [226930338] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:29:49,372 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:29:49,372 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 16 [2022-03-15 15:29:49,372 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [817945276] [2022-03-15 15:29:49,372 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:29:49,372 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-15 15:29:49,372 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:29:49,373 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-15 15:29:49,373 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2022-03-15 15:29:49,373 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-03-15 15:29:49,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:29:49,622 INFO L93 Difference]: Finished difference Result 24450 states and 61740 transitions. [2022-03-15 15:29:49,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-15 15:29:49,622 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-03-15 15:29:49,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:29:49,662 INFO L225 Difference]: With dead ends: 24450 [2022-03-15 15:29:49,662 INFO L226 Difference]: Without dead ends: 24362 [2022-03-15 15:29:49,662 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 82 SyntacticMatches, 9 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2022-03-15 15:29:49,662 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 56 mSDsluCounter, 252 mSDsCounter, 0 mSdLazyCounter, 581 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s 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-03-15 15:29:49,662 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [56 Valid, 232 Invalid, 655 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 581 Invalid, 0 Unknown, 70 Unchecked, 0.2s Time] [2022-03-15 15:29:49,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24362 states. [2022-03-15 15:29:49,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24362 to 24227. [2022-03-15 15:29:49,977 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-03-15 15:29:50,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24227 states to 24227 states and 61293 transitions. [2022-03-15 15:29:50,176 INFO L78 Accepts]: Start accepts. Automaton has 24227 states and 61293 transitions. Word has length 47 [2022-03-15 15:29:50,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:29:50,176 INFO L470 AbstractCegarLoop]: Abstraction has 24227 states and 61293 transitions. [2022-03-15 15:29:50,177 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-03-15 15:29:50,177 INFO L276 IsEmpty]: Start isEmpty. Operand 24227 states and 61293 transitions. [2022-03-15 15:29:50,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-03-15 15:29:50,195 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:29:50,195 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:29:50,210 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (171)] Forceful destruction successful, exit code 0 [2022-03-15 15:29:50,395 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-03-15 15:29:50,396 INFO L402 AbstractCegarLoop]: === Iteration 179 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:29:50,396 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:29:50,396 INFO L85 PathProgramCache]: Analyzing trace with hash 318376203, now seen corresponding path program 86 times [2022-03-15 15:29:50,396 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:29:50,396 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [441101332] [2022-03-15 15:29:50,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:29:50,396 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:29:50,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:29:50,498 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 14 proven. 80 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:29:50,498 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:29:50,498 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [441101332] [2022-03-15 15:29:50,498 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [441101332] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:29:50,498 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [300810418] [2022-03-15 15:29:50,498 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:29:50,498 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:29:50,498 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:29:50,499 INFO L229 MonitoredProcess]: Starting monitored process 172 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:29:50,499 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (172)] Waiting until timeout for monitored process [2022-03-15 15:29:50,520 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:29:50,521 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:29:50,521 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:29:50,522 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:29:50,739 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:29:50,740 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:29:50,822 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:29:50,822 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:29:50,894 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:29:50,895 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [300810418] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:29:50,895 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:29:50,895 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 19 [2022-03-15 15:29:50,895 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1386552071] [2022-03-15 15:29:50,895 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:29:50,895 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-15 15:29:50,895 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:29:50,895 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-15 15:29:50,895 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2022-03-15 15:29:50,895 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-03-15 15:29:51,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:29:51,156 INFO L93 Difference]: Finished difference Result 24438 states and 61664 transitions. [2022-03-15 15:29:51,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-15 15:29:51,157 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-03-15 15:29:51,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:29:51,197 INFO L225 Difference]: With dead ends: 24438 [2022-03-15 15:29:51,197 INFO L226 Difference]: Without dead ends: 24374 [2022-03-15 15:29:51,198 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 79 SyntacticMatches, 9 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 4 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2022-03-15 15:29:51,198 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 48 mSDsluCounter, 361 mSDsCounter, 0 mSdLazyCounter, 609 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 328 SdHoareTripleChecker+Invalid, 760 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 609 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 148 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:29:51,198 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [48 Valid, 328 Invalid, 760 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 609 Invalid, 0 Unknown, 148 Unchecked, 0.2s Time] [2022-03-15 15:29:51,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24374 states. [2022-03-15 15:29:51,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24374 to 24231. [2022-03-15 15:29:51,511 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-03-15 15:29:51,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24231 states to 24231 states and 61299 transitions. [2022-03-15 15:29:51,557 INFO L78 Accepts]: Start accepts. Automaton has 24231 states and 61299 transitions. Word has length 47 [2022-03-15 15:29:51,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:29:51,558 INFO L470 AbstractCegarLoop]: Abstraction has 24231 states and 61299 transitions. [2022-03-15 15:29:51,558 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-03-15 15:29:51,558 INFO L276 IsEmpty]: Start isEmpty. Operand 24231 states and 61299 transitions. [2022-03-15 15:29:51,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-03-15 15:29:51,578 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:29:51,578 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:29:51,593 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (172)] Ended with exit code 0 [2022-03-15 15:29:51,778 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-03-15 15:29:51,778 INFO L402 AbstractCegarLoop]: === Iteration 180 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:29:51,778 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:29:51,778 INFO L85 PathProgramCache]: Analyzing trace with hash -1216998795, now seen corresponding path program 87 times [2022-03-15 15:29:51,778 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:29:51,778 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1670745972] [2022-03-15 15:29:51,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:29:51,779 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:29:51,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:29:51,882 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 14 proven. 80 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:29:51,882 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:29:51,882 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1670745972] [2022-03-15 15:29:51,882 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1670745972] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:29:51,882 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2124428737] [2022-03-15 15:29:51,882 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:29:51,882 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:29:51,882 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:29:51,883 INFO L229 MonitoredProcess]: Starting monitored process 173 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:29:51,884 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (173)] Waiting until timeout for monitored process [2022-03-15 15:29:51,908 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2022-03-15 15:29:51,908 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:29:51,909 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:29:51,909 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:29:52,113 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:29:52,113 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:29:52,188 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:29:52,188 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-03-15 15:29:52,267 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:29:52,267 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2124428737] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:29:52,267 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:29:52,267 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 19 [2022-03-15 15:29:52,267 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1464613959] [2022-03-15 15:29:52,267 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:29:52,267 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-15 15:29:52,267 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:29:52,268 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-15 15:29:52,268 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2022-03-15 15:29:52,268 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-03-15 15:29:52,532 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:29:52,532 INFO L93 Difference]: Finished difference Result 25093 states and 63013 transitions. [2022-03-15 15:29:52,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-15 15:29:52,533 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-03-15 15:29:52,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:29:52,587 INFO L225 Difference]: With dead ends: 25093 [2022-03-15 15:29:52,587 INFO L226 Difference]: Without dead ends: 25020 [2022-03-15 15:29:52,588 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 79 SyntacticMatches, 9 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 4 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2022-03-15 15:29:52,588 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 48 mSDsluCounter, 234 mSDsCounter, 0 mSdLazyCounter, 487 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 217 SdHoareTripleChecker+Invalid, 619 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 487 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 129 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:29:52,588 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [48 Valid, 217 Invalid, 619 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 487 Invalid, 0 Unknown, 129 Unchecked, 0.2s Time] [2022-03-15 15:29:52,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25020 states. [2022-03-15 15:29:52,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25020 to 24687. [2022-03-15 15:29:52,993 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-03-15 15:29:53,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24687 states to 24687 states and 62231 transitions. [2022-03-15 15:29:53,049 INFO L78 Accepts]: Start accepts. Automaton has 24687 states and 62231 transitions. Word has length 47 [2022-03-15 15:29:53,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:29:53,049 INFO L470 AbstractCegarLoop]: Abstraction has 24687 states and 62231 transitions. [2022-03-15 15:29:53,049 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-03-15 15:29:53,049 INFO L276 IsEmpty]: Start isEmpty. Operand 24687 states and 62231 transitions. [2022-03-15 15:29:53,075 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-03-15 15:29:53,075 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:29:53,075 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:29:53,092 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (173)] Ended with exit code 0 [2022-03-15 15:29:53,276 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-03-15 15:29:53,276 INFO L402 AbstractCegarLoop]: === Iteration 181 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:29:53,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:29:53,276 INFO L85 PathProgramCache]: Analyzing trace with hash 859298519, now seen corresponding path program 46 times [2022-03-15 15:29:53,276 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:29:53,276 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [191365269] [2022-03-15 15:29:53,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:29:53,277 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:29:53,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:29:53,372 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:29:53,373 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:29:53,373 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [191365269] [2022-03-15 15:29:53,373 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [191365269] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:29:53,373 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [667266364] [2022-03-15 15:29:53,373 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:29:53,373 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:29:53,373 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:29:53,374 INFO L229 MonitoredProcess]: Starting monitored process 174 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:29:53,374 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (174)] Waiting until timeout for monitored process [2022-03-15 15:29:53,396 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:29:53,396 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:29:53,397 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:29:53,397 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:29:53,524 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:29:53,524 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:29:53,561 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:29:53,561 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-03-15 15:29:53,636 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:29:53,636 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [667266364] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:29:53,636 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:29:53,636 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-03-15 15:29:53,636 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [561909915] [2022-03-15 15:29:53,636 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:29:53,637 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-15 15:29:53,637 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:29:53,637 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-15 15:29:53,637 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-03-15 15:29:53,637 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-03-15 15:29:54,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:29:54,129 INFO L93 Difference]: Finished difference Result 29039 states and 72501 transitions. [2022-03-15 15:29:54,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-15 15:29:54,129 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-03-15 15:29:54,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:29:54,194 INFO L225 Difference]: With dead ends: 29039 [2022-03-15 15:29:54,194 INFO L226 Difference]: Without dead ends: 28999 [2022-03-15 15:29:54,194 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 85 SyntacticMatches, 10 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=101, Invalid=499, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:29:54,195 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 133 mSDsluCounter, 350 mSDsCounter, 0 mSdLazyCounter, 823 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 133 SdHoareTripleChecker+Valid, 276 SdHoareTripleChecker+Invalid, 844 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 823 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:29:54,195 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [133 Valid, 276 Invalid, 844 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 823 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:29:54,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28999 states. [2022-03-15 15:29:54,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28999 to 25054. [2022-03-15 15:29:54,680 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-03-15 15:29:54,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25054 states to 25054 states and 63097 transitions. [2022-03-15 15:29:54,907 INFO L78 Accepts]: Start accepts. Automaton has 25054 states and 63097 transitions. Word has length 47 [2022-03-15 15:29:54,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:29:54,907 INFO L470 AbstractCegarLoop]: Abstraction has 25054 states and 63097 transitions. [2022-03-15 15:29:54,907 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-03-15 15:29:54,907 INFO L276 IsEmpty]: Start isEmpty. Operand 25054 states and 63097 transitions. [2022-03-15 15:29:54,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-03-15 15:29:54,931 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:29:54,931 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:29:54,947 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (174)] Ended with exit code 0 [2022-03-15 15:29:55,131 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-03-15 15:29:55,132 INFO L402 AbstractCegarLoop]: === Iteration 182 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:29:55,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:29:55,132 INFO L85 PathProgramCache]: Analyzing trace with hash 636456791, now seen corresponding path program 88 times [2022-03-15 15:29:55,132 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:29:55,132 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1753821741] [2022-03-15 15:29:55,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:29:55,132 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:29:55,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:29:55,220 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 14 proven. 80 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:29:55,220 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:29:55,220 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1753821741] [2022-03-15 15:29:55,220 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1753821741] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:29:55,220 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1112970133] [2022-03-15 15:29:55,220 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:29:55,220 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:29:55,220 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:29:55,221 INFO L229 MonitoredProcess]: Starting monitored process 175 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:29:55,221 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (175)] Waiting until timeout for monitored process [2022-03-15 15:29:55,244 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:29:55,245 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:29:55,245 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:29:55,246 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:29:55,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-03-15 15:29:55,404 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:29:55,443 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:29:55,444 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-03-15 15:29:55,535 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:29:55,535 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1112970133] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:29:55,535 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:29:55,535 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-03-15 15:29:55,535 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [202075990] [2022-03-15 15:29:55,535 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:29:55,536 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-15 15:29:55,536 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:29:55,536 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-15 15:29:55,536 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2022-03-15 15:29:55,536 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-03-15 15:29:55,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:29:55,873 INFO L93 Difference]: Finished difference Result 25349 states and 63616 transitions. [2022-03-15 15:29:55,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-15 15:29:55,873 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-03-15 15:29:55,873 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:29:55,929 INFO L225 Difference]: With dead ends: 25349 [2022-03-15 15:29:55,929 INFO L226 Difference]: Without dead ends: 25303 [2022-03-15 15:29:55,930 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 85 SyntacticMatches, 10 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2022-03-15 15:29:55,930 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 71 mSDsluCounter, 335 mSDsCounter, 0 mSdLazyCounter, 649 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 71 SdHoareTripleChecker+Valid, 281 SdHoareTripleChecker+Invalid, 704 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 649 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 53 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:29:55,930 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [71 Valid, 281 Invalid, 704 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 649 Invalid, 0 Unknown, 53 Unchecked, 0.2s Time] [2022-03-15 15:29:55,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25303 states. [2022-03-15 15:29:56,324 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25303 to 25027. [2022-03-15 15:29:56,350 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-03-15 15:29:56,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25027 states to 25027 states and 62985 transitions. [2022-03-15 15:29:56,409 INFO L78 Accepts]: Start accepts. Automaton has 25027 states and 62985 transitions. Word has length 47 [2022-03-15 15:29:56,409 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:29:56,409 INFO L470 AbstractCegarLoop]: Abstraction has 25027 states and 62985 transitions. [2022-03-15 15:29:56,409 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-03-15 15:29:56,409 INFO L276 IsEmpty]: Start isEmpty. Operand 25027 states and 62985 transitions. [2022-03-15 15:29:56,432 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-03-15 15:29:56,432 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:29:56,432 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:29:56,448 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (175)] Ended with exit code 0 [2022-03-15 15:29:56,633 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-03-15 15:29:56,633 INFO L402 AbstractCegarLoop]: === Iteration 183 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:29:56,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:29:56,633 INFO L85 PathProgramCache]: Analyzing trace with hash 1365741569, now seen corresponding path program 89 times [2022-03-15 15:29:56,633 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:29:56,633 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1392591124] [2022-03-15 15:29:56,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:29:56,633 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:29:56,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:29:56,738 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 14 proven. 80 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:29:56,738 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:29:56,738 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1392591124] [2022-03-15 15:29:56,738 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1392591124] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:29:56,738 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [335414212] [2022-03-15 15:29:56,738 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:29:56,738 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:29:56,738 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:29:56,739 INFO L229 MonitoredProcess]: Starting monitored process 176 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:29:56,740 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (176)] Waiting until timeout for monitored process [2022-03-15 15:29:56,766 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2022-03-15 15:29:56,766 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:29:56,767 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:29:56,767 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:29:56,954 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:29:56,954 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:29:57,009 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:29:57,009 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:29:57,149 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:29:57,149 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [335414212] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:29:57,149 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:29:57,149 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 16 [2022-03-15 15:29:57,149 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1533892986] [2022-03-15 15:29:57,149 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:29:57,149 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-15 15:29:57,150 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:29:57,150 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-15 15:29:57,150 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2022-03-15 15:29:57,150 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-03-15 15:29:57,377 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:29:57,377 INFO L93 Difference]: Finished difference Result 25981 states and 64908 transitions. [2022-03-15 15:29:57,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-15 15:29:57,377 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-03-15 15:29:57,378 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:29:57,429 INFO L225 Difference]: With dead ends: 25981 [2022-03-15 15:29:57,429 INFO L226 Difference]: Without dead ends: 25918 [2022-03-15 15:29:57,429 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 82 SyntacticMatches, 9 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2022-03-15 15:29:57,430 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 39 mSDsluCounter, 172 mSDsCounter, 0 mSdLazyCounter, 402 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 147 SdHoareTripleChecker+Invalid, 503 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 402 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 99 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:29:57,430 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [39 Valid, 147 Invalid, 503 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 402 Invalid, 0 Unknown, 99 Unchecked, 0.1s Time] [2022-03-15 15:29:57,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25918 states. [2022-03-15 15:29:57,801 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25918 to 25540. [2022-03-15 15:29:57,828 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-03-15 15:29:57,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25540 states to 25540 states and 64046 transitions. [2022-03-15 15:29:57,887 INFO L78 Accepts]: Start accepts. Automaton has 25540 states and 64046 transitions. Word has length 47 [2022-03-15 15:29:57,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:29:57,887 INFO L470 AbstractCegarLoop]: Abstraction has 25540 states and 64046 transitions. [2022-03-15 15:29:57,887 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-03-15 15:29:57,887 INFO L276 IsEmpty]: Start isEmpty. Operand 25540 states and 64046 transitions. [2022-03-15 15:29:57,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-03-15 15:29:57,912 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:29:57,912 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:29:57,929 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-03-15 15:29:58,112 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-03-15 15:29:58,112 INFO L402 AbstractCegarLoop]: === Iteration 184 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:29:58,113 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:29:58,113 INFO L85 PathProgramCache]: Analyzing trace with hash 637917488, now seen corresponding path program 47 times [2022-03-15 15:29:58,113 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:29:58,113 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [222363367] [2022-03-15 15:29:58,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:29:58,113 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:29:58,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:29:58,202 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 25 proven. 73 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:29:58,202 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:29:58,203 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [222363367] [2022-03-15 15:29:58,203 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [222363367] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:29:58,203 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [733983064] [2022-03-15 15:29:58,203 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:29:58,203 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:29:58,203 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:29:58,204 INFO L229 MonitoredProcess]: Starting monitored process 177 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:29:58,204 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (177)] Waiting until timeout for monitored process [2022-03-15 15:29:58,228 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-03-15 15:29:58,228 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:29:58,229 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 16 conjunts are in the unsatisfiable core [2022-03-15 15:29:58,229 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:29:58,363 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 31 proven. 66 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:29:58,363 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:29:58,524 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 31 proven. 66 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:29:58,524 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [733983064] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:29:58,525 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:29:58,525 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 18 [2022-03-15 15:29:58,525 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [540287905] [2022-03-15 15:29:58,525 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:29:58,525 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-15 15:29:58,525 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:29:58,525 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-15 15:29:58,525 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=253, Unknown=0, NotChecked=0, Total=342 [2022-03-15 15:29:58,525 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-03-15 15:29:58,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:29:58,899 INFO L93 Difference]: Finished difference Result 27576 states and 68304 transitions. [2022-03-15 15:29:58,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-15 15:29:58,899 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-03-15 15:29:58,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:29:58,955 INFO L225 Difference]: With dead ends: 27576 [2022-03-15 15:29:58,955 INFO L226 Difference]: Without dead ends: 27506 [2022-03-15 15:29:58,956 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 88 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=130, Invalid=376, Unknown=0, NotChecked=0, Total=506 [2022-03-15 15:29:58,956 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 256 mSDsluCounter, 333 mSDsCounter, 0 mSdLazyCounter, 660 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 256 SdHoareTripleChecker+Valid, 259 SdHoareTripleChecker+Invalid, 680 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 660 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:29:58,956 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [256 Valid, 259 Invalid, 680 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 660 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:29:58,984 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27506 states. [2022-03-15 15:29:59,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27506 to 22339. [2022-03-15 15:29:59,425 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-03-15 15:29:59,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22339 states to 22339 states and 56067 transitions. [2022-03-15 15:29:59,475 INFO L78 Accepts]: Start accepts. Automaton has 22339 states and 56067 transitions. Word has length 47 [2022-03-15 15:29:59,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:29:59,475 INFO L470 AbstractCegarLoop]: Abstraction has 22339 states and 56067 transitions. [2022-03-15 15:29:59,475 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-03-15 15:29:59,475 INFO L276 IsEmpty]: Start isEmpty. Operand 22339 states and 56067 transitions. [2022-03-15 15:29:59,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-03-15 15:29:59,495 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:29:59,496 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:29:59,512 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (177)] Ended with exit code 0 [2022-03-15 15:29:59,706 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-03-15 15:29:59,706 INFO L402 AbstractCegarLoop]: === Iteration 185 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:29:59,706 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:29:59,706 INFO L85 PathProgramCache]: Analyzing trace with hash -820758385, now seen corresponding path program 90 times [2022-03-15 15:29:59,706 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:29:59,707 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [409686417] [2022-03-15 15:29:59,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:29:59,707 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:29:59,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:29:59,801 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 15 proven. 79 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:29:59,801 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:29:59,801 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [409686417] [2022-03-15 15:29:59,801 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [409686417] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:29:59,801 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [645253224] [2022-03-15 15:29:59,801 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:29:59,801 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:29:59,802 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:29:59,802 INFO L229 MonitoredProcess]: Starting monitored process 178 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:29:59,803 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (178)] Waiting until timeout for monitored process [2022-03-15 15:29:59,827 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-03-15 15:29:59,827 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:29:59,828 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:29:59,828 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:29:59,993 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:29:59,993 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:30:00,048 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:30:00,048 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-03-15 15:30:00,131 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:30:00,132 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [645253224] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:30:00,132 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:30:00,132 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 16 [2022-03-15 15:30:00,132 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2018681683] [2022-03-15 15:30:00,132 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:30:00,132 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-15 15:30:00,132 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:30:00,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-15 15:30:00,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2022-03-15 15:30:00,133 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-03-15 15:30:00,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:30:00,411 INFO L93 Difference]: Finished difference Result 22625 states and 56599 transitions. [2022-03-15 15:30:00,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-15 15:30:00,412 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-03-15 15:30:00,412 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:30:00,460 INFO L225 Difference]: With dead ends: 22625 [2022-03-15 15:30:00,460 INFO L226 Difference]: Without dead ends: 22549 [2022-03-15 15:30:00,460 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 82 SyntacticMatches, 9 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2022-03-15 15:30:00,460 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 54 mSDsluCounter, 356 mSDsCounter, 0 mSdLazyCounter, 556 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s 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-03-15 15:30:00,461 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [54 Valid, 298 Invalid, 769 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 556 Invalid, 0 Unknown, 211 Unchecked, 0.2s Time] [2022-03-15 15:30:00,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22549 states. [2022-03-15 15:30:00,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22549 to 22046. [2022-03-15 15:30:00,857 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-03-15 15:30:00,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22046 states to 22046 states and 55450 transitions. [2022-03-15 15:30:00,912 INFO L78 Accepts]: Start accepts. Automaton has 22046 states and 55450 transitions. Word has length 47 [2022-03-15 15:30:00,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:30:00,912 INFO L470 AbstractCegarLoop]: Abstraction has 22046 states and 55450 transitions. [2022-03-15 15:30:00,912 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-03-15 15:30:00,913 INFO L276 IsEmpty]: Start isEmpty. Operand 22046 states and 55450 transitions. [2022-03-15 15:30:00,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-03-15 15:30:00,936 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:30:00,936 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:30:00,953 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (178)] Ended with exit code 0 [2022-03-15 15:30:01,136 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-03-15 15:30:01,136 INFO L402 AbstractCegarLoop]: === Iteration 186 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:30:01,136 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:30:01,137 INFO L85 PathProgramCache]: Analyzing trace with hash -2072068990, now seen corresponding path program 91 times [2022-03-15 15:30:01,137 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:30:01,137 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [977278705] [2022-03-15 15:30:01,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:30:01,137 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:30:01,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:30:01,232 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 40 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:30:01,232 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:30:01,232 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [977278705] [2022-03-15 15:30:01,232 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [977278705] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:30:01,232 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [440667205] [2022-03-15 15:30:01,232 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:30:01,232 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:30:01,232 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:30:01,233 INFO L229 MonitoredProcess]: Starting monitored process 179 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:30:01,234 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (179)] Waiting until timeout for monitored process [2022-03-15 15:30:01,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:30:01,256 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 16 conjunts are in the unsatisfiable core [2022-03-15 15:30:01,256 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:30:01,417 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 45 proven. 52 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:30:01,418 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:30:01,668 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 45 proven. 52 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:30:01,669 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [440667205] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:30:01,669 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:30:01,669 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 14 [2022-03-15 15:30:01,669 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [765089991] [2022-03-15 15:30:01,669 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:30:01,669 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-15 15:30:01,669 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:30:01,669 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-15 15:30:01,669 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:30:01,670 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-03-15 15:30:02,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:30:02,192 INFO L93 Difference]: Finished difference Result 25738 states and 64444 transitions. [2022-03-15 15:30:02,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-15 15:30:02,192 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-03-15 15:30:02,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:30:02,255 INFO L225 Difference]: With dead ends: 25738 [2022-03-15 15:30:02,255 INFO L226 Difference]: Without dead ends: 25738 [2022-03-15 15:30:02,255 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 91 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=234, Invalid=468, Unknown=0, NotChecked=0, Total=702 [2022-03-15 15:30:02,255 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 254 mSDsluCounter, 220 mSDsCounter, 0 mSdLazyCounter, 543 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 254 SdHoareTripleChecker+Valid, 155 SdHoareTripleChecker+Invalid, 572 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 543 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:30:02,255 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [254 Valid, 155 Invalid, 572 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 543 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:30:02,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25738 states. [2022-03-15 15:30:02,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25738 to 22895. [2022-03-15 15:30:02,728 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-03-15 15:30:02,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22895 states to 22895 states and 57779 transitions. [2022-03-15 15:30:02,785 INFO L78 Accepts]: Start accepts. Automaton has 22895 states and 57779 transitions. Word has length 47 [2022-03-15 15:30:02,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:30:02,785 INFO L470 AbstractCegarLoop]: Abstraction has 22895 states and 57779 transitions. [2022-03-15 15:30:02,785 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-03-15 15:30:02,785 INFO L276 IsEmpty]: Start isEmpty. Operand 22895 states and 57779 transitions. [2022-03-15 15:30:02,809 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-03-15 15:30:02,809 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:30:02,809 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:30:02,825 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (179)] Ended with exit code 0 [2022-03-15 15:30:03,009 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-03-15 15:30:03,010 INFO L402 AbstractCegarLoop]: === Iteration 187 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:30:03,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:30:03,010 INFO L85 PathProgramCache]: Analyzing trace with hash -1429418507, now seen corresponding path program 48 times [2022-03-15 15:30:03,010 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:30:03,010 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [801944718] [2022-03-15 15:30:03,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:30:03,010 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:30:03,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:30:03,095 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:30:03,096 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:30:03,096 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [801944718] [2022-03-15 15:30:03,096 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [801944718] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:30:03,096 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [691579540] [2022-03-15 15:30:03,096 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:30:03,096 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:30:03,096 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:30:03,097 INFO L229 MonitoredProcess]: Starting monitored process 180 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:30:03,097 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (180)] Waiting until timeout for monitored process [2022-03-15 15:30:03,121 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-03-15 15:30:03,122 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:30:03,122 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:30:03,123 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:30:03,236 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:30:03,236 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:30:03,266 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:30:03,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-03-15 15:30:03,347 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:30:03,347 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [691579540] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:30:03,347 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:30:03,348 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-03-15 15:30:03,348 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [249294204] [2022-03-15 15:30:03,348 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:30:03,348 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-15 15:30:03,348 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:30:03,348 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-15 15:30:03,348 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:30:03,348 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-03-15 15:30:03,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:30:03,806 INFO L93 Difference]: Finished difference Result 26122 states and 65290 transitions. [2022-03-15 15:30:03,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-15 15:30:03,806 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-03-15 15:30:03,806 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:30:03,868 INFO L225 Difference]: With dead ends: 26122 [2022-03-15 15:30:03,868 INFO L226 Difference]: Without dead ends: 26108 [2022-03-15 15:30:03,868 INFO L932 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-03-15 15:30:03,868 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 118 mSDsluCounter, 386 mSDsCounter, 0 mSdLazyCounter, 833 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 118 SdHoareTripleChecker+Valid, 298 SdHoareTripleChecker+Invalid, 850 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 833 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:30:03,868 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [118 Valid, 298 Invalid, 850 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 833 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:30:03,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26108 states. [2022-03-15 15:30:04,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26108 to 23114. [2022-03-15 15:30:04,323 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-03-15 15:30:04,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23114 states to 23114 states and 58335 transitions. [2022-03-15 15:30:04,381 INFO L78 Accepts]: Start accepts. Automaton has 23114 states and 58335 transitions. Word has length 47 [2022-03-15 15:30:04,381 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:30:04,381 INFO L470 AbstractCegarLoop]: Abstraction has 23114 states and 58335 transitions. [2022-03-15 15:30:04,381 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-03-15 15:30:04,381 INFO L276 IsEmpty]: Start isEmpty. Operand 23114 states and 58335 transitions. [2022-03-15 15:30:04,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-03-15 15:30:04,405 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:30:04,405 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:30:04,422 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (180)] Forceful destruction successful, exit code 0 [2022-03-15 15:30:04,605 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-03-15 15:30:04,606 INFO L402 AbstractCegarLoop]: === Iteration 188 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:30:04,606 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:30:04,606 INFO L85 PathProgramCache]: Analyzing trace with hash -539861813, now seen corresponding path program 92 times [2022-03-15 15:30:04,606 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:30:04,606 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1400447190] [2022-03-15 15:30:04,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:30:04,606 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:30:04,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:30:04,702 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 15 proven. 79 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:30:04,702 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:30:04,702 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1400447190] [2022-03-15 15:30:04,702 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1400447190] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:30:04,702 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [13305578] [2022-03-15 15:30:04,702 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:30:04,702 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:30:04,703 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:30:04,704 INFO L229 MonitoredProcess]: Starting monitored process 181 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:30:04,704 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (181)] Waiting until timeout for monitored process [2022-03-15 15:30:04,727 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:30:04,727 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:30:04,728 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:30:04,728 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:30:04,890 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:30:04,890 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:30:04,928 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:30:04,928 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-03-15 15:30:05,027 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:30:05,027 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [13305578] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:30:05,027 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:30:05,027 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-03-15 15:30:05,027 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [674746228] [2022-03-15 15:30:05,027 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:30:05,028 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-15 15:30:05,028 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:30:05,028 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-15 15:30:05,028 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2022-03-15 15:30:05,028 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-03-15 15:30:05,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:30:05,230 INFO L93 Difference]: Finished difference Result 23457 states and 59021 transitions. [2022-03-15 15:30:05,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-15 15:30:05,231 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-03-15 15:30:05,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:30:05,280 INFO L225 Difference]: With dead ends: 23457 [2022-03-15 15:30:05,281 INFO L226 Difference]: Without dead ends: 23418 [2022-03-15 15:30:05,281 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 85 SyntacticMatches, 9 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2022-03-15 15:30:05,281 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 31 mSDsluCounter, 140 mSDsCounter, 0 mSdLazyCounter, 321 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 427 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 321 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 105 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:30:05,281 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [31 Valid, 113 Invalid, 427 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 321 Invalid, 0 Unknown, 105 Unchecked, 0.1s Time] [2022-03-15 15:30:05,306 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23418 states. [2022-03-15 15:30:05,597 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23418 to 23198. [2022-03-15 15:30:05,622 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-03-15 15:30:05,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23198 states to 23198 states and 58515 transitions. [2022-03-15 15:30:05,671 INFO L78 Accepts]: Start accepts. Automaton has 23198 states and 58515 transitions. Word has length 47 [2022-03-15 15:30:05,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:30:05,671 INFO L470 AbstractCegarLoop]: Abstraction has 23198 states and 58515 transitions. [2022-03-15 15:30:05,671 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-03-15 15:30:05,671 INFO L276 IsEmpty]: Start isEmpty. Operand 23198 states and 58515 transitions. [2022-03-15 15:30:05,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-03-15 15:30:05,691 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:30:05,691 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:30:05,707 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (181)] Forceful destruction successful, exit code 0 [2022-03-15 15:30:05,892 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-03-15 15:30:05,892 INFO L402 AbstractCegarLoop]: === Iteration 189 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:30:05,892 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:30:05,892 INFO L85 PathProgramCache]: Analyzing trace with hash -858005609, now seen corresponding path program 49 times [2022-03-15 15:30:05,892 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:30:05,892 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [621402963] [2022-03-15 15:30:05,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:30:05,892 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:30:05,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:30:05,981 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:30:05,981 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:30:05,981 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [621402963] [2022-03-15 15:30:05,981 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [621402963] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:30:05,981 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1655073822] [2022-03-15 15:30:05,981 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:30:05,981 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:30:05,981 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:30:05,982 INFO L229 MonitoredProcess]: Starting monitored process 182 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:30:05,983 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (182)] Waiting until timeout for monitored process [2022-03-15 15:30:06,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:30:06,005 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-15 15:30:06,005 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:30:06,154 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-15 15:30:06,155 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 14 [2022-03-15 15:30:06,156 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-15 15:30:06,157 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-03-15 15:30:06,164 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:30:06,164 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:30:06,238 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:30:06,238 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-03-15 15:30:06,443 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 2 proven. 93 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:30:06,444 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1655073822] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:30:06,444 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:30:06,444 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 11] total 21 [2022-03-15 15:30:06,444 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1179237741] [2022-03-15 15:30:06,444 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:30:06,444 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-15 15:30:06,444 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:30:06,444 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-15 15:30:06,444 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=391, Unknown=0, NotChecked=0, Total=462 [2022-03-15 15:30:06,444 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-03-15 15:30:07,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:30:07,513 INFO L93 Difference]: Finished difference Result 31866 states and 79160 transitions. [2022-03-15 15:30:07,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-15 15:30:07,514 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-03-15 15:30:07,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:30:07,586 INFO L225 Difference]: With dead ends: 31866 [2022-03-15 15:30:07,586 INFO L226 Difference]: Without dead ends: 31796 [2022-03-15 15:30:07,586 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 76 SyntacticMatches, 10 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 315 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=204, Invalid=1278, Unknown=0, NotChecked=0, Total=1482 [2022-03-15 15:30:07,586 INFO L933 BasicCegarLoop]: 76 mSDtfsCounter, 414 mSDsluCounter, 1167 mSDsCounter, 0 mSdLazyCounter, 2017 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s 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-03-15 15:30:07,586 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [414 Valid, 831 Invalid, 2068 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 2017 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-15 15:30:07,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31796 states. [2022-03-15 15:30:08,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31796 to 27197. [2022-03-15 15:30:08,146 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-03-15 15:30:08,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27197 states to 27197 states and 68922 transitions. [2022-03-15 15:30:08,217 INFO L78 Accepts]: Start accepts. Automaton has 27197 states and 68922 transitions. Word has length 47 [2022-03-15 15:30:08,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:30:08,217 INFO L470 AbstractCegarLoop]: Abstraction has 27197 states and 68922 transitions. [2022-03-15 15:30:08,217 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-03-15 15:30:08,217 INFO L276 IsEmpty]: Start isEmpty. Operand 27197 states and 68922 transitions. [2022-03-15 15:30:08,244 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-03-15 15:30:08,245 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:30:08,245 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:30:08,261 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (182)] Ended with exit code 0 [2022-03-15 15:30:08,445 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-03-15 15:30:08,445 INFO L402 AbstractCegarLoop]: === Iteration 190 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:30:08,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:30:08,446 INFO L85 PathProgramCache]: Analyzing trace with hash 1803665303, now seen corresponding path program 93 times [2022-03-15 15:30:08,446 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:30:08,446 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [980305152] [2022-03-15 15:30:08,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:30:08,446 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:30:08,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:30:08,533 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 14 proven. 81 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:30:08,534 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:30:08,534 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [980305152] [2022-03-15 15:30:08,534 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [980305152] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:30:08,534 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [807996053] [2022-03-15 15:30:08,534 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:30:08,534 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:30:08,534 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:30:08,535 INFO L229 MonitoredProcess]: Starting monitored process 183 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:30:08,535 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (183)] Waiting until timeout for monitored process [2022-03-15 15:30:08,565 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2022-03-15 15:30:08,565 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:30:08,566 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:30:08,566 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:30:08,728 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 84 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:30:08,729 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:30:08,770 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:30:08,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-03-15 15:30:08,861 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 84 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:30:08,862 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [807996053] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:30:08,862 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:30:08,862 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-03-15 15:30:08,862 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [217515030] [2022-03-15 15:30:08,862 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:30:08,862 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-15 15:30:08,862 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:30:08,862 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-15 15:30:08,862 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2022-03-15 15:30:08,862 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-03-15 15:30:09,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:30:09,179 INFO L93 Difference]: Finished difference Result 27246 states and 69002 transitions. [2022-03-15 15:30:09,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-15 15:30:09,179 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-03-15 15:30:09,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:30:09,245 INFO L225 Difference]: With dead ends: 27246 [2022-03-15 15:30:09,246 INFO L226 Difference]: Without dead ends: 27223 [2022-03-15 15:30:09,246 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 85 SyntacticMatches, 10 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2022-03-15 15:30:09,246 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 37 mSDsluCounter, 174 mSDsCounter, 0 mSdLazyCounter, 608 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 106 SdHoareTripleChecker+Invalid, 610 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 608 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:30:09,246 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [37 Valid, 106 Invalid, 610 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 608 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:30:09,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27223 states. [2022-03-15 15:30:09,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27223 to 27197. [2022-03-15 15:30:09,754 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-03-15 15:30:09,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27197 states to 27197 states and 68910 transitions. [2022-03-15 15:30:09,821 INFO L78 Accepts]: Start accepts. Automaton has 27197 states and 68910 transitions. Word has length 47 [2022-03-15 15:30:09,821 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:30:09,821 INFO L470 AbstractCegarLoop]: Abstraction has 27197 states and 68910 transitions. [2022-03-15 15:30:09,821 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-03-15 15:30:09,821 INFO L276 IsEmpty]: Start isEmpty. Operand 27197 states and 68910 transitions. [2022-03-15 15:30:09,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-03-15 15:30:09,845 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:30:09,845 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:30:09,861 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (183)] Ended with exit code 0 [2022-03-15 15:30:10,045 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-03-15 15:30:10,045 INFO L402 AbstractCegarLoop]: === Iteration 191 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:30:10,046 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:30:10,046 INFO L85 PathProgramCache]: Analyzing trace with hash -496771877, now seen corresponding path program 50 times [2022-03-15 15:30:10,046 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:30:10,046 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [519308551] [2022-03-15 15:30:10,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:30:10,046 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:30:10,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:30:10,130 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:30:10,131 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:30:10,131 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [519308551] [2022-03-15 15:30:10,131 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [519308551] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:30:10,131 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2063869667] [2022-03-15 15:30:10,131 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:30:10,131 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:30:10,131 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:30:10,132 INFO L229 MonitoredProcess]: Starting monitored process 184 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:30:10,132 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (184)] Waiting until timeout for monitored process [2022-03-15 15:30:10,155 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:30:10,155 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:30:10,156 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:30:10,156 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:30:10,260 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:30:10,261 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:30:10,282 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:30:10,282 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:30:10,385 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:30:10,385 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2063869667] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:30:10,385 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:30:10,385 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-03-15 15:30:10,385 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1096772454] [2022-03-15 15:30:10,386 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:30:10,386 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-15 15:30:10,386 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:30:10,386 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-15 15:30:10,386 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:30:10,386 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-03-15 15:30:10,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:30:10,815 INFO L93 Difference]: Finished difference Result 28174 states and 70971 transitions. [2022-03-15 15:30:10,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-15 15:30:10,815 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-03-15 15:30:10,815 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:30:10,869 INFO L225 Difference]: With dead ends: 28174 [2022-03-15 15:30:10,869 INFO L226 Difference]: Without dead ends: 28165 [2022-03-15 15:30:10,869 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 91 SyntacticMatches, 7 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:30:10,869 INFO L933 BasicCegarLoop]: 50 mSDtfsCounter, 112 mSDsluCounter, 432 mSDsCounter, 0 mSdLazyCounter, 859 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 112 SdHoareTripleChecker+Valid, 325 SdHoareTripleChecker+Invalid, 866 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 859 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:30:10,869 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [112 Valid, 325 Invalid, 866 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 859 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:30:10,892 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28165 states. [2022-03-15 15:30:11,285 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28165 to 26980. [2022-03-15 15:30:11,313 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-03-15 15:30:11,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26980 states to 26980 states and 68373 transitions. [2022-03-15 15:30:11,373 INFO L78 Accepts]: Start accepts. Automaton has 26980 states and 68373 transitions. Word has length 47 [2022-03-15 15:30:11,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:30:11,373 INFO L470 AbstractCegarLoop]: Abstraction has 26980 states and 68373 transitions. [2022-03-15 15:30:11,373 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-03-15 15:30:11,373 INFO L276 IsEmpty]: Start isEmpty. Operand 26980 states and 68373 transitions. [2022-03-15 15:30:11,455 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-03-15 15:30:11,456 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:30:11,456 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:30:11,473 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (184)] Forceful destruction successful, exit code 0 [2022-03-15 15:30:11,671 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-03-15 15:30:11,671 INFO L402 AbstractCegarLoop]: === Iteration 192 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:30:11,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:30:11,672 INFO L85 PathProgramCache]: Analyzing trace with hash 1625441525, now seen corresponding path program 94 times [2022-03-15 15:30:11,672 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:30:11,672 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [952751443] [2022-03-15 15:30:11,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:30:11,672 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:30:11,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:30:11,748 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 15 proven. 80 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:30:11,748 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:30:11,748 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [952751443] [2022-03-15 15:30:11,749 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [952751443] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:30:11,749 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1525920999] [2022-03-15 15:30:11,749 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:30:11,749 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:30:11,749 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:30:11,750 INFO L229 MonitoredProcess]: Starting monitored process 185 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:30:11,750 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (185)] Waiting until timeout for monitored process [2022-03-15 15:30:11,771 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:30:11,771 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:30:11,772 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:30:11,772 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:30:11,882 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 84 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:30:11,882 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:30:11,901 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:30:11,902 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:30:11,992 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 84 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:30:11,992 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1525920999] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:30:11,992 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:30:11,992 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 9 [2022-03-15 15:30:11,992 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [169164288] [2022-03-15 15:30:11,993 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:30:11,993 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-15 15:30:11,993 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:30:11,993 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-15 15:30:11,993 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:30:11,993 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-03-15 15:30:12,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:30:12,465 INFO L93 Difference]: Finished difference Result 27646 states and 69694 transitions. [2022-03-15 15:30:12,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-15 15:30:12,466 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-03-15 15:30:12,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:30:12,522 INFO L225 Difference]: With dead ends: 27646 [2022-03-15 15:30:12,522 INFO L226 Difference]: Without dead ends: 27529 [2022-03-15 15:30:12,522 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 91 SyntacticMatches, 7 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:30:12,523 INFO L933 BasicCegarLoop]: 52 mSDtfsCounter, 116 mSDsluCounter, 496 mSDsCounter, 0 mSdLazyCounter, 1060 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 371 SdHoareTripleChecker+Invalid, 1067 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1060 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:30:12,523 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [116 Valid, 371 Invalid, 1067 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1060 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:30:12,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27529 states. [2022-03-15 15:30:12,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27529 to 26990. [2022-03-15 15:30:12,957 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-03-15 15:30:13,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26990 states to 26990 states and 68337 transitions. [2022-03-15 15:30:13,021 INFO L78 Accepts]: Start accepts. Automaton has 26990 states and 68337 transitions. Word has length 47 [2022-03-15 15:30:13,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:30:13,021 INFO L470 AbstractCegarLoop]: Abstraction has 26990 states and 68337 transitions. [2022-03-15 15:30:13,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-03-15 15:30:13,021 INFO L276 IsEmpty]: Start isEmpty. Operand 26990 states and 68337 transitions. [2022-03-15 15:30:13,045 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-03-15 15:30:13,045 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:30:13,045 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:30:13,060 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (185)] Ended with exit code 0 [2022-03-15 15:30:13,245 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-03-15 15:30:13,246 INFO L402 AbstractCegarLoop]: === Iteration 193 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:30:13,246 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:30:13,246 INFO L85 PathProgramCache]: Analyzing trace with hash 1011905345, now seen corresponding path program 95 times [2022-03-15 15:30:13,246 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:30:13,246 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [982311611] [2022-03-15 15:30:13,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:30:13,246 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:30:13,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:30:13,323 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 81 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:30:13,323 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:30:13,323 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [982311611] [2022-03-15 15:30:13,323 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [982311611] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:30:13,323 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1270511411] [2022-03-15 15:30:13,323 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:30:13,323 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:30:13,324 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:30:13,324 INFO L229 MonitoredProcess]: Starting monitored process 186 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:30:13,325 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (186)] Waiting until timeout for monitored process [2022-03-15 15:30:13,348 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2022-03-15 15:30:13,349 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:30:13,349 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:30:13,350 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:30:13,454 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 82 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:30:13,454 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:30:13,472 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:30:13,472 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-03-15 15:30:13,567 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 82 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:30:13,567 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1270511411] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:30:13,567 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:30:13,567 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-03-15 15:30:13,567 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [634060974] [2022-03-15 15:30:13,567 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:30:13,567 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-15 15:30:13,567 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:30:13,567 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-15 15:30:13,568 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:30:13,568 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-03-15 15:30:13,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:30:13,949 INFO L93 Difference]: Finished difference Result 27815 states and 70065 transitions. [2022-03-15 15:30:13,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-15 15:30:13,949 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-03-15 15:30:13,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:30:14,003 INFO L225 Difference]: With dead ends: 27815 [2022-03-15 15:30:14,003 INFO L226 Difference]: Without dead ends: 27803 [2022-03-15 15:30:14,003 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 91 SyntacticMatches, 7 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:30:14,003 INFO L933 BasicCegarLoop]: 41 mSDtfsCounter, 104 mSDsluCounter, 410 mSDsCounter, 0 mSdLazyCounter, 777 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 299 SdHoareTripleChecker+Invalid, 779 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 777 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:30:14,003 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [104 Valid, 299 Invalid, 779 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 777 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:30:14,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27803 states. [2022-03-15 15:30:14,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27803 to 26994. [2022-03-15 15:30:14,431 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-03-15 15:30:14,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26994 states to 26994 states and 68345 transitions. [2022-03-15 15:30:14,488 INFO L78 Accepts]: Start accepts. Automaton has 26994 states and 68345 transitions. Word has length 47 [2022-03-15 15:30:14,488 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:30:14,488 INFO L470 AbstractCegarLoop]: Abstraction has 26994 states and 68345 transitions. [2022-03-15 15:30:14,488 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-03-15 15:30:14,488 INFO L276 IsEmpty]: Start isEmpty. Operand 26994 states and 68345 transitions. [2022-03-15 15:30:14,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-03-15 15:30:14,511 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:30:14,511 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:30:14,526 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (186)] Ended with exit code 0 [2022-03-15 15:30:14,711 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-03-15 15:30:14,711 INFO L402 AbstractCegarLoop]: === Iteration 194 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:30:14,711 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:30:14,711 INFO L85 PathProgramCache]: Analyzing trace with hash -1141144617, now seen corresponding path program 96 times [2022-03-15 15:30:14,712 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:30:14,712 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1366559761] [2022-03-15 15:30:14,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:30:14,712 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:30:14,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:30:14,789 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 82 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:30:14,790 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:30:14,790 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1366559761] [2022-03-15 15:30:14,790 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1366559761] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:30:14,790 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [824995193] [2022-03-15 15:30:14,790 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:30:14,790 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:30:14,790 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:30:14,791 INFO L229 MonitoredProcess]: Starting monitored process 187 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:30:14,791 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (187)] Waiting until timeout for monitored process [2022-03-15 15:30:14,814 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-03-15 15:30:14,814 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:30:14,815 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:30:14,815 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:30:14,930 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 83 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:30:14,931 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:30:14,953 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:30:14,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 20 treesize of output 19 [2022-03-15 15:30:15,044 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 83 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:30:15,044 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [824995193] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:30:15,044 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:30:15,044 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-03-15 15:30:15,044 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1314663054] [2022-03-15 15:30:15,044 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:30:15,044 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-15 15:30:15,044 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:30:15,044 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-15 15:30:15,044 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:30:15,045 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-03-15 15:30:15,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:30:15,565 INFO L93 Difference]: Finished difference Result 29078 states and 72893 transitions. [2022-03-15 15:30:15,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-15 15:30:15,566 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-03-15 15:30:15,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:30:15,619 INFO L225 Difference]: With dead ends: 29078 [2022-03-15 15:30:15,619 INFO L226 Difference]: Without dead ends: 29024 [2022-03-15 15:30:15,619 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 92 SyntacticMatches, 5 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=105, Invalid=597, Unknown=0, NotChecked=0, Total=702 [2022-03-15 15:30:15,619 INFO L933 BasicCegarLoop]: 53 mSDtfsCounter, 262 mSDsluCounter, 510 mSDsCounter, 0 mSdLazyCounter, 916 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 262 SdHoareTripleChecker+Valid, 381 SdHoareTripleChecker+Invalid, 922 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 916 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:30:15,620 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [262 Valid, 381 Invalid, 922 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 916 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:30:15,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29024 states. [2022-03-15 15:30:16,106 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29024 to 27102. [2022-03-15 15:30:16,134 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-03-15 15:30:16,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27102 states to 27102 states and 68629 transitions. [2022-03-15 15:30:16,186 INFO L78 Accepts]: Start accepts. Automaton has 27102 states and 68629 transitions. Word has length 47 [2022-03-15 15:30:16,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:30:16,186 INFO L470 AbstractCegarLoop]: Abstraction has 27102 states and 68629 transitions. [2022-03-15 15:30:16,187 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-03-15 15:30:16,187 INFO L276 IsEmpty]: Start isEmpty. Operand 27102 states and 68629 transitions. [2022-03-15 15:30:16,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-03-15 15:30:16,207 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:30:16,207 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:30:16,222 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (187)] Forceful destruction successful, exit code 0 [2022-03-15 15:30:16,407 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-03-15 15:30:16,408 INFO L402 AbstractCegarLoop]: === Iteration 195 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:30:16,408 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:30:16,408 INFO L85 PathProgramCache]: Analyzing trace with hash -986308083, now seen corresponding path program 97 times [2022-03-15 15:30:16,408 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:30:16,408 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2014431135] [2022-03-15 15:30:16,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:30:16,408 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:30:16,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:30:16,488 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 82 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:30:16,488 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:30:16,488 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2014431135] [2022-03-15 15:30:16,489 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2014431135] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:30:16,489 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [139050602] [2022-03-15 15:30:16,489 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:30:16,489 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:30:16,489 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:30:16,490 INFO L229 MonitoredProcess]: Starting monitored process 188 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:30:16,490 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (188)] Waiting until timeout for monitored process [2022-03-15 15:30:16,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:30:16,511 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-15 15:30:16,512 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:30:16,672 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-15 15:30:16,673 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-03-15 15:30:16,676 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-15 15:30:16,676 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-03-15 15:30:16,686 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 16 proven. 79 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:30:16,686 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:30:16,775 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:30:16,775 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-03-15 15:30:16,976 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 4 proven. 91 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:30:16,977 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [139050602] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:30:16,977 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:30:16,977 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 12] total 24 [2022-03-15 15:30:16,977 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1554260793] [2022-03-15 15:30:16,977 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:30:16,977 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 15:30:16,977 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:30:16,977 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 15:30:16,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=509, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:30:16,978 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-03-15 15:30:19,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:30:19,025 INFO L93 Difference]: Finished difference Result 36740 states and 89922 transitions. [2022-03-15 15:30:19,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 90 states. [2022-03-15 15:30:19,025 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-03-15 15:30:19,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:30:19,103 INFO L225 Difference]: With dead ends: 36740 [2022-03-15 15:30:19,103 INFO L226 Difference]: Without dead ends: 36474 [2022-03-15 15:30:19,104 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 175 GetRequests, 77 SyntacticMatches, 6 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2717 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=981, Invalid=7761, Unknown=0, NotChecked=0, Total=8742 [2022-03-15 15:30:19,104 INFO L933 BasicCegarLoop]: 96 mSDtfsCounter, 1189 mSDsluCounter, 1735 mSDsCounter, 0 mSdLazyCounter, 2544 mSolverCounterSat, 79 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1189 SdHoareTripleChecker+Valid, 1275 SdHoareTripleChecker+Invalid, 2623 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 79 IncrementalHoareTripleChecker+Valid, 2544 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-15 15:30:19,104 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1189 Valid, 1275 Invalid, 2623 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [79 Valid, 2544 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-15 15:30:19,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36474 states. [2022-03-15 15:30:19,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36474 to 28019. [2022-03-15 15:30:19,669 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-03-15 15:30:19,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28019 states to 28019 states and 70988 transitions. [2022-03-15 15:30:19,726 INFO L78 Accepts]: Start accepts. Automaton has 28019 states and 70988 transitions. Word has length 47 [2022-03-15 15:30:19,726 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:30:19,726 INFO L470 AbstractCegarLoop]: Abstraction has 28019 states and 70988 transitions. [2022-03-15 15:30:19,726 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-03-15 15:30:19,726 INFO L276 IsEmpty]: Start isEmpty. Operand 28019 states and 70988 transitions. [2022-03-15 15:30:19,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-03-15 15:30:19,748 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:30:19,748 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:30:19,763 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (188)] Ended with exit code 0 [2022-03-15 15:30:19,948 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-03-15 15:30:19,949 INFO L402 AbstractCegarLoop]: === Iteration 196 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:30:19,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:30:19,949 INFO L85 PathProgramCache]: Analyzing trace with hash -1045999593, now seen corresponding path program 98 times [2022-03-15 15:30:19,949 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:30:19,949 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [838174651] [2022-03-15 15:30:19,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:30:19,951 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:30:19,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:30:20,042 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 82 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:30:20,042 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:30:20,042 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [838174651] [2022-03-15 15:30:20,042 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [838174651] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:30:20,042 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [378935293] [2022-03-15 15:30:20,042 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:30:20,043 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:30:20,043 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:30:20,044 INFO L229 MonitoredProcess]: Starting monitored process 189 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:30:20,044 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (189)] Waiting until timeout for monitored process [2022-03-15 15:30:20,066 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:30:20,066 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:30:20,067 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:30:20,067 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:30:20,174 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 83 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:30:20,174 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:30:20,204 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:30:20,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 20 treesize of output 19 [2022-03-15 15:30:20,279 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 83 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:30:20,279 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [378935293] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:30:20,279 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:30:20,279 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-03-15 15:30:20,279 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [51650661] [2022-03-15 15:30:20,279 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:30:20,279 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-15 15:30:20,279 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:30:20,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-15 15:30:20,280 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-03-15 15:30:20,280 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-03-15 15:30:21,534 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:30:21,534 INFO L93 Difference]: Finished difference Result 40175 states and 98525 transitions. [2022-03-15 15:30:21,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2022-03-15 15:30:21,535 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-03-15 15:30:21,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:30:21,607 INFO L225 Difference]: With dead ends: 40175 [2022-03-15 15:30:21,608 INFO L226 Difference]: Without dead ends: 39653 [2022-03-15 15:30:21,608 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 90 SyntacticMatches, 5 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2209 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=645, Invalid=5517, Unknown=0, NotChecked=0, Total=6162 [2022-03-15 15:30:21,609 INFO L933 BasicCegarLoop]: 59 mSDtfsCounter, 1235 mSDsluCounter, 767 mSDsCounter, 0 mSdLazyCounter, 1361 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s 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-03-15 15:30:21,609 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1235 Valid, 557 Invalid, 1431 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 1361 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:30:21,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39653 states. [2022-03-15 15:30:22,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39653 to 28643. [2022-03-15 15:30:22,234 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-03-15 15:30:22,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28643 states to 28643 states and 72593 transitions. [2022-03-15 15:30:22,296 INFO L78 Accepts]: Start accepts. Automaton has 28643 states and 72593 transitions. Word has length 47 [2022-03-15 15:30:22,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:30:22,296 INFO L470 AbstractCegarLoop]: Abstraction has 28643 states and 72593 transitions. [2022-03-15 15:30:22,296 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-03-15 15:30:22,296 INFO L276 IsEmpty]: Start isEmpty. Operand 28643 states and 72593 transitions. [2022-03-15 15:30:22,319 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-03-15 15:30:22,319 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:30:22,319 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:30:22,334 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (189)] Ended with exit code 0 [2022-03-15 15:30:22,519 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-03-15 15:30:22,519 INFO L402 AbstractCegarLoop]: === Iteration 197 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:30:22,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:30:22,520 INFO L85 PathProgramCache]: Analyzing trace with hash -1199313459, now seen corresponding path program 99 times [2022-03-15 15:30:22,520 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:30:22,520 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1523464493] [2022-03-15 15:30:22,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:30:22,520 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:30:22,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:30:22,615 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 82 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:30:22,615 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:30:22,615 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1523464493] [2022-03-15 15:30:22,615 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1523464493] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:30:22,615 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2043899444] [2022-03-15 15:30:22,615 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:30:22,616 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:30:22,616 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:30:22,616 INFO L229 MonitoredProcess]: Starting monitored process 190 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:30:22,617 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (190)] Waiting until timeout for monitored process [2022-03-15 15:30:22,640 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2022-03-15 15:30:22,640 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:30:22,641 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:30:22,641 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:30:22,742 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 83 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:30:22,742 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:30:22,776 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:30:22,776 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:30:22,840 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 83 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:30:22,840 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2043899444] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:30:22,840 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:30:22,840 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 13 [2022-03-15 15:30:22,840 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1371927524] [2022-03-15 15:30:22,840 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:30:22,841 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-15 15:30:22,841 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:30:22,841 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-15 15:30:22,841 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-03-15 15:30:22,841 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-03-15 15:30:24,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:30:24,709 INFO L93 Difference]: Finished difference Result 45394 states and 112859 transitions. [2022-03-15 15:30:24,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 127 states. [2022-03-15 15:30:24,709 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-03-15 15:30:24,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:30:24,802 INFO L225 Difference]: With dead ends: 45394 [2022-03-15 15:30:24,802 INFO L226 Difference]: Without dead ends: 44776 [2022-03-15 15:30:24,805 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 219 GetRequests, 89 SyntacticMatches, 5 SemanticMatches, 125 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6451 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1455, Invalid=14547, Unknown=0, NotChecked=0, Total=16002 [2022-03-15 15:30:24,805 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 1702 mSDsluCounter, 680 mSDsCounter, 0 mSdLazyCounter, 1324 mSolverCounterSat, 100 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s 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.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:30:24,805 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1702 Valid, 481 Invalid, 1424 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [100 Valid, 1324 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:30:24,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44776 states. [2022-03-15 15:30:25,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44776 to 31291. [2022-03-15 15:30:25,459 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-03-15 15:30:25,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31291 states to 31291 states and 79809 transitions. [2022-03-15 15:30:25,524 INFO L78 Accepts]: Start accepts. Automaton has 31291 states and 79809 transitions. Word has length 47 [2022-03-15 15:30:25,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:30:25,524 INFO L470 AbstractCegarLoop]: Abstraction has 31291 states and 79809 transitions. [2022-03-15 15:30:25,524 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-03-15 15:30:25,524 INFO L276 IsEmpty]: Start isEmpty. Operand 31291 states and 79809 transitions. [2022-03-15 15:30:25,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-03-15 15:30:25,548 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:30:25,548 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:30:25,563 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (190)] Ended with exit code 0 [2022-03-15 15:30:25,748 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-03-15 15:30:25,749 INFO L402 AbstractCegarLoop]: === Iteration 198 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:30:25,749 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:30:25,749 INFO L85 PathProgramCache]: Analyzing trace with hash 1272507479, now seen corresponding path program 100 times [2022-03-15 15:30:25,749 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:30:25,749 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1299871327] [2022-03-15 15:30:25,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:30:25,749 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:30:25,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:30:25,858 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:30:25,858 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:30:25,858 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1299871327] [2022-03-15 15:30:25,858 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1299871327] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:30:25,858 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1181808347] [2022-03-15 15:30:25,858 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:30:25,858 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:30:25,859 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:30:25,859 INFO L229 MonitoredProcess]: Starting monitored process 191 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:30:25,860 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (191)] Waiting until timeout for monitored process [2022-03-15 15:30:25,881 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:30:25,882 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:30:25,882 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-15 15:30:25,883 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:30:26,115 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-15 15:30:26,116 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-03-15 15:30:26,118 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-15 15:30:26,118 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-03-15 15:30:26,128 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:30:26,128 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:30:26,339 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:30:26,339 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-03-15 15:30:26,511 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 4 proven. 93 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:30:26,511 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1181808347] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:30:26,511 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:30:26,511 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 15] total 33 [2022-03-15 15:30:26,511 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1513837581] [2022-03-15 15:30:26,511 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:30:26,512 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-03-15 15:30:26,512 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:30:26,512 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-03-15 15:30:26,512 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=994, Unknown=0, NotChecked=0, Total=1122 [2022-03-15 15:30:26,512 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-03-15 15:30:30,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:30:30,309 INFO L93 Difference]: Finished difference Result 53023 states and 130282 transitions. [2022-03-15 15:30:30,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 143 states. [2022-03-15 15:30:30,309 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-03-15 15:30:30,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:30:30,415 INFO L225 Difference]: With dead ends: 53023 [2022-03-15 15:30:30,415 INFO L226 Difference]: Without dead ends: 52117 [2022-03-15 15:30:30,417 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 225 GetRequests, 71 SyntacticMatches, 3 SemanticMatches, 151 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7787 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=2586, Invalid=20670, Unknown=0, NotChecked=0, Total=23256 [2022-03-15 15:30:30,417 INFO L933 BasicCegarLoop]: 66 mSDtfsCounter, 1765 mSDsluCounter, 2170 mSDsCounter, 0 mSdLazyCounter, 3855 mSolverCounterSat, 160 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s 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.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:30:30,417 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1765 Valid, 1579 Invalid, 4015 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [160 Valid, 3855 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-03-15 15:30:30,464 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52117 states. [2022-03-15 15:30:31,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52117 to 33886. [2022-03-15 15:30:31,120 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-03-15 15:30:31,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33886 states to 33886 states and 86555 transitions. [2022-03-15 15:30:31,196 INFO L78 Accepts]: Start accepts. Automaton has 33886 states and 86555 transitions. Word has length 47 [2022-03-15 15:30:31,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:30:31,196 INFO L470 AbstractCegarLoop]: Abstraction has 33886 states and 86555 transitions. [2022-03-15 15:30:31,196 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-03-15 15:30:31,196 INFO L276 IsEmpty]: Start isEmpty. Operand 33886 states and 86555 transitions. [2022-03-15 15:30:31,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-03-15 15:30:31,222 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:30:31,222 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:30:31,237 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (191)] Ended with exit code 0 [2022-03-15 15:30:31,422 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-03-15 15:30:31,422 INFO L402 AbstractCegarLoop]: === Iteration 199 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:30:31,423 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:30:31,423 INFO L85 PathProgramCache]: Analyzing trace with hash -539236665, now seen corresponding path program 101 times [2022-03-15 15:30:31,423 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:30:31,423 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [127629410] [2022-03-15 15:30:31,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:30:31,423 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:30:31,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:30:31,492 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:30:31,492 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:30:31,492 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [127629410] [2022-03-15 15:30:31,492 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [127629410] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:30:31,492 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [878758232] [2022-03-15 15:30:31,492 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:30:31,493 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:30:31,493 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:30:31,494 INFO L229 MonitoredProcess]: Starting monitored process 192 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:30:31,494 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (192)] Waiting until timeout for monitored process [2022-03-15 15:30:31,520 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2022-03-15 15:30:31,520 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:30:31,521 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 27 conjunts are in the unsatisfiable core [2022-03-15 15:30:31,522 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:30:31,650 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:30:31,650 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:30:31,781 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:30:31,782 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [878758232] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:30:31,782 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:30:31,782 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 8 [2022-03-15 15:30:31,782 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [663545793] [2022-03-15 15:30:31,782 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:30:31,782 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-15 15:30:31,782 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:30:31,782 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-15 15:30:31,782 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-03-15 15:30:31,782 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-03-15 15:30:32,132 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:30:32,132 INFO L93 Difference]: Finished difference Result 35433 states and 89971 transitions. [2022-03-15 15:30:32,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-15 15:30:32,132 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-03-15 15:30:32,132 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:30:32,205 INFO L225 Difference]: With dead ends: 35433 [2022-03-15 15:30:32,205 INFO L226 Difference]: Without dead ends: 35399 [2022-03-15 15:30:32,205 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 98 SyntacticMatches, 7 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-03-15 15:30:32,205 INFO L933 BasicCegarLoop]: 41 mSDtfsCounter, 77 mSDsluCounter, 330 mSDsCounter, 0 mSdLazyCounter, 688 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 266 SdHoareTripleChecker+Invalid, 688 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 688 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:30:32,205 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [77 Valid, 266 Invalid, 688 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 688 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:30:32,241 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35399 states. [2022-03-15 15:30:32,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35399 to 34688. [2022-03-15 15:30:33,106 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-03-15 15:30:33,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34688 states to 34688 states and 88364 transitions. [2022-03-15 15:30:33,188 INFO L78 Accepts]: Start accepts. Automaton has 34688 states and 88364 transitions. Word has length 50 [2022-03-15 15:30:33,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:30:33,188 INFO L470 AbstractCegarLoop]: Abstraction has 34688 states and 88364 transitions. [2022-03-15 15:30:33,188 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-03-15 15:30:33,188 INFO L276 IsEmpty]: Start isEmpty. Operand 34688 states and 88364 transitions. [2022-03-15 15:30:33,216 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-03-15 15:30:33,216 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:30:33,216 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:30:33,231 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (192)] Ended with exit code 0 [2022-03-15 15:30:33,416 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-03-15 15:30:33,417 INFO L402 AbstractCegarLoop]: === Iteration 200 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:30:33,417 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:30:33,417 INFO L85 PathProgramCache]: Analyzing trace with hash 547340560, now seen corresponding path program 51 times [2022-03-15 15:30:33,417 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:30:33,417 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1087858498] [2022-03-15 15:30:33,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:30:33,417 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:30:33,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:30:33,483 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 107 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-03-15 15:30:33,483 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:30:33,483 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1087858498] [2022-03-15 15:30:33,484 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1087858498] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:30:33,484 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [331773320] [2022-03-15 15:30:33,484 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:30:33,484 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:30:33,484 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:30:33,485 INFO L229 MonitoredProcess]: Starting monitored process 193 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:30:33,485 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (193)] Waiting until timeout for monitored process [2022-03-15 15:30:33,510 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2022-03-15 15:30:33,510 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:30:33,510 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 27 conjunts are in the unsatisfiable core [2022-03-15 15:30:33,511 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:30:33,633 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 107 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-03-15 15:30:33,633 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:30:33,756 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 107 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-03-15 15:30:33,756 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [331773320] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:30:33,757 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:30:33,757 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 8 [2022-03-15 15:30:33,757 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [736397805] [2022-03-15 15:30:33,757 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:30:33,757 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-15 15:30:33,757 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:30:33,757 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-15 15:30:33,757 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-03-15 15:30:33,757 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-03-15 15:30:34,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:30:34,413 INFO L93 Difference]: Finished difference Result 35842 states and 90763 transitions. [2022-03-15 15:30:34,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-15 15:30:34,413 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-03-15 15:30:34,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:30:34,499 INFO L225 Difference]: With dead ends: 35842 [2022-03-15 15:30:34,499 INFO L226 Difference]: Without dead ends: 35803 [2022-03-15 15:30:34,499 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 93 SyntacticMatches, 12 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-03-15 15:30:34,499 INFO L933 BasicCegarLoop]: 41 mSDtfsCounter, 80 mSDsluCounter, 335 mSDsCounter, 0 mSdLazyCounter, 689 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 267 SdHoareTripleChecker+Invalid, 689 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 689 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:30:34,499 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [80 Valid, 267 Invalid, 689 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 689 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:30:34,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35803 states. [2022-03-15 15:30:35,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35803 to 34688. [2022-03-15 15:30:35,205 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-03-15 15:30:35,284 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34688 states to 34688 states and 88355 transitions. [2022-03-15 15:30:35,284 INFO L78 Accepts]: Start accepts. Automaton has 34688 states and 88355 transitions. Word has length 50 [2022-03-15 15:30:35,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:30:35,284 INFO L470 AbstractCegarLoop]: Abstraction has 34688 states and 88355 transitions. [2022-03-15 15:30:35,284 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-03-15 15:30:35,284 INFO L276 IsEmpty]: Start isEmpty. Operand 34688 states and 88355 transitions. [2022-03-15 15:30:35,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-03-15 15:30:35,311 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:30:35,311 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:30:35,327 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (193)] Forceful destruction successful, exit code 0 [2022-03-15 15:30:35,523 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-03-15 15:30:35,523 INFO L402 AbstractCegarLoop]: === Iteration 201 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:30:35,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:30:35,523 INFO L85 PathProgramCache]: Analyzing trace with hash -1656654610, now seen corresponding path program 1 times [2022-03-15 15:30:35,524 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:30:35,524 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1751174691] [2022-03-15 15:30:35,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:30:35,524 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:30:35,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:30:35,660 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 25 proven. 84 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:30:35,660 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:30:35,660 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1751174691] [2022-03-15 15:30:35,660 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1751174691] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:30:35,660 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [417045056] [2022-03-15 15:30:35,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:30:35,660 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:30:35,660 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:30:35,661 INFO L229 MonitoredProcess]: Starting monitored process 194 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:30:35,662 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (194)] Waiting until timeout for monitored process [2022-03-15 15:30:35,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:30:35,684 INFO L263 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:30:35,685 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:30:35,950 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 23 proven. 86 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:30:35,951 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:30:36,076 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:30:36,076 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:30:36,135 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 23 proven. 86 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:30:36,135 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [417045056] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:30:36,135 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:30:36,135 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 25 [2022-03-15 15:30:36,135 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1190146150] [2022-03-15 15:30:36,135 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:30:36,135 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-03-15 15:30:36,135 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:30:36,136 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-03-15 15:30:36,136 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=571, Unknown=0, NotChecked=0, Total=650 [2022-03-15 15:30:36,136 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-03-15 15:30:36,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:30:36,837 INFO L93 Difference]: Finished difference Result 34847 states and 88604 transitions. [2022-03-15 15:30:36,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-15 15:30:36,837 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-03-15 15:30:36,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:30:36,918 INFO L225 Difference]: With dead ends: 34847 [2022-03-15 15:30:36,918 INFO L226 Difference]: Without dead ends: 34687 [2022-03-15 15:30:36,919 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 84 SyntacticMatches, 5 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 6 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=79, Invalid=571, Unknown=0, NotChecked=0, Total=650 [2022-03-15 15:30:36,919 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 62 mSDsluCounter, 422 mSDsCounter, 0 mSdLazyCounter, 1227 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 335 SdHoareTripleChecker+Invalid, 1405 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 1227 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 169 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:30:36,919 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [62 Valid, 335 Invalid, 1405 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 1227 Invalid, 0 Unknown, 169 Unchecked, 0.4s Time] [2022-03-15 15:30:36,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34687 states. [2022-03-15 15:30:37,588 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34687 to 34625. [2022-03-15 15:30:37,628 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-03-15 15:30:37,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34625 states to 34625 states and 88161 transitions. [2022-03-15 15:30:37,823 INFO L78 Accepts]: Start accepts. Automaton has 34625 states and 88161 transitions. Word has length 50 [2022-03-15 15:30:37,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:30:37,823 INFO L470 AbstractCegarLoop]: Abstraction has 34625 states and 88161 transitions. [2022-03-15 15:30:37,823 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-03-15 15:30:37,823 INFO L276 IsEmpty]: Start isEmpty. Operand 34625 states and 88161 transitions. [2022-03-15 15:30:37,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-03-15 15:30:37,854 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:30:37,854 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:30:37,870 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (194)] Forceful destruction successful, exit code 0 [2022-03-15 15:30:38,067 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-03-15 15:30:38,067 INFO L402 AbstractCegarLoop]: === Iteration 202 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:30:38,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:30:38,068 INFO L85 PathProgramCache]: Analyzing trace with hash -1679284717, now seen corresponding path program 102 times [2022-03-15 15:30:38,068 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:30:38,068 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1301808283] [2022-03-15 15:30:38,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:30:38,068 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:30:38,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:30:38,137 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 108 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-03-15 15:30:38,138 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:30:38,138 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1301808283] [2022-03-15 15:30:38,138 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1301808283] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:30:38,138 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [217673316] [2022-03-15 15:30:38,138 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:30:38,138 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:30:38,138 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:30:38,139 INFO L229 MonitoredProcess]: Starting monitored process 195 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:30:38,139 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (195)] Waiting until timeout for monitored process [2022-03-15 15:30:38,163 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-03-15 15:30:38,163 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:30:38,164 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 27 conjunts are in the unsatisfiable core [2022-03-15 15:30:38,164 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:30:38,292 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 108 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-03-15 15:30:38,292 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:30:38,439 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 108 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-03-15 15:30:38,439 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [217673316] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:30:38,439 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:30:38,440 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 8 [2022-03-15 15:30:38,440 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1333439828] [2022-03-15 15:30:38,440 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:30:38,440 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-15 15:30:38,440 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:30:38,440 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-15 15:30:38,440 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-03-15 15:30:38,440 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-03-15 15:30:38,922 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:30:38,922 INFO L93 Difference]: Finished difference Result 35694 states and 90392 transitions. [2022-03-15 15:30:38,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-15 15:30:38,922 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-03-15 15:30:38,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:30:39,011 INFO L225 Difference]: With dead ends: 35694 [2022-03-15 15:30:39,011 INFO L226 Difference]: Without dead ends: 35642 [2022-03-15 15:30:39,011 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 93 SyntacticMatches, 12 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-03-15 15:30:39,012 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 81 mSDsluCounter, 349 mSDsCounter, 0 mSdLazyCounter, 704 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 81 SdHoareTripleChecker+Valid, 276 SdHoareTripleChecker+Invalid, 704 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 704 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:30:39,012 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [81 Valid, 276 Invalid, 704 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 704 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:30:39,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35642 states. [2022-03-15 15:30:39,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35642 to 34625. [2022-03-15 15:30:39,719 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-03-15 15:30:39,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34625 states to 34625 states and 88128 transitions. [2022-03-15 15:30:39,813 INFO L78 Accepts]: Start accepts. Automaton has 34625 states and 88128 transitions. Word has length 50 [2022-03-15 15:30:39,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:30:39,813 INFO L470 AbstractCegarLoop]: Abstraction has 34625 states and 88128 transitions. [2022-03-15 15:30:39,813 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-03-15 15:30:39,813 INFO L276 IsEmpty]: Start isEmpty. Operand 34625 states and 88128 transitions. [2022-03-15 15:30:39,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-03-15 15:30:39,846 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:30:39,846 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:30:39,863 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (195)] Forceful destruction successful, exit code 0 [2022-03-15 15:30:40,047 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-03-15 15:30:40,047 INFO L402 AbstractCegarLoop]: === Iteration 203 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:30:40,047 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:30:40,047 INFO L85 PathProgramCache]: Analyzing trace with hash -1330720574, now seen corresponding path program 52 times [2022-03-15 15:30:40,047 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:30:40,047 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1554598291] [2022-03-15 15:30:40,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:30:40,048 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:30:40,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:30:40,239 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 106 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-03-15 15:30:40,239 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:30:40,239 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1554598291] [2022-03-15 15:30:40,239 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1554598291] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:30:40,239 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1791092811] [2022-03-15 15:30:40,239 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:30:40,240 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:30:40,240 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:30:40,241 INFO L229 MonitoredProcess]: Starting monitored process 196 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:30:40,241 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (196)] Waiting until timeout for monitored process [2022-03-15 15:30:40,263 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:30:40,263 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:30:40,264 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 27 conjunts are in the unsatisfiable core [2022-03-15 15:30:40,264 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:30:40,393 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 106 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-03-15 15:30:40,393 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:30:40,519 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 106 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-03-15 15:30:40,519 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1791092811] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:30:40,519 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:30:40,520 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 8 [2022-03-15 15:30:40,520 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [243132389] [2022-03-15 15:30:40,520 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:30:40,520 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-15 15:30:40,520 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:30:40,520 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-15 15:30:40,520 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-03-15 15:30:40,520 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-03-15 15:30:40,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:30:40,982 INFO L93 Difference]: Finished difference Result 35658 states and 90295 transitions. [2022-03-15 15:30:40,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-15 15:30:40,982 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-03-15 15:30:40,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:30:41,068 INFO L225 Difference]: With dead ends: 35658 [2022-03-15 15:30:41,068 INFO L226 Difference]: Without dead ends: 35607 [2022-03-15 15:30:41,068 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 93 SyntacticMatches, 12 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-03-15 15:30:41,068 INFO L933 BasicCegarLoop]: 45 mSDtfsCounter, 83 mSDsluCounter, 361 mSDsCounter, 0 mSdLazyCounter, 717 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 284 SdHoareTripleChecker+Invalid, 717 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 717 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:30:41,068 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [83 Valid, 284 Invalid, 717 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 717 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:30:41,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35607 states. [2022-03-15 15:30:41,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35607 to 34625. [2022-03-15 15:30:41,739 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-03-15 15:30:41,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34625 states to 34625 states and 88103 transitions. [2022-03-15 15:30:41,928 INFO L78 Accepts]: Start accepts. Automaton has 34625 states and 88103 transitions. Word has length 50 [2022-03-15 15:30:41,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:30:41,928 INFO L470 AbstractCegarLoop]: Abstraction has 34625 states and 88103 transitions. [2022-03-15 15:30:41,928 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-03-15 15:30:41,928 INFO L276 IsEmpty]: Start isEmpty. Operand 34625 states and 88103 transitions. [2022-03-15 15:30:41,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-03-15 15:30:41,958 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:30:41,958 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:30:41,973 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (196)] Ended with exit code 0 [2022-03-15 15:30:42,158 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-03-15 15:30:42,158 INFO L402 AbstractCegarLoop]: === Iteration 204 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:30:42,158 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:30:42,158 INFO L85 PathProgramCache]: Analyzing trace with hash 665028206, now seen corresponding path program 2 times [2022-03-15 15:30:42,158 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:30:42,159 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [513044350] [2022-03-15 15:30:42,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:30:42,159 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:30:42,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:30:42,273 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 26 proven. 81 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:30:42,274 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:30:42,274 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [513044350] [2022-03-15 15:30:42,274 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [513044350] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:30:42,274 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1314004694] [2022-03-15 15:30:42,274 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:30:42,274 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:30:42,274 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:30:42,275 INFO L229 MonitoredProcess]: Starting monitored process 197 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:30:42,275 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (197)] Waiting until timeout for monitored process [2022-03-15 15:30:42,298 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:30:42,298 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:30:42,298 INFO L263 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:30:42,299 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:30:42,586 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 23 proven. 84 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:30:42,586 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:30:42,683 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:30:42,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 20 treesize of output 19 [2022-03-15 15:30:42,741 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 23 proven. 84 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:30:42,741 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1314004694] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:30:42,741 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:30:42,741 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 22 [2022-03-15 15:30:42,741 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [164554711] [2022-03-15 15:30:42,741 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:30:42,741 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-15 15:30:42,741 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:30:42,742 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-15 15:30:42,742 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=438, Unknown=0, NotChecked=0, Total=506 [2022-03-15 15:30:42,742 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-03-15 15:30:43,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:30:43,106 INFO L93 Difference]: Finished difference Result 34790 states and 88361 transitions. [2022-03-15 15:30:43,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-15 15:30:43,106 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-03-15 15:30:43,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:30:43,175 INFO L225 Difference]: With dead ends: 34790 [2022-03-15 15:30:43,175 INFO L226 Difference]: Without dead ends: 34647 [2022-03-15 15:30:43,175 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 82 SyntacticMatches, 10 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 5 DeprecatedPredicates, 142 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=73, Invalid=479, Unknown=0, NotChecked=0, Total=552 [2022-03-15 15:30:43,175 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 80 mSDsluCounter, 339 mSDsCounter, 0 mSdLazyCounter, 686 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 262 SdHoareTripleChecker+Invalid, 1013 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 686 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 321 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:30:43,175 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [80 Valid, 262 Invalid, 1013 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 686 Invalid, 0 Unknown, 321 Unchecked, 0.2s Time] [2022-03-15 15:30:43,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34647 states. [2022-03-15 15:30:43,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34647 to 34080. [2022-03-15 15:30:43,765 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-03-15 15:30:43,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34080 states to 34080 states and 86949 transitions. [2022-03-15 15:30:43,841 INFO L78 Accepts]: Start accepts. Automaton has 34080 states and 86949 transitions. Word has length 50 [2022-03-15 15:30:43,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:30:43,841 INFO L470 AbstractCegarLoop]: Abstraction has 34080 states and 86949 transitions. [2022-03-15 15:30:43,841 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-03-15 15:30:43,841 INFO L276 IsEmpty]: Start isEmpty. Operand 34080 states and 86949 transitions. [2022-03-15 15:30:43,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-03-15 15:30:43,867 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:30:43,867 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:30:43,883 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (197)] Ended with exit code 0 [2022-03-15 15:30:44,068 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-03-15 15:30:44,068 INFO L402 AbstractCegarLoop]: === Iteration 205 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:30:44,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:30:44,068 INFO L85 PathProgramCache]: Analyzing trace with hash -1283395892, now seen corresponding path program 3 times [2022-03-15 15:30:44,068 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:30:44,068 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [264662976] [2022-03-15 15:30:44,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:30:44,068 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:30:44,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:30:44,187 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 26 proven. 81 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:30:44,188 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:30:44,188 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [264662976] [2022-03-15 15:30:44,188 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [264662976] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:30:44,188 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [835322584] [2022-03-15 15:30:44,188 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:30:44,188 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:30:44,188 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:30:44,189 INFO L229 MonitoredProcess]: Starting monitored process 198 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:30:44,189 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (198)] Waiting until timeout for monitored process [2022-03-15 15:30:44,212 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2022-03-15 15:30:44,212 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:30:44,213 INFO L263 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:30:44,213 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:30:44,502 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 23 proven. 84 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:30:44,503 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:30:44,579 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:30:44,580 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:30:44,646 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 23 proven. 84 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:30:44,646 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [835322584] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:30:44,646 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:30:44,646 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 19 [2022-03-15 15:30:44,646 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1429874282] [2022-03-15 15:30:44,646 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:30:44,646 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-15 15:30:44,646 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:30:44,647 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-15 15:30:44,647 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2022-03-15 15:30:44,647 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-03-15 15:30:45,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:30:45,046 INFO L93 Difference]: Finished difference Result 34164 states and 87076 transitions. [2022-03-15 15:30:45,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-15 15:30:45,046 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-03-15 15:30:45,046 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:30:45,124 INFO L225 Difference]: With dead ends: 34164 [2022-03-15 15:30:45,124 INFO L226 Difference]: Without dead ends: 34070 [2022-03-15 15:30:45,124 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 85 SyntacticMatches, 10 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 4 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2022-03-15 15:30:45,124 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 57 mSDsluCounter, 236 mSDsCounter, 0 mSdLazyCounter, 590 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s 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-03-15 15:30:45,124 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [57 Valid, 173 Invalid, 781 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 590 Invalid, 0 Unknown, 187 Unchecked, 0.2s Time] [2022-03-15 15:30:45,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34070 states. [2022-03-15 15:30:45,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34070 to 34044. [2022-03-15 15:30:45,711 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-03-15 15:30:45,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34044 states to 34044 states and 86846 transitions. [2022-03-15 15:30:45,786 INFO L78 Accepts]: Start accepts. Automaton has 34044 states and 86846 transitions. Word has length 50 [2022-03-15 15:30:45,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:30:45,786 INFO L470 AbstractCegarLoop]: Abstraction has 34044 states and 86846 transitions. [2022-03-15 15:30:45,786 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-03-15 15:30:45,786 INFO L276 IsEmpty]: Start isEmpty. Operand 34044 states and 86846 transitions. [2022-03-15 15:30:45,811 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-03-15 15:30:45,811 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:30:45,811 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:30:45,826 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (198)] Ended with exit code 0 [2022-03-15 15:30:46,011 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-03-15 15:30:46,012 INFO L402 AbstractCegarLoop]: === Iteration 206 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:30:46,012 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:30:46,012 INFO L85 PathProgramCache]: Analyzing trace with hash -1528982738, now seen corresponding path program 4 times [2022-03-15 15:30:46,012 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:30:46,012 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1604248576] [2022-03-15 15:30:46,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:30:46,012 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:30:46,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:30:46,110 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 26 proven. 81 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:30:46,110 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:30:46,111 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1604248576] [2022-03-15 15:30:46,111 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1604248576] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:30:46,111 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1726438497] [2022-03-15 15:30:46,111 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:30:46,111 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:30:46,111 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:30:46,112 INFO L229 MonitoredProcess]: Starting monitored process 199 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:30:46,112 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (199)] Waiting until timeout for monitored process [2022-03-15 15:30:46,134 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:30:46,134 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:30:46,135 INFO L263 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:30:46,136 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:30:46,416 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 23 proven. 84 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:30:46,416 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:30:46,475 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:30:46,475 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:30:46,550 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 23 proven. 84 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:30:46,550 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1726438497] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:30:46,550 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:30:46,550 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 16 [2022-03-15 15:30:46,550 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1091475866] [2022-03-15 15:30:46,550 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:30:46,551 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-15 15:30:46,551 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:30:46,551 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-15 15:30:46,551 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2022-03-15 15:30:46,551 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-03-15 15:30:46,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:30:46,853 INFO L93 Difference]: Finished difference Result 34070 states and 86872 transitions. [2022-03-15 15:30:46,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-15 15:30:46,853 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-03-15 15:30:46,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:30:46,934 INFO L225 Difference]: With dead ends: 34070 [2022-03-15 15:30:46,935 INFO L226 Difference]: Without dead ends: 33979 [2022-03-15 15:30:46,935 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 88 SyntacticMatches, 9 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2022-03-15 15:30:46,935 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 36 mSDsluCounter, 148 mSDsCounter, 0 mSdLazyCounter, 508 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 107 SdHoareTripleChecker+Invalid, 573 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 508 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 61 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:30:46,935 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 107 Invalid, 573 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 508 Invalid, 0 Unknown, 61 Unchecked, 0.2s Time] [2022-03-15 15:30:46,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33979 states. [2022-03-15 15:30:47,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33979 to 33862. [2022-03-15 15:30:47,678 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-03-15 15:30:47,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33862 states to 33862 states and 86396 transitions. [2022-03-15 15:30:47,767 INFO L78 Accepts]: Start accepts. Automaton has 33862 states and 86396 transitions. Word has length 50 [2022-03-15 15:30:47,767 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:30:47,767 INFO L470 AbstractCegarLoop]: Abstraction has 33862 states and 86396 transitions. [2022-03-15 15:30:47,767 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-03-15 15:30:47,767 INFO L276 IsEmpty]: Start isEmpty. Operand 33862 states and 86396 transitions. [2022-03-15 15:30:47,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-03-15 15:30:47,800 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:30:47,800 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:30:47,816 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (199)] Forceful destruction successful, exit code 0 [2022-03-15 15:30:48,000 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-03-15 15:30:48,000 INFO L402 AbstractCegarLoop]: === Iteration 207 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:30:48,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:30:48,000 INFO L85 PathProgramCache]: Analyzing trace with hash -648745823, now seen corresponding path program 103 times [2022-03-15 15:30:48,001 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:30:48,001 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1939585756] [2022-03-15 15:30:48,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:30:48,001 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:30:48,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:30:48,072 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 111 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-15 15:30:48,072 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:30:48,072 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1939585756] [2022-03-15 15:30:48,072 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1939585756] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:30:48,072 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [471213966] [2022-03-15 15:30:48,072 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:30:48,072 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:30:48,073 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:30:48,073 INFO L229 MonitoredProcess]: Starting monitored process 200 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:30:48,074 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (200)] Waiting until timeout for monitored process [2022-03-15 15:30:48,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:30:48,096 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 27 conjunts are in the unsatisfiable core [2022-03-15 15:30:48,097 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:30:48,233 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 111 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-15 15:30:48,233 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:30:48,373 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 111 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-15 15:30:48,373 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [471213966] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:30:48,373 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:30:48,373 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 8 [2022-03-15 15:30:48,373 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [358988107] [2022-03-15 15:30:48,373 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:30:48,374 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-15 15:30:48,374 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:30:48,374 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-15 15:30:48,374 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-03-15 15:30:48,374 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-03-15 15:30:48,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:30:48,878 INFO L93 Difference]: Finished difference Result 36593 states and 92480 transitions. [2022-03-15 15:30:48,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-15 15:30:48,879 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-03-15 15:30:48,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:30:48,975 INFO L225 Difference]: With dead ends: 36593 [2022-03-15 15:30:48,975 INFO L226 Difference]: Without dead ends: 36532 [2022-03-15 15:30:48,976 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 93 SyntacticMatches, 12 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-03-15 15:30:48,976 INFO L933 BasicCegarLoop]: 45 mSDtfsCounter, 84 mSDsluCounter, 373 mSDsCounter, 0 mSdLazyCounter, 731 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s 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.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:30:48,976 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [84 Valid, 284 Invalid, 731 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 731 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:30:49,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36532 states. [2022-03-15 15:30:49,730 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36532 to 34558. [2022-03-15 15:30:49,769 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-03-15 15:30:49,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34558 states to 34558 states and 88236 transitions. [2022-03-15 15:30:49,859 INFO L78 Accepts]: Start accepts. Automaton has 34558 states and 88236 transitions. Word has length 50 [2022-03-15 15:30:49,859 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:30:49,859 INFO L470 AbstractCegarLoop]: Abstraction has 34558 states and 88236 transitions. [2022-03-15 15:30:49,859 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-03-15 15:30:49,859 INFO L276 IsEmpty]: Start isEmpty. Operand 34558 states and 88236 transitions. [2022-03-15 15:30:50,008 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-15 15:30:50,008 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:30:50,008 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:30:50,027 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (200)] Ended with exit code 0 [2022-03-15 15:30:50,208 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-03-15 15:30:50,208 INFO L402 AbstractCegarLoop]: === Iteration 208 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:30:50,209 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:30:50,209 INFO L85 PathProgramCache]: Analyzing trace with hash 487346049, now seen corresponding path program 104 times [2022-03-15 15:30:50,209 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:30:50,209 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [267163979] [2022-03-15 15:30:50,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:30:50,209 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:30:50,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:30:50,372 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 51 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:30:50,372 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:30:50,372 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [267163979] [2022-03-15 15:30:50,372 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [267163979] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:30:50,372 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1547211833] [2022-03-15 15:30:50,372 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:30:50,372 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:30:50,373 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:30:50,373 INFO L229 MonitoredProcess]: Starting monitored process 201 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:30:50,374 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (201)] Waiting until timeout for monitored process [2022-03-15 15:30:50,397 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:30:50,397 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:30:50,398 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2022-03-15 15:30:50,398 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:30:50,593 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 70 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:30:50,593 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:30:50,883 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 70 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:30:50,883 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1547211833] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:30:50,883 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:30:50,883 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 19 [2022-03-15 15:30:50,883 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [241089876] [2022-03-15 15:30:50,883 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:30:50,883 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-15 15:30:50,883 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:30:50,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-15 15:30:50,884 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=277, Unknown=0, NotChecked=0, Total=380 [2022-03-15 15:30:50,884 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-03-15 15:30:51,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:30:51,618 INFO L93 Difference]: Finished difference Result 37934 states and 96009 transitions. [2022-03-15 15:30:51,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-03-15 15:30:51,618 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-03-15 15:30:51,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:30:51,711 INFO L225 Difference]: With dead ends: 37934 [2022-03-15 15:30:51,711 INFO L226 Difference]: Without dead ends: 37934 [2022-03-15 15:30:51,712 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 100 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 187 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=415, Invalid=917, Unknown=0, NotChecked=0, Total=1332 [2022-03-15 15:30:51,712 INFO L933 BasicCegarLoop]: 53 mSDtfsCounter, 274 mSDsluCounter, 313 mSDsCounter, 0 mSdLazyCounter, 850 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 274 SdHoareTripleChecker+Valid, 234 SdHoareTripleChecker+Invalid, 881 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 850 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:30:51,712 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [274 Valid, 234 Invalid, 881 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 850 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:30:51,750 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37934 states. [2022-03-15 15:30:52,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37934 to 34153. [2022-03-15 15:30:52,469 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-03-15 15:30:52,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34153 states to 34153 states and 87204 transitions. [2022-03-15 15:30:52,540 INFO L78 Accepts]: Start accepts. Automaton has 34153 states and 87204 transitions. Word has length 53 [2022-03-15 15:30:52,541 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:30:52,541 INFO L470 AbstractCegarLoop]: Abstraction has 34153 states and 87204 transitions. [2022-03-15 15:30:52,541 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.8) internal successors, (76), 19 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:30:52,541 INFO L276 IsEmpty]: Start isEmpty. Operand 34153 states and 87204 transitions. [2022-03-15 15:30:52,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-15 15:30:52,571 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:30:52,571 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:30:52,586 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (201)] Forceful destruction successful, exit code 0 [2022-03-15 15:30:52,771 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-03-15 15:30:52,771 INFO L402 AbstractCegarLoop]: === Iteration 209 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:30:52,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:30:52,771 INFO L85 PathProgramCache]: Analyzing trace with hash -1334489720, now seen corresponding path program 53 times [2022-03-15 15:30:52,771 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:30:52,772 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [741213342] [2022-03-15 15:30:52,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:30:52,772 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:30:52,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:30:52,906 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 127 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:30:52,906 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:30:52,906 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [741213342] [2022-03-15 15:30:52,906 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [741213342] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:30:52,906 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2072423498] [2022-03-15 15:30:52,906 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:30:52,906 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:30:52,906 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:30:52,907 INFO L229 MonitoredProcess]: Starting monitored process 202 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:30:52,908 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (202)] Waiting until timeout for monitored process [2022-03-15 15:30:52,933 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2022-03-15 15:30:52,933 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:30:52,934 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-15 15:30:52,934 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:30:53,045 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 127 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:30:53,045 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:30:53,090 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:30:53,091 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-03-15 15:30:53,155 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 127 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:30:53,155 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2072423498] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:30:53,155 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:30:53,155 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 16 [2022-03-15 15:30:53,155 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2055122429] [2022-03-15 15:30:53,155 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:30:53,155 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-15 15:30:53,155 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:30:53,155 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-15 15:30:53,155 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=239, Unknown=0, NotChecked=0, Total=272 [2022-03-15 15:30:53,156 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-03-15 15:30:54,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:30:54,138 INFO L93 Difference]: Finished difference Result 39403 states and 99402 transitions. [2022-03-15 15:30:54,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-03-15 15:30:54,138 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-03-15 15:30:54,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:30:54,210 INFO L225 Difference]: With dead ends: 39403 [2022-03-15 15:30:54,210 INFO L226 Difference]: Without dead ends: 39346 [2022-03-15 15:30:54,210 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 100 SyntacticMatches, 5 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 212 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=218, Invalid=1042, Unknown=0, NotChecked=0, Total=1260 [2022-03-15 15:30:54,210 INFO L933 BasicCegarLoop]: 62 mSDtfsCounter, 574 mSDsluCounter, 928 mSDsCounter, 0 mSdLazyCounter, 1618 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 574 SdHoareTripleChecker+Valid, 698 SdHoareTripleChecker+Invalid, 1655 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 1618 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-15 15:30:54,210 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [574 Valid, 698 Invalid, 1655 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 1618 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-15 15:30:54,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39346 states. [2022-03-15 15:30:54,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39346 to 33633. [2022-03-15 15:30:54,842 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-03-15 15:30:54,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33633 states to 33633 states and 85854 transitions. [2022-03-15 15:30:54,915 INFO L78 Accepts]: Start accepts. Automaton has 33633 states and 85854 transitions. Word has length 53 [2022-03-15 15:30:54,915 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:30:54,915 INFO L470 AbstractCegarLoop]: Abstraction has 33633 states and 85854 transitions. [2022-03-15 15:30:54,915 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.235294117647059) internal successors, (55), 16 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:30:54,915 INFO L276 IsEmpty]: Start isEmpty. Operand 33633 states and 85854 transitions. [2022-03-15 15:30:54,943 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-15 15:30:54,943 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:30:54,943 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:30:54,959 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (202)] Ended with exit code 0 [2022-03-15 15:30:55,144 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-03-15 15:30:55,144 INFO L402 AbstractCegarLoop]: === Iteration 210 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:30:55,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:30:55,144 INFO L85 PathProgramCache]: Analyzing trace with hash 723607176, now seen corresponding path program 105 times [2022-03-15 15:30:55,144 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:30:55,144 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [142077955] [2022-03-15 15:30:55,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:30:55,144 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:30:55,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:30:55,239 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 118 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:30:55,239 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:30:55,239 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [142077955] [2022-03-15 15:30:55,239 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [142077955] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:30:55,239 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1940777607] [2022-03-15 15:30:55,239 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:30:55,239 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:30:55,239 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:30:55,240 INFO L229 MonitoredProcess]: Starting monitored process 203 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:30:55,241 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (203)] Waiting until timeout for monitored process [2022-03-15 15:30:55,265 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2022-03-15 15:30:55,266 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:30:55,266 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-15 15:30:55,267 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:30:55,441 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 120 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:30:55,441 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:30:55,482 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:30:55,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 20 treesize of output 19 [2022-03-15 15:30:55,700 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 120 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:30:55,701 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1940777607] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:30:55,701 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:30:55,701 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 14 [2022-03-15 15:30:55,701 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1666526182] [2022-03-15 15:30:55,701 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:30:55,701 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-15 15:30:55,701 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:30:55,701 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-15 15:30:55,701 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:30:55,701 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-03-15 15:30:56,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:30:56,096 INFO L93 Difference]: Finished difference Result 34076 states and 86681 transitions. [2022-03-15 15:30:56,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-15 15:30:56,097 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-03-15 15:30:56,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:30:56,162 INFO L225 Difference]: With dead ends: 34076 [2022-03-15 15:30:56,162 INFO L226 Difference]: Without dead ends: 34026 [2022-03-15 15:30:56,162 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 103 SyntacticMatches, 4 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:30:56,162 INFO L933 BasicCegarLoop]: 48 mSDtfsCounter, 98 mSDsluCounter, 555 mSDsCounter, 0 mSdLazyCounter, 839 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 435 SdHoareTripleChecker+Invalid, 1025 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 839 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 185 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:30:56,162 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [98 Valid, 435 Invalid, 1025 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 839 Invalid, 0 Unknown, 185 Unchecked, 0.3s Time] [2022-03-15 15:30:56,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34026 states. [2022-03-15 15:30:56,839 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34026 to 33651. [2022-03-15 15:30:56,874 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-03-15 15:30:56,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33651 states to 33651 states and 85884 transitions. [2022-03-15 15:30:56,964 INFO L78 Accepts]: Start accepts. Automaton has 33651 states and 85884 transitions. Word has length 53 [2022-03-15 15:30:56,964 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:30:56,964 INFO L470 AbstractCegarLoop]: Abstraction has 33651 states and 85884 transitions. [2022-03-15 15:30:56,964 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-03-15 15:30:56,964 INFO L276 IsEmpty]: Start isEmpty. Operand 33651 states and 85884 transitions. [2022-03-15 15:30:56,999 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-15 15:30:56,999 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:30:56,999 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:30:57,015 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (203)] Ended with exit code 0 [2022-03-15 15:30:57,199 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-03-15 15:30:57,200 INFO L402 AbstractCegarLoop]: === Iteration 211 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:30:57,200 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:30:57,200 INFO L85 PathProgramCache]: Analyzing trace with hash -2046886724, now seen corresponding path program 106 times [2022-03-15 15:30:57,200 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:30:57,200 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [455672278] [2022-03-15 15:30:57,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:30:57,200 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:30:57,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:30:57,303 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 118 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:30:57,303 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:30:57,303 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [455672278] [2022-03-15 15:30:57,303 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [455672278] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:30:57,303 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1389313971] [2022-03-15 15:30:57,303 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:30:57,304 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:30:57,304 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:30:57,308 INFO L229 MonitoredProcess]: Starting monitored process 204 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:30:57,308 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (204)] Waiting until timeout for monitored process [2022-03-15 15:30:57,332 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:30:57,332 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:30:57,333 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-15 15:30:57,334 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:30:57,465 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 120 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:30:57,465 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:30:57,484 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:30:57,484 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:30:57,596 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 120 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:30:57,596 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1389313971] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:30:57,596 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:30:57,596 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 10 [2022-03-15 15:30:57,596 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2103411613] [2022-03-15 15:30:57,596 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:30:57,596 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-15 15:30:57,596 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:30:57,596 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-15 15:30:57,596 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:30:57,596 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-03-15 15:30:58,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:30:58,007 INFO L93 Difference]: Finished difference Result 33796 states and 86110 transitions. [2022-03-15 15:30:58,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-15 15:30:58,008 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-03-15 15:30:58,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:30:58,068 INFO L225 Difference]: With dead ends: 33796 [2022-03-15 15:30:58,068 INFO L226 Difference]: Without dead ends: 33764 [2022-03-15 15:30:58,068 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 104 SyntacticMatches, 7 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:30:58,068 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 47 mSDsluCounter, 227 mSDsCounter, 0 mSdLazyCounter, 660 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 195 SdHoareTripleChecker+Invalid, 663 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 660 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:30:58,068 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [47 Valid, 195 Invalid, 663 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 660 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:30:58,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33764 states. [2022-03-15 15:30:58,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33764 to 33657. [2022-03-15 15:30:58,626 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-03-15 15:30:58,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33657 states to 33657 states and 85890 transitions. [2022-03-15 15:30:58,707 INFO L78 Accepts]: Start accepts. Automaton has 33657 states and 85890 transitions. Word has length 53 [2022-03-15 15:30:58,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:30:58,707 INFO L470 AbstractCegarLoop]: Abstraction has 33657 states and 85890 transitions. [2022-03-15 15:30:58,707 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-03-15 15:30:58,707 INFO L276 IsEmpty]: Start isEmpty. Operand 33657 states and 85890 transitions. [2022-03-15 15:30:58,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-15 15:30:58,739 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:30:58,739 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:30:58,755 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (204)] Ended with exit code 0 [2022-03-15 15:30:58,952 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-03-15 15:30:58,952 INFO L402 AbstractCegarLoop]: === Iteration 212 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:30:58,952 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:30:58,953 INFO L85 PathProgramCache]: Analyzing trace with hash 1634544392, now seen corresponding path program 107 times [2022-03-15 15:30:58,953 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:30:58,953 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1569752773] [2022-03-15 15:30:58,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:30:58,953 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:30:59,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:30:59,147 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 119 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:30:59,148 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:30:59,148 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1569752773] [2022-03-15 15:30:59,148 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1569752773] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:30:59,148 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1049002321] [2022-03-15 15:30:59,148 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:30:59,148 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:30:59,148 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:30:59,149 INFO L229 MonitoredProcess]: Starting monitored process 205 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:30:59,149 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (205)] Waiting until timeout for monitored process [2022-03-15 15:30:59,176 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2022-03-15 15:30:59,176 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:30:59,177 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-15 15:30:59,177 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:30:59,307 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 119 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:30:59,307 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:30:59,325 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:30:59,325 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:30:59,444 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 119 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:30:59,444 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1049002321] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:30:59,444 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:30:59,444 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-03-15 15:30:59,444 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [4356333] [2022-03-15 15:30:59,444 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:30:59,444 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-15 15:30:59,444 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:30:59,445 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-15 15:30:59,445 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:30:59,445 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-03-15 15:30:59,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:30:59,830 INFO L93 Difference]: Finished difference Result 34600 states and 87892 transitions. [2022-03-15 15:30:59,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-15 15:30:59,830 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-03-15 15:30:59,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:30:59,901 INFO L225 Difference]: With dead ends: 34600 [2022-03-15 15:30:59,901 INFO L226 Difference]: Without dead ends: 34576 [2022-03-15 15:30:59,902 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 104 SyntacticMatches, 7 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-03-15 15:30:59,902 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 56 mSDsluCounter, 174 mSDsCounter, 0 mSdLazyCounter, 672 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 159 SdHoareTripleChecker+Invalid, 677 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 672 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:30:59,902 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [56 Valid, 159 Invalid, 677 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 672 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:30:59,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34576 states. [2022-03-15 15:31:00,454 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34576 to 33662. [2022-03-15 15:31:00,490 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-03-15 15:31:00,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33662 states to 33662 states and 85908 transitions. [2022-03-15 15:31:00,685 INFO L78 Accepts]: Start accepts. Automaton has 33662 states and 85908 transitions. Word has length 53 [2022-03-15 15:31:00,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:31:00,685 INFO L470 AbstractCegarLoop]: Abstraction has 33662 states and 85908 transitions. [2022-03-15 15:31:00,685 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-03-15 15:31:00,685 INFO L276 IsEmpty]: Start isEmpty. Operand 33662 states and 85908 transitions. [2022-03-15 15:31:00,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-15 15:31:00,715 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:31:00,715 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:31:00,731 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (205)] Forceful destruction successful, exit code 0 [2022-03-15 15:31:00,916 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-03-15 15:31:00,916 INFO L402 AbstractCegarLoop]: === Iteration 213 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:31:00,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:31:00,916 INFO L85 PathProgramCache]: Analyzing trace with hash 1452891954, now seen corresponding path program 108 times [2022-03-15 15:31:00,916 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:31:00,916 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1918162253] [2022-03-15 15:31:00,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:31:00,916 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:31:00,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:31:01,023 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 118 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:31:01,023 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:31:01,023 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1918162253] [2022-03-15 15:31:01,023 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1918162253] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:31:01,023 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [870913049] [2022-03-15 15:31:01,023 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:31:01,023 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:31:01,023 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:31:01,024 INFO L229 MonitoredProcess]: Starting monitored process 206 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:31:01,025 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (206)] Waiting until timeout for monitored process [2022-03-15 15:31:01,050 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-03-15 15:31:01,050 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:31:01,051 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-15 15:31:01,051 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:31:01,245 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 120 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:31:01,245 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:31:01,301 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:31:01,302 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-03-15 15:31:01,408 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 120 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:31:01,408 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [870913049] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:31:01,408 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:31:01,408 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 17 [2022-03-15 15:31:01,408 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2047273838] [2022-03-15 15:31:01,408 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:31:01,408 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-15 15:31:01,408 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:31:01,408 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-15 15:31:01,409 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2022-03-15 15:31:01,409 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-03-15 15:31:01,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:31:01,829 INFO L93 Difference]: Finished difference Result 33840 states and 86194 transitions. [2022-03-15 15:31:01,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-15 15:31:01,830 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-03-15 15:31:01,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:31:01,913 INFO L225 Difference]: With dead ends: 33840 [2022-03-15 15:31:01,913 INFO L226 Difference]: Without dead ends: 33764 [2022-03-15 15:31:01,913 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 100 SyntacticMatches, 5 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2022-03-15 15:31:01,913 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 58 mSDsluCounter, 314 mSDsCounter, 0 mSdLazyCounter, 836 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 58 SdHoareTripleChecker+Valid, 277 SdHoareTripleChecker+Invalid, 892 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 836 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 53 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:31:01,913 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [58 Valid, 277 Invalid, 892 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 836 Invalid, 0 Unknown, 53 Unchecked, 0.3s Time] [2022-03-15 15:31:01,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33764 states. [2022-03-15 15:31:02,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33764 to 33656. [2022-03-15 15:31:02,654 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-03-15 15:31:02,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33656 states to 33656 states and 85881 transitions. [2022-03-15 15:31:02,752 INFO L78 Accepts]: Start accepts. Automaton has 33656 states and 85881 transitions. Word has length 53 [2022-03-15 15:31:02,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:31:02,752 INFO L470 AbstractCegarLoop]: Abstraction has 33656 states and 85881 transitions. [2022-03-15 15:31:02,752 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-03-15 15:31:02,752 INFO L276 IsEmpty]: Start isEmpty. Operand 33656 states and 85881 transitions. [2022-03-15 15:31:02,791 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-15 15:31:02,791 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:31:02,791 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:31:02,807 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (206)] Forceful destruction successful, exit code 0 [2022-03-15 15:31:02,992 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-03-15 15:31:02,992 INFO L402 AbstractCegarLoop]: === Iteration 214 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:31:02,992 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:31:02,992 INFO L85 PathProgramCache]: Analyzing trace with hash -525749867, now seen corresponding path program 54 times [2022-03-15 15:31:02,992 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:31:02,993 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [313501587] [2022-03-15 15:31:02,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:31:02,993 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:31:02,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:31:03,131 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 78 proven. 58 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:31:03,131 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:31:03,131 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [313501587] [2022-03-15 15:31:03,131 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [313501587] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:31:03,131 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [573443109] [2022-03-15 15:31:03,132 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:31:03,132 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:31:03,132 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:31:03,133 INFO L229 MonitoredProcess]: Starting monitored process 207 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:31:03,133 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (207)] Waiting until timeout for monitored process [2022-03-15 15:31:03,159 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-03-15 15:31:03,159 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:31:03,160 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-15 15:31:03,161 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:31:03,503 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 80 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:31:03,504 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:31:04,194 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 59 proven. 77 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:31:04,194 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [573443109] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:31:04,194 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:31:04,194 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 17, 18] total 38 [2022-03-15 15:31:04,194 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [875667170] [2022-03-15 15:31:04,195 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:31:04,195 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-03-15 15:31:04,195 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:31:04,195 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-03-15 15:31:04,195 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=354, Invalid=1128, Unknown=0, NotChecked=0, Total=1482 [2022-03-15 15:31:04,195 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-03-15 15:31:05,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:31:05,125 INFO L93 Difference]: Finished difference Result 39749 states and 99054 transitions. [2022-03-15 15:31:05,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-15 15:31:05,126 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-03-15 15:31:05,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:31:05,224 INFO L225 Difference]: With dead ends: 39749 [2022-03-15 15:31:05,224 INFO L226 Difference]: Without dead ends: 39606 [2022-03-15 15:31:05,225 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 83 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 902 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=851, Invalid=2455, Unknown=0, NotChecked=0, Total=3306 [2022-03-15 15:31:05,225 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 755 mSDsluCounter, 343 mSDsCounter, 0 mSdLazyCounter, 676 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 755 SdHoareTripleChecker+Valid, 282 SdHoareTripleChecker+Invalid, 739 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 676 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:31:05,225 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [755 Valid, 282 Invalid, 739 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 676 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:31:05,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39606 states. [2022-03-15 15:31:06,007 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39606 to 33884. [2022-03-15 15:31:06,045 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-03-15 15:31:06,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33884 states to 33884 states and 86789 transitions. [2022-03-15 15:31:06,136 INFO L78 Accepts]: Start accepts. Automaton has 33884 states and 86789 transitions. Word has length 53 [2022-03-15 15:31:06,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:31:06,136 INFO L470 AbstractCegarLoop]: Abstraction has 33884 states and 86789 transitions. [2022-03-15 15:31:06,136 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-03-15 15:31:06,136 INFO L276 IsEmpty]: Start isEmpty. Operand 33884 states and 86789 transitions. [2022-03-15 15:31:06,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-15 15:31:06,171 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:31:06,171 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:31:06,188 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (207)] Ended with exit code 0 [2022-03-15 15:31:06,372 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-03-15 15:31:06,372 INFO L402 AbstractCegarLoop]: === Iteration 215 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:31:06,372 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:31:06,372 INFO L85 PathProgramCache]: Analyzing trace with hash 279114444, now seen corresponding path program 55 times [2022-03-15 15:31:06,372 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:31:06,372 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1249675575] [2022-03-15 15:31:06,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:31:06,372 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:31:06,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:31:06,467 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 8 proven. 123 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:31:06,467 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:31:06,467 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1249675575] [2022-03-15 15:31:06,467 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1249675575] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:31:06,467 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1916109958] [2022-03-15 15:31:06,467 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:31:06,467 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:31:06,468 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:31:06,468 INFO L229 MonitoredProcess]: Starting monitored process 208 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:31:06,469 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (208)] Waiting until timeout for monitored process [2022-03-15 15:31:06,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:31:06,492 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-15 15:31:06,493 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:31:06,622 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 124 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:31:06,622 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:31:06,642 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:31:06,643 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:31:06,762 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 124 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:31:06,762 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1916109958] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:31:06,762 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:31:06,762 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-03-15 15:31:06,762 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [835508498] [2022-03-15 15:31:06,762 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:31:06,762 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-15 15:31:06,762 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:31:06,762 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-15 15:31:06,763 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:31:06,763 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-03-15 15:31:07,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:31:07,392 INFO L93 Difference]: Finished difference Result 35869 states and 90945 transitions. [2022-03-15 15:31:07,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-15 15:31:07,392 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-03-15 15:31:07,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:31:07,480 INFO L225 Difference]: With dead ends: 35869 [2022-03-15 15:31:07,480 INFO L226 Difference]: Without dead ends: 35818 [2022-03-15 15:31:07,481 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-03-15 15:31:07,481 INFO L933 BasicCegarLoop]: 56 mSDtfsCounter, 198 mSDsluCounter, 493 mSDsCounter, 0 mSdLazyCounter, 932 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 198 SdHoareTripleChecker+Valid, 411 SdHoareTripleChecker+Invalid, 938 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 932 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:31:07,481 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [198 Valid, 411 Invalid, 938 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 932 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:31:07,519 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35818 states. [2022-03-15 15:31:08,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35818 to 34090. [2022-03-15 15:31:08,263 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-03-15 15:31:08,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34090 states to 34090 states and 87312 transitions. [2022-03-15 15:31:08,350 INFO L78 Accepts]: Start accepts. Automaton has 34090 states and 87312 transitions. Word has length 53 [2022-03-15 15:31:08,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:31:08,350 INFO L470 AbstractCegarLoop]: Abstraction has 34090 states and 87312 transitions. [2022-03-15 15:31:08,350 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-03-15 15:31:08,350 INFO L276 IsEmpty]: Start isEmpty. Operand 34090 states and 87312 transitions. [2022-03-15 15:31:08,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-15 15:31:08,384 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:31:08,384 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:31:08,400 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (208)] Ended with exit code 0 [2022-03-15 15:31:08,584 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-03-15 15:31:08,584 INFO L402 AbstractCegarLoop]: === Iteration 216 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:31:08,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:31:08,585 INFO L85 PathProgramCache]: Analyzing trace with hash -1893639450, now seen corresponding path program 109 times [2022-03-15 15:31:08,585 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:31:08,585 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1989420159] [2022-03-15 15:31:08,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:31:08,585 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:31:08,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:31:08,676 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 18 proven. 113 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:31:08,676 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:31:08,676 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1989420159] [2022-03-15 15:31:08,676 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1989420159] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:31:08,676 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1081334109] [2022-03-15 15:31:08,676 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:31:08,676 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:31:08,676 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:31:08,679 INFO L229 MonitoredProcess]: Starting monitored process 209 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:31:08,687 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (209)] Waiting until timeout for monitored process [2022-03-15 15:31:08,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:31:08,702 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-15 15:31:08,702 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:31:08,838 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:31:08,838 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:31:08,858 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:31:08,858 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:31:08,976 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:31:08,976 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1081334109] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:31:08,976 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:31:08,976 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 10 [2022-03-15 15:31:08,976 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [324774546] [2022-03-15 15:31:08,977 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:31:08,977 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-15 15:31:08,977 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:31:08,977 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-15 15:31:08,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:31:08,977 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-03-15 15:31:09,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:31:09,707 INFO L93 Difference]: Finished difference Result 34819 states and 88705 transitions. [2022-03-15 15:31:09,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-15 15:31:09,707 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-03-15 15:31:09,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:31:09,788 INFO L225 Difference]: With dead ends: 34819 [2022-03-15 15:31:09,789 INFO L226 Difference]: Without dead ends: 34769 [2022-03-15 15:31:09,789 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-03-15 15:31:09,789 INFO L933 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-03-15 15:31:09,789 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [111 Valid, 407 Invalid, 1183 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1179 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:31:09,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34769 states. [2022-03-15 15:31:10,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34769 to 34123. [2022-03-15 15:31:10,472 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-03-15 15:31:10,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34123 states to 34123 states and 87359 transitions. [2022-03-15 15:31:10,558 INFO L78 Accepts]: Start accepts. Automaton has 34123 states and 87359 transitions. Word has length 53 [2022-03-15 15:31:10,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:31:10,558 INFO L470 AbstractCegarLoop]: Abstraction has 34123 states and 87359 transitions. [2022-03-15 15:31:10,558 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-03-15 15:31:10,558 INFO L276 IsEmpty]: Start isEmpty. Operand 34123 states and 87359 transitions. [2022-03-15 15:31:10,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-15 15:31:10,592 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:31:10,592 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:31:10,609 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (209)] Ended with exit code 0 [2022-03-15 15:31:10,793 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-03-15 15:31:10,793 INFO L402 AbstractCegarLoop]: === Iteration 217 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:31:10,793 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:31:10,793 INFO L85 PathProgramCache]: Analyzing trace with hash 1787791666, now seen corresponding path program 110 times [2022-03-15 15:31:10,793 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:31:10,793 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1368121780] [2022-03-15 15:31:10,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:31:10,794 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:31:10,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:31:10,887 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 114 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-15 15:31:10,887 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:31:10,887 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1368121780] [2022-03-15 15:31:10,887 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1368121780] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:31:10,887 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2091298856] [2022-03-15 15:31:10,888 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:31:10,888 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:31:10,888 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:31:10,889 INFO L229 MonitoredProcess]: Starting monitored process 210 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:31:10,889 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (210)] Waiting until timeout for monitored process [2022-03-15 15:31:10,912 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:31:10,913 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:31:10,913 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-15 15:31:10,914 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:31:11,043 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 115 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-15 15:31:11,043 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:31:11,061 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:31:11,061 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:31:11,178 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 115 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-15 15:31:11,179 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2091298856] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:31:11,179 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:31:11,179 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-03-15 15:31:11,179 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [403627562] [2022-03-15 15:31:11,179 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:31:11,179 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-15 15:31:11,179 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:31:11,179 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-15 15:31:11,179 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:31:11,179 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-03-15 15:31:11,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:31:11,818 INFO L93 Difference]: Finished difference Result 35999 states and 91258 transitions. [2022-03-15 15:31:11,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-15 15:31:11,818 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-03-15 15:31:11,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:31:11,912 INFO L225 Difference]: With dead ends: 35999 [2022-03-15 15:31:11,912 INFO L226 Difference]: Without dead ends: 35963 [2022-03-15 15:31:11,913 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-03-15 15:31:11,913 INFO L933 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-03-15 15:31:11,913 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [124 Valid, 415 Invalid, 1051 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1045 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:31:11,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35963 states. [2022-03-15 15:31:12,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35963 to 33896. [2022-03-15 15:31:12,565 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-03-15 15:31:12,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33896 states to 33896 states and 86767 transitions. [2022-03-15 15:31:12,639 INFO L78 Accepts]: Start accepts. Automaton has 33896 states and 86767 transitions. Word has length 53 [2022-03-15 15:31:12,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:31:12,639 INFO L470 AbstractCegarLoop]: Abstraction has 33896 states and 86767 transitions. [2022-03-15 15:31:12,640 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-03-15 15:31:12,640 INFO L276 IsEmpty]: Start isEmpty. Operand 33896 states and 86767 transitions. [2022-03-15 15:31:12,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-15 15:31:12,668 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:31:12,668 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:31:12,683 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (210)] Ended with exit code 0 [2022-03-15 15:31:12,868 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-03-15 15:31:12,869 INFO L402 AbstractCegarLoop]: === Iteration 218 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:31:12,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:31:12,869 INFO L85 PathProgramCache]: Analyzing trace with hash -365258296, now seen corresponding path program 111 times [2022-03-15 15:31:12,869 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:31:12,869 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1448643224] [2022-03-15 15:31:12,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:31:12,869 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:31:12,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:31:12,971 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 119 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:31:12,971 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:31:12,971 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1448643224] [2022-03-15 15:31:12,972 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1448643224] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:31:12,972 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [387300349] [2022-03-15 15:31:12,972 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:31:12,972 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:31:12,972 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:31:12,973 INFO L229 MonitoredProcess]: Starting monitored process 211 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:31:12,973 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (211)] Waiting until timeout for monitored process [2022-03-15 15:31:12,999 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2022-03-15 15:31:12,999 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:31:13,000 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-15 15:31:13,000 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:31:13,158 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 119 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:31:13,159 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:31:13,180 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:31:13,180 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:31:13,297 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 119 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:31:13,297 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [387300349] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:31:13,297 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:31:13,297 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-03-15 15:31:13,297 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1111223029] [2022-03-15 15:31:13,297 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:31:13,298 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-15 15:31:13,298 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:31:13,298 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-15 15:31:13,298 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:31:13,298 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-03-15 15:31:14,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:31:14,067 INFO L93 Difference]: Finished difference Result 37797 states and 95299 transitions. [2022-03-15 15:31:14,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-15 15:31:14,067 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-03-15 15:31:14,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:31:14,161 INFO L225 Difference]: With dead ends: 37797 [2022-03-15 15:31:14,162 INFO L226 Difference]: Without dead ends: 37785 [2022-03-15 15:31:14,162 INFO L932 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-03-15 15:31:14,162 INFO L933 BasicCegarLoop]: 58 mSDtfsCounter, 145 mSDsluCounter, 602 mSDsCounter, 0 mSdLazyCounter, 1206 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 145 SdHoareTripleChecker+Valid, 466 SdHoareTripleChecker+Invalid, 1217 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 1206 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:31:14,162 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [145 Valid, 466 Invalid, 1217 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 1206 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:31:14,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37785 states. [2022-03-15 15:31:14,928 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37785 to 33938. [2022-03-15 15:31:14,967 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-03-15 15:31:15,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33938 states to 33938 states and 86878 transitions. [2022-03-15 15:31:15,059 INFO L78 Accepts]: Start accepts. Automaton has 33938 states and 86878 transitions. Word has length 53 [2022-03-15 15:31:15,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:31:15,059 INFO L470 AbstractCegarLoop]: Abstraction has 33938 states and 86878 transitions. [2022-03-15 15:31:15,059 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-03-15 15:31:15,059 INFO L276 IsEmpty]: Start isEmpty. Operand 33938 states and 86878 transitions. [2022-03-15 15:31:15,095 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-15 15:31:15,095 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:31:15,095 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:31:15,112 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (211)] Forceful destruction successful, exit code 0 [2022-03-15 15:31:15,296 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-03-15 15:31:15,296 INFO L402 AbstractCegarLoop]: === Iteration 219 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:31:15,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:31:15,296 INFO L85 PathProgramCache]: Analyzing trace with hash 1975891952, now seen corresponding path program 56 times [2022-03-15 15:31:15,296 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:31:15,296 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1299535365] [2022-03-15 15:31:15,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:31:15,296 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:31:15,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:31:15,404 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 8 proven. 123 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:31:15,404 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:31:15,404 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1299535365] [2022-03-15 15:31:15,404 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1299535365] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:31:15,404 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [701496942] [2022-03-15 15:31:15,404 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:31:15,404 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:31:15,404 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:31:15,405 INFO L229 MonitoredProcess]: Starting monitored process 212 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:31:15,406 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (212)] Waiting until timeout for monitored process [2022-03-15 15:31:15,428 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:31:15,428 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:31:15,429 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-15 15:31:15,430 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:31:15,557 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 124 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:31:15,557 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:31:15,577 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:31:15,577 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-03-15 15:31:15,692 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 124 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:31:15,692 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [701496942] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:31:15,692 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:31:15,692 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-03-15 15:31:15,692 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1410609266] [2022-03-15 15:31:15,692 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:31:15,692 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-15 15:31:15,692 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:31:15,693 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-15 15:31:15,693 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:31:15,693 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-03-15 15:31:16,376 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:31:16,376 INFO L93 Difference]: Finished difference Result 36071 states and 91355 transitions. [2022-03-15 15:31:16,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-15 15:31:16,376 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-03-15 15:31:16,376 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:31:16,464 INFO L225 Difference]: With dead ends: 36071 [2022-03-15 15:31:16,464 INFO L226 Difference]: Without dead ends: 36028 [2022-03-15 15:31:16,464 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-03-15 15:31:16,465 INFO L933 BasicCegarLoop]: 56 mSDtfsCounter, 185 mSDsluCounter, 574 mSDsCounter, 0 mSdLazyCounter, 1082 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 185 SdHoareTripleChecker+Valid, 459 SdHoareTripleChecker+Invalid, 1088 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1082 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:31:16,465 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [185 Valid, 459 Invalid, 1088 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1082 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:31:16,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36028 states. [2022-03-15 15:31:17,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36028 to 33966. [2022-03-15 15:31:17,244 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-03-15 15:31:17,334 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33966 states to 33966 states and 86960 transitions. [2022-03-15 15:31:17,335 INFO L78 Accepts]: Start accepts. Automaton has 33966 states and 86960 transitions. Word has length 53 [2022-03-15 15:31:17,335 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:31:17,335 INFO L470 AbstractCegarLoop]: Abstraction has 33966 states and 86960 transitions. [2022-03-15 15:31:17,335 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-03-15 15:31:17,335 INFO L276 IsEmpty]: Start isEmpty. Operand 33966 states and 86960 transitions. [2022-03-15 15:31:17,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-15 15:31:17,371 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:31:17,371 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:31:17,387 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (212)] Forceful destruction successful, exit code 0 [2022-03-15 15:31:17,571 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-03-15 15:31:17,572 INFO L402 AbstractCegarLoop]: === Iteration 220 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:31:17,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:31:17,572 INFO L85 PathProgramCache]: Analyzing trace with hash -196861942, now seen corresponding path program 112 times [2022-03-15 15:31:17,572 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:31:17,572 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2093297118] [2022-03-15 15:31:17,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:31:17,572 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:31:17,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:31:17,661 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 18 proven. 113 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:31:17,661 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:31:17,662 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2093297118] [2022-03-15 15:31:17,662 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2093297118] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:31:17,662 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1615897445] [2022-03-15 15:31:17,662 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:31:17,662 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:31:17,662 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:31:17,663 INFO L229 MonitoredProcess]: Starting monitored process 213 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:31:17,663 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (213)] Waiting until timeout for monitored process [2022-03-15 15:31:17,686 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:31:17,687 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:31:17,687 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-15 15:31:17,688 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:31:17,821 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:31:17,822 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:31:17,841 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:31:17,841 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:31:17,954 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:31:17,954 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1615897445] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:31:17,954 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:31:17,954 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 10 [2022-03-15 15:31:17,954 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1451859264] [2022-03-15 15:31:17,954 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:31:17,955 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-15 15:31:17,955 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:31:17,955 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-15 15:31:17,955 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:31:17,955 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-03-15 15:31:18,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:31:18,677 INFO L93 Difference]: Finished difference Result 34769 states and 88510 transitions. [2022-03-15 15:31:18,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-15 15:31:18,677 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-03-15 15:31:18,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:31:18,768 INFO L225 Difference]: With dead ends: 34769 [2022-03-15 15:31:18,768 INFO L226 Difference]: Without dead ends: 34701 [2022-03-15 15:31:18,768 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-03-15 15:31:18,768 INFO L933 BasicCegarLoop]: 62 mSDtfsCounter, 114 mSDsluCounter, 517 mSDsCounter, 0 mSdLazyCounter, 1215 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s 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-03-15 15:31:18,768 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [114 Valid, 425 Invalid, 1219 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1215 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:31:18,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34701 states. [2022-03-15 15:31:19,482 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34701 to 34014. [2022-03-15 15:31:19,520 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-03-15 15:31:19,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34014 states to 34014 states and 87028 transitions. [2022-03-15 15:31:19,607 INFO L78 Accepts]: Start accepts. Automaton has 34014 states and 87028 transitions. Word has length 53 [2022-03-15 15:31:19,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:31:19,607 INFO L470 AbstractCegarLoop]: Abstraction has 34014 states and 87028 transitions. [2022-03-15 15:31:19,608 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-03-15 15:31:19,608 INFO L276 IsEmpty]: Start isEmpty. Operand 34014 states and 87028 transitions. [2022-03-15 15:31:19,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-15 15:31:19,640 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:31:19,640 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:31:19,656 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (213)] Forceful destruction successful, exit code 0 [2022-03-15 15:31:19,840 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-03-15 15:31:19,841 INFO L402 AbstractCegarLoop]: === Iteration 221 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:31:19,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:31:19,841 INFO L85 PathProgramCache]: Analyzing trace with hash -810398122, now seen corresponding path program 113 times [2022-03-15 15:31:19,841 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:31:19,841 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2133128383] [2022-03-15 15:31:19,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:31:19,841 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:31:19,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:31:19,934 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 114 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-15 15:31:19,934 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:31:19,934 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2133128383] [2022-03-15 15:31:19,934 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2133128383] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:31:19,934 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1469411671] [2022-03-15 15:31:19,934 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:31:19,935 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:31:19,935 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:31:19,936 INFO L229 MonitoredProcess]: Starting monitored process 214 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:31:19,936 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (214)] Waiting until timeout for monitored process [2022-03-15 15:31:19,962 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2022-03-15 15:31:19,963 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:31:19,963 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-15 15:31:19,964 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:31:20,092 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 115 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-15 15:31:20,092 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:31:20,110 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:31:20,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, 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-03-15 15:31:20,228 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 115 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-15 15:31:20,229 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1469411671] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:31:20,229 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:31:20,229 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-03-15 15:31:20,229 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [606345256] [2022-03-15 15:31:20,229 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:31:20,229 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-15 15:31:20,229 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:31:20,229 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-15 15:31:20,229 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:31:20,229 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-03-15 15:31:20,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:31:20,750 INFO L93 Difference]: Finished difference Result 36157 states and 91478 transitions. [2022-03-15 15:31:20,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-15 15:31:20,751 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-03-15 15:31:20,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:31:20,826 INFO L225 Difference]: With dead ends: 36157 [2022-03-15 15:31:20,827 INFO L226 Difference]: Without dead ends: 36109 [2022-03-15 15:31:20,827 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-03-15 15:31:20,827 INFO L933 BasicCegarLoop]: 57 mSDtfsCounter, 145 mSDsluCounter, 527 mSDsCounter, 0 mSdLazyCounter, 1027 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 145 SdHoareTripleChecker+Valid, 417 SdHoareTripleChecker+Invalid, 1037 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 1027 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:31:20,827 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [145 Valid, 417 Invalid, 1037 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 1027 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:31:20,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36109 states. [2022-03-15 15:31:21,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36109 to 33749. [2022-03-15 15:31:21,684 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-03-15 15:31:21,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33749 states to 33749 states and 86384 transitions. [2022-03-15 15:31:21,774 INFO L78 Accepts]: Start accepts. Automaton has 33749 states and 86384 transitions. Word has length 53 [2022-03-15 15:31:21,774 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:31:21,774 INFO L470 AbstractCegarLoop]: Abstraction has 33749 states and 86384 transitions. [2022-03-15 15:31:21,774 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-03-15 15:31:21,774 INFO L276 IsEmpty]: Start isEmpty. Operand 33749 states and 86384 transitions. [2022-03-15 15:31:21,809 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-15 15:31:21,810 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:31:21,810 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:31:21,826 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (214)] Ended with exit code 0 [2022-03-15 15:31:22,010 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-03-15 15:31:22,010 INFO L402 AbstractCegarLoop]: === Iteration 222 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:31:22,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:31:22,011 INFO L85 PathProgramCache]: Analyzing trace with hash -935076116, now seen corresponding path program 114 times [2022-03-15 15:31:22,011 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:31:22,011 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [162262734] [2022-03-15 15:31:22,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:31:22,011 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:31:22,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:31:22,104 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 8 proven. 123 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:31:22,105 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:31:22,105 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [162262734] [2022-03-15 15:31:22,105 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [162262734] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:31:22,105 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1157238475] [2022-03-15 15:31:22,105 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:31:22,105 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:31:22,105 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:31:22,106 INFO L229 MonitoredProcess]: Starting monitored process 215 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:31:22,107 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (215)] Waiting until timeout for monitored process [2022-03-15 15:31:22,132 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2022-03-15 15:31:22,132 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:31:22,132 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 21 conjunts are in the unsatisfiable core [2022-03-15 15:31:22,133 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:31:22,446 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 41 proven. 90 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:31:22,446 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:31:22,585 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:31:22,586 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:31:22,834 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 36 proven. 95 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:31:22,835 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1157238475] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:31:22,835 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:31:22,835 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13, 13] total 26 [2022-03-15 15:31:22,835 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [884880675] [2022-03-15 15:31:22,835 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:31:22,835 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-03-15 15:31:22,835 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:31:22,835 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-03-15 15:31:22,835 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=590, Unknown=0, NotChecked=0, Total=702 [2022-03-15 15:31:22,836 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-03-15 15:31:27,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:31:27,086 INFO L93 Difference]: Finished difference Result 68924 states and 174961 transitions. [2022-03-15 15:31:27,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 152 states. [2022-03-15 15:31:27,086 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-03-15 15:31:27,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:31:27,284 INFO L225 Difference]: With dead ends: 68924 [2022-03-15 15:31:27,284 INFO L226 Difference]: Without dead ends: 68898 [2022-03-15 15:31:27,286 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 375 GetRequests, 179 SyntacticMatches, 40 SemanticMatches, 156 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 14259 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=4435, Invalid=20371, Unknown=0, NotChecked=0, Total=24806 [2022-03-15 15:31:27,286 INFO L933 BasicCegarLoop]: 78 mSDtfsCounter, 691 mSDsluCounter, 1301 mSDsCounter, 0 mSdLazyCounter, 2126 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 691 SdHoareTripleChecker+Valid, 1004 SdHoareTripleChecker+Invalid, 3489 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 2126 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1282 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-15 15:31:27,286 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [691 Valid, 1004 Invalid, 3489 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 2126 Invalid, 0 Unknown, 1282 Unchecked, 0.7s Time] [2022-03-15 15:31:27,444 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68898 states. [2022-03-15 15:31:28,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68898 to 36585. [2022-03-15 15:31:28,647 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-03-15 15:31:28,745 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36585 states to 36585 states and 93253 transitions. [2022-03-15 15:31:28,745 INFO L78 Accepts]: Start accepts. Automaton has 36585 states and 93253 transitions. Word has length 53 [2022-03-15 15:31:28,745 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:31:28,745 INFO L470 AbstractCegarLoop]: Abstraction has 36585 states and 93253 transitions. [2022-03-15 15:31:28,745 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-03-15 15:31:28,745 INFO L276 IsEmpty]: Start isEmpty. Operand 36585 states and 93253 transitions. [2022-03-15 15:31:28,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-15 15:31:28,783 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:31:28,783 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:31:28,800 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (215)] Forceful destruction successful, exit code 0 [2022-03-15 15:31:28,984 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-03-15 15:31:28,984 INFO L402 AbstractCegarLoop]: === Iteration 223 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:31:28,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:31:28,984 INFO L85 PathProgramCache]: Analyzing trace with hash -310420104, now seen corresponding path program 115 times [2022-03-15 15:31:28,984 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:31:28,984 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [768362275] [2022-03-15 15:31:28,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:31:28,985 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:31:28,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:31:29,075 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 8 proven. 123 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:31:29,075 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:31:29,075 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [768362275] [2022-03-15 15:31:29,075 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [768362275] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:31:29,075 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [998721455] [2022-03-15 15:31:29,075 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:31:29,075 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:31:29,075 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:31:29,076 INFO L229 MonitoredProcess]: Starting monitored process 216 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:31:29,076 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (216)] Waiting until timeout for monitored process [2022-03-15 15:31:29,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:31:29,101 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-15 15:31:29,101 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:31:29,239 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 124 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:31:29,240 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:31:29,263 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:31:29,263 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-03-15 15:31:29,377 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 124 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:31:29,377 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [998721455] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:31:29,377 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:31:29,377 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-03-15 15:31:29,377 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1686116390] [2022-03-15 15:31:29,377 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:31:29,377 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-15 15:31:29,377 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:31:29,378 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-15 15:31:29,378 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:31:29,378 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-03-15 15:31:30,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:31:30,079 INFO L93 Difference]: Finished difference Result 40804 states and 102537 transitions. [2022-03-15 15:31:30,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-03-15 15:31:30,080 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-03-15 15:31:30,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:31:30,176 INFO L225 Difference]: With dead ends: 40804 [2022-03-15 15:31:30,176 INFO L226 Difference]: Without dead ends: 40762 [2022-03-15 15:31:30,176 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 100 SyntacticMatches, 10 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=75, Invalid=431, Unknown=0, NotChecked=0, Total=506 [2022-03-15 15:31:30,176 INFO L933 BasicCegarLoop]: 61 mSDtfsCounter, 223 mSDsluCounter, 713 mSDsCounter, 0 mSdLazyCounter, 1342 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 223 SdHoareTripleChecker+Valid, 549 SdHoareTripleChecker+Invalid, 1357 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 1342 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:31:30,176 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [223 Valid, 549 Invalid, 1357 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 1342 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:31:30,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40762 states. [2022-03-15 15:31:31,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40762 to 36523. [2022-03-15 15:31:31,060 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-03-15 15:31:31,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36523 states to 36523 states and 93113 transitions. [2022-03-15 15:31:31,159 INFO L78 Accepts]: Start accepts. Automaton has 36523 states and 93113 transitions. Word has length 53 [2022-03-15 15:31:31,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:31:31,159 INFO L470 AbstractCegarLoop]: Abstraction has 36523 states and 93113 transitions. [2022-03-15 15:31:31,159 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-03-15 15:31:31,159 INFO L276 IsEmpty]: Start isEmpty. Operand 36523 states and 93113 transitions. [2022-03-15 15:31:31,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-15 15:31:31,198 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:31:31,198 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:31:31,216 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (216)] Forceful destruction successful, exit code 0 [2022-03-15 15:31:31,399 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-03-15 15:31:31,399 INFO L402 AbstractCegarLoop]: === Iteration 224 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:31:31,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:31:31,400 INFO L85 PathProgramCache]: Analyzing trace with hash 1486355746, now seen corresponding path program 116 times [2022-03-15 15:31:31,400 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:31:31,400 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [413857806] [2022-03-15 15:31:31,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:31:31,400 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:31:31,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:31:31,499 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 119 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:31:31,500 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:31:31,500 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [413857806] [2022-03-15 15:31:31,500 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [413857806] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:31:31,500 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1956727580] [2022-03-15 15:31:31,500 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:31:31,500 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:31:31,500 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:31:31,501 INFO L229 MonitoredProcess]: Starting monitored process 217 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:31:31,502 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (217)] Waiting until timeout for monitored process [2022-03-15 15:31:31,525 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:31:31,526 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:31:31,526 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-15 15:31:31,527 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:31:31,663 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 119 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:31:31,663 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:31:31,688 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:31:31,688 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-03-15 15:31:31,793 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 119 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:31:31,793 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1956727580] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:31:31,793 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:31:31,793 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-03-15 15:31:31,793 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [833080948] [2022-03-15 15:31:31,793 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:31:31,793 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-15 15:31:31,793 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:31:31,793 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-15 15:31:31,794 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-03-15 15:31:31,794 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-03-15 15:31:32,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:31:32,615 INFO L93 Difference]: Finished difference Result 41366 states and 103940 transitions. [2022-03-15 15:31:32,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-15 15:31:32,615 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-03-15 15:31:32,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:31:32,716 INFO L225 Difference]: With dead ends: 41366 [2022-03-15 15:31:32,716 INFO L226 Difference]: Without dead ends: 41312 [2022-03-15 15:31:32,717 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 99 SyntacticMatches, 10 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=82, Invalid=470, Unknown=0, NotChecked=0, Total=552 [2022-03-15 15:31:32,717 INFO L933 BasicCegarLoop]: 58 mSDtfsCounter, 206 mSDsluCounter, 735 mSDsCounter, 0 mSdLazyCounter, 1425 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s 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.6s IncrementalHoareTripleChecker+Time [2022-03-15 15:31:32,717 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [206 Valid, 551 Invalid, 1444 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 1425 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-15 15:31:32,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41312 states. [2022-03-15 15:31:33,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41312 to 36458. [2022-03-15 15:31:33,692 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-03-15 15:31:33,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36458 states to 36458 states and 92937 transitions. [2022-03-15 15:31:33,792 INFO L78 Accepts]: Start accepts. Automaton has 36458 states and 92937 transitions. Word has length 53 [2022-03-15 15:31:33,792 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:31:33,792 INFO L470 AbstractCegarLoop]: Abstraction has 36458 states and 92937 transitions. [2022-03-15 15:31:33,792 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-03-15 15:31:33,792 INFO L276 IsEmpty]: Start isEmpty. Operand 36458 states and 92937 transitions. [2022-03-15 15:31:33,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-15 15:31:33,831 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:31:33,832 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:31:33,849 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (217)] Forceful destruction successful, exit code 0 [2022-03-15 15:31:34,032 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-03-15 15:31:34,032 INFO L402 AbstractCegarLoop]: === Iteration 225 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:31:34,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:31:34,032 INFO L85 PathProgramCache]: Analyzing trace with hash -1090441140, now seen corresponding path program 57 times [2022-03-15 15:31:34,032 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:31:34,033 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1139108370] [2022-03-15 15:31:34,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:31:34,033 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:31:34,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:31:34,127 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 8 proven. 123 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:31:34,127 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:31:34,127 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1139108370] [2022-03-15 15:31:34,127 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1139108370] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:31:34,128 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [996445159] [2022-03-15 15:31:34,128 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:31:34,128 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:31:34,128 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:31:34,129 INFO L229 MonitoredProcess]: Starting monitored process 218 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:31:34,129 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (218)] Waiting until timeout for monitored process [2022-03-15 15:31:34,160 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 13 check-sat command(s) [2022-03-15 15:31:34,160 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:31:34,161 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-15 15:31:34,161 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:31:34,290 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 124 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:31:34,290 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:31:34,309 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:31:34,310 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-03-15 15:31:34,425 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 124 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:31:34,425 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [996445159] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:31:34,425 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:31:34,425 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-03-15 15:31:34,426 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1041040830] [2022-03-15 15:31:34,426 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:31:34,426 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-15 15:31:34,426 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:31:34,426 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-15 15:31:34,426 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:31:34,426 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-03-15 15:31:34,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:31:34,973 INFO L93 Difference]: Finished difference Result 38744 states and 97778 transitions. [2022-03-15 15:31:34,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-15 15:31:34,973 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-03-15 15:31:34,973 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:31:35,068 INFO L225 Difference]: With dead ends: 38744 [2022-03-15 15:31:35,069 INFO L226 Difference]: Without dead ends: 38709 [2022-03-15 15:31:35,069 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-03-15 15:31:35,069 INFO L933 BasicCegarLoop]: 56 mSDtfsCounter, 182 mSDsluCounter, 519 mSDsCounter, 0 mSdLazyCounter, 1004 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 182 SdHoareTripleChecker+Valid, 411 SdHoareTripleChecker+Invalid, 1013 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 1004 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:31:35,069 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [182 Valid, 411 Invalid, 1013 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 1004 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:31:35,110 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38709 states. [2022-03-15 15:31:35,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38709 to 36349. [2022-03-15 15:31:35,955 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-03-15 15:31:36,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36349 states to 36349 states and 92672 transitions. [2022-03-15 15:31:36,037 INFO L78 Accepts]: Start accepts. Automaton has 36349 states and 92672 transitions. Word has length 53 [2022-03-15 15:31:36,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:31:36,037 INFO L470 AbstractCegarLoop]: Abstraction has 36349 states and 92672 transitions. [2022-03-15 15:31:36,037 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-03-15 15:31:36,037 INFO L276 IsEmpty]: Start isEmpty. Operand 36349 states and 92672 transitions. [2022-03-15 15:31:36,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-15 15:31:36,068 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:31:36,068 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:31:36,084 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (218)] Forceful destruction successful, exit code 0 [2022-03-15 15:31:36,268 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-03-15 15:31:36,268 INFO L402 AbstractCegarLoop]: === Iteration 226 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:31:36,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:31:36,269 INFO L85 PathProgramCache]: Analyzing trace with hash 1031772262, now seen corresponding path program 117 times [2022-03-15 15:31:36,269 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:31:36,269 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [304789499] [2022-03-15 15:31:36,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:31:36,269 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:31:36,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:31:36,376 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 18 proven. 113 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:31:36,376 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:31:36,377 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [304789499] [2022-03-15 15:31:36,377 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [304789499] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:31:36,377 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [481040125] [2022-03-15 15:31:36,377 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:31:36,377 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:31:36,377 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:31:36,378 INFO L229 MonitoredProcess]: Starting monitored process 219 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:31:36,403 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (219)] Waiting until timeout for monitored process [2022-03-15 15:31:36,431 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 13 check-sat command(s) [2022-03-15 15:31:36,431 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:31:36,432 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-15 15:31:36,432 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:31:36,571 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:31:36,571 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:31:36,590 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:31:36,590 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-03-15 15:31:36,701 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:31:36,701 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [481040125] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:31:36,701 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:31:36,701 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 10 [2022-03-15 15:31:36,701 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [792457724] [2022-03-15 15:31:36,701 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:31:36,701 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-15 15:31:36,701 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:31:36,702 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-15 15:31:36,702 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:31:36,702 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-03-15 15:31:37,424 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:31:37,424 INFO L93 Difference]: Finished difference Result 37190 states and 94326 transitions. [2022-03-15 15:31:37,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-15 15:31:37,424 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-03-15 15:31:37,424 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:31:37,503 INFO L225 Difference]: With dead ends: 37190 [2022-03-15 15:31:37,503 INFO L226 Difference]: Without dead ends: 37104 [2022-03-15 15:31:37,503 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-03-15 15:31:37,503 INFO L933 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-03-15 15:31:37,503 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [113 Valid, 467 Invalid, 1319 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1315 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:31:37,540 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37104 states. [2022-03-15 15:31:38,160 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37104 to 36421. [2022-03-15 15:31:38,198 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-03-15 15:31:38,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36421 states to 36421 states and 92785 transitions. [2022-03-15 15:31:38,274 INFO L78 Accepts]: Start accepts. Automaton has 36421 states and 92785 transitions. Word has length 53 [2022-03-15 15:31:38,274 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:31:38,274 INFO L470 AbstractCegarLoop]: Abstraction has 36421 states and 92785 transitions. [2022-03-15 15:31:38,274 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-03-15 15:31:38,274 INFO L276 IsEmpty]: Start isEmpty. Operand 36421 states and 92785 transitions. [2022-03-15 15:31:38,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-15 15:31:38,414 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:31:38,414 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:31:38,430 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (219)] Forceful destruction successful, exit code 0 [2022-03-15 15:31:38,615 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-03-15 15:31:38,616 INFO L402 AbstractCegarLoop]: === Iteration 227 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:31:38,616 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:31:38,616 INFO L85 PathProgramCache]: Analyzing trace with hash 418236082, now seen corresponding path program 118 times [2022-03-15 15:31:38,616 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:31:38,616 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [105498710] [2022-03-15 15:31:38,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:31:38,616 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:31:38,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:31:38,707 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 114 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-15 15:31:38,708 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:31:38,708 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [105498710] [2022-03-15 15:31:38,708 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [105498710] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:31:38,708 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1428466447] [2022-03-15 15:31:38,708 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:31:38,708 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:31:38,708 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:31:38,709 INFO L229 MonitoredProcess]: Starting monitored process 220 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:31:38,709 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (220)] Waiting until timeout for monitored process [2022-03-15 15:31:38,733 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:31:38,734 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:31:38,734 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-15 15:31:38,735 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:31:38,858 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 115 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-15 15:31:38,858 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:31:38,876 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:31:38,876 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:31:38,988 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 115 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-15 15:31:38,988 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1428466447] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:31:38,988 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:31:38,988 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-03-15 15:31:38,988 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1641618455] [2022-03-15 15:31:38,988 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:31:38,988 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-15 15:31:38,988 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:31:38,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-15 15:31:38,988 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:31:38,989 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-03-15 15:31:39,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:31:39,497 INFO L93 Difference]: Finished difference Result 38842 states and 97828 transitions. [2022-03-15 15:31:39,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-15 15:31:39,497 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-03-15 15:31:39,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:31:39,569 INFO L225 Difference]: With dead ends: 38842 [2022-03-15 15:31:39,569 INFO L226 Difference]: Without dead ends: 38782 [2022-03-15 15:31:39,569 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-03-15 15:31:39,569 INFO L933 BasicCegarLoop]: 59 mSDtfsCounter, 154 mSDsluCounter, 555 mSDsCounter, 0 mSdLazyCounter, 1042 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 154 SdHoareTripleChecker+Valid, 433 SdHoareTripleChecker+Invalid, 1051 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 1042 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:31:39,569 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [154 Valid, 433 Invalid, 1051 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 1042 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:31:39,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38782 states. [2022-03-15 15:31:40,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38782 to 36258. [2022-03-15 15:31:40,425 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-03-15 15:31:40,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36258 states to 36258 states and 92361 transitions. [2022-03-15 15:31:40,503 INFO L78 Accepts]: Start accepts. Automaton has 36258 states and 92361 transitions. Word has length 53 [2022-03-15 15:31:40,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:31:40,503 INFO L470 AbstractCegarLoop]: Abstraction has 36258 states and 92361 transitions. [2022-03-15 15:31:40,503 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-03-15 15:31:40,504 INFO L276 IsEmpty]: Start isEmpty. Operand 36258 states and 92361 transitions. [2022-03-15 15:31:40,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-15 15:31:40,534 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:31:40,534 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:31:40,550 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (220)] Forceful destruction successful, exit code 0 [2022-03-15 15:31:40,734 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-03-15 15:31:40,735 INFO L402 AbstractCegarLoop]: === Iteration 228 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:31:40,735 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:31:40,735 INFO L85 PathProgramCache]: Analyzing trace with hash -1734813880, now seen corresponding path program 119 times [2022-03-15 15:31:40,735 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:31:40,735 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1738350217] [2022-03-15 15:31:40,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:31:40,735 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:31:40,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:31:40,835 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 116 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:31:40,835 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:31:40,835 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1738350217] [2022-03-15 15:31:40,835 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1738350217] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:31:40,835 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [42713384] [2022-03-15 15:31:40,836 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:31:40,836 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:31:40,836 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:31:40,837 INFO L229 MonitoredProcess]: Starting monitored process 221 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:31:40,837 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (221)] Waiting until timeout for monitored process [2022-03-15 15:31:40,864 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2022-03-15 15:31:40,864 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:31:40,865 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-15 15:31:40,865 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:31:41,001 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 117 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:31:41,002 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:31:41,022 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:31:41,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-03-15 15:31:41,135 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 117 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:31:41,136 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [42713384] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:31:41,136 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:31:41,136 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-03-15 15:31:41,136 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1424847969] [2022-03-15 15:31:41,136 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:31:41,136 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-15 15:31:41,136 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:31:41,136 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-15 15:31:41,136 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:31:41,136 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-03-15 15:31:42,006 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:31:42,006 INFO L93 Difference]: Finished difference Result 40819 states and 102351 transitions. [2022-03-15 15:31:42,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-15 15:31:42,007 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-03-15 15:31:42,007 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:31:42,108 INFO L225 Difference]: With dead ends: 40819 [2022-03-15 15:31:42,109 INFO L226 Difference]: Without dead ends: 40765 [2022-03-15 15:31:42,109 INFO L932 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-03-15 15:31:42,109 INFO L933 BasicCegarLoop]: 64 mSDtfsCounter, 268 mSDsluCounter, 755 mSDsCounter, 0 mSdLazyCounter, 1370 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s 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.6s IncrementalHoareTripleChecker+Time [2022-03-15 15:31:42,109 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [268 Valid, 577 Invalid, 1386 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 1370 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-15 15:31:42,150 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40765 states. [2022-03-15 15:31:42,834 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40765 to 36274. [2022-03-15 15:31:42,871 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-03-15 15:31:43,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36274 states to 36274 states and 92403 transitions. [2022-03-15 15:31:43,058 INFO L78 Accepts]: Start accepts. Automaton has 36274 states and 92403 transitions. Word has length 53 [2022-03-15 15:31:43,058 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:31:43,058 INFO L470 AbstractCegarLoop]: Abstraction has 36274 states and 92403 transitions. [2022-03-15 15:31:43,058 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-03-15 15:31:43,058 INFO L276 IsEmpty]: Start isEmpty. Operand 36274 states and 92403 transitions. [2022-03-15 15:31:43,087 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-15 15:31:43,087 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:31:43,087 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:31:43,103 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (221)] Ended with exit code 0 [2022-03-15 15:31:43,288 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-03-15 15:31:43,288 INFO L402 AbstractCegarLoop]: === Iteration 229 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:31:43,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:31:43,288 INFO L85 PathProgramCache]: Analyzing trace with hash -1579977346, now seen corresponding path program 120 times [2022-03-15 15:31:43,288 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:31:43,288 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1222341031] [2022-03-15 15:31:43,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:31:43,288 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:31:43,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:31:43,385 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 116 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:31:43,385 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:31:43,385 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1222341031] [2022-03-15 15:31:43,385 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1222341031] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:31:43,385 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2026569223] [2022-03-15 15:31:43,385 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:31:43,385 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:31:43,385 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:31:43,386 INFO L229 MonitoredProcess]: Starting monitored process 222 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:31:43,387 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (222)] Waiting until timeout for monitored process [2022-03-15 15:31:43,413 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2022-03-15 15:31:43,413 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:31:43,414 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-15 15:31:43,414 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:31:43,546 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 117 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:31:43,546 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:31:43,571 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:31:43,571 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-03-15 15:31:43,673 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 117 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:31:43,673 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2026569223] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:31:43,673 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:31:43,673 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-03-15 15:31:43,673 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [971766027] [2022-03-15 15:31:43,673 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:31:43,673 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-15 15:31:43,673 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:31:43,673 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-15 15:31:43,673 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-03-15 15:31:43,674 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-03-15 15:31:44,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:31:44,486 INFO L93 Difference]: Finished difference Result 44074 states and 109960 transitions. [2022-03-15 15:31:44,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-03-15 15:31:44,487 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-03-15 15:31:44,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:31:44,576 INFO L225 Difference]: With dead ends: 44074 [2022-03-15 15:31:44,576 INFO L226 Difference]: Without dead ends: 43960 [2022-03-15 15:31:44,577 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 99 SyntacticMatches, 10 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 299 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=177, Invalid=1155, Unknown=0, NotChecked=0, Total=1332 [2022-03-15 15:31:44,577 INFO L933 BasicCegarLoop]: 64 mSDtfsCounter, 449 mSDsluCounter, 753 mSDsCounter, 0 mSdLazyCounter, 1384 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 449 SdHoareTripleChecker+Valid, 579 SdHoareTripleChecker+Invalid, 1411 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 1384 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:31:44,577 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [449 Valid, 579 Invalid, 1411 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 1384 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:31:44,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43960 states. [2022-03-15 15:31:45,394 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43960 to 36387. [2022-03-15 15:31:45,433 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-03-15 15:31:45,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36387 states to 36387 states and 92732 transitions. [2022-03-15 15:31:45,516 INFO L78 Accepts]: Start accepts. Automaton has 36387 states and 92732 transitions. Word has length 53 [2022-03-15 15:31:45,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:31:45,516 INFO L470 AbstractCegarLoop]: Abstraction has 36387 states and 92732 transitions. [2022-03-15 15:31:45,516 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-03-15 15:31:45,516 INFO L276 IsEmpty]: Start isEmpty. Operand 36387 states and 92732 transitions. [2022-03-15 15:31:45,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-15 15:31:45,548 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:31:45,548 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:31:45,564 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (222)] Ended with exit code 0 [2022-03-15 15:31:45,748 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-03-15 15:31:45,749 INFO L402 AbstractCegarLoop]: === Iteration 230 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:31:45,749 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:31:45,749 INFO L85 PathProgramCache]: Analyzing trace with hash -1639668856, now seen corresponding path program 121 times [2022-03-15 15:31:45,749 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:31:45,749 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1533923766] [2022-03-15 15:31:45,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:31:45,749 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:31:45,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:31:45,852 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 119 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:31:45,853 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:31:45,853 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1533923766] [2022-03-15 15:31:45,853 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1533923766] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:31:45,853 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1411544167] [2022-03-15 15:31:45,853 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:31:45,853 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:31:45,853 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:31:45,854 INFO L229 MonitoredProcess]: Starting monitored process 223 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:31:45,854 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (223)] Waiting until timeout for monitored process [2022-03-15 15:31:45,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:31:45,879 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-15 15:31:45,879 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:31:46,005 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 119 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:31:46,005 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:31:46,035 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:31:46,035 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-03-15 15:31:46,127 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 119 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:31:46,127 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1411544167] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:31:46,128 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:31:46,128 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 13 [2022-03-15 15:31:46,128 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [623027948] [2022-03-15 15:31:46,128 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:31:46,128 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-15 15:31:46,128 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:31:46,128 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-15 15:31:46,128 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-03-15 15:31:46,128 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-03-15 15:31:46,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:31:46,926 INFO L93 Difference]: Finished difference Result 42403 states and 106254 transitions. [2022-03-15 15:31:46,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-15 15:31:46,927 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-03-15 15:31:46,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:31:47,007 INFO L225 Difference]: With dead ends: 42403 [2022-03-15 15:31:47,008 INFO L226 Difference]: Without dead ends: 42247 [2022-03-15 15:31:47,008 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 98 SyntacticMatches, 10 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=107, Invalid=595, Unknown=0, NotChecked=0, Total=702 [2022-03-15 15:31:47,008 INFO L933 BasicCegarLoop]: 58 mSDtfsCounter, 275 mSDsluCounter, 711 mSDsCounter, 0 mSdLazyCounter, 1359 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 275 SdHoareTripleChecker+Valid, 530 SdHoareTripleChecker+Invalid, 1382 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 1359 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:31:47,008 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [275 Valid, 530 Invalid, 1382 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 1359 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:31:47,049 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42247 states. [2022-03-15 15:31:47,809 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42247 to 36245. [2022-03-15 15:31:47,846 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-03-15 15:31:47,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36245 states to 36245 states and 92260 transitions. [2022-03-15 15:31:47,926 INFO L78 Accepts]: Start accepts. Automaton has 36245 states and 92260 transitions. Word has length 53 [2022-03-15 15:31:47,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:31:47,926 INFO L470 AbstractCegarLoop]: Abstraction has 36245 states and 92260 transitions. [2022-03-15 15:31:47,927 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-03-15 15:31:47,927 INFO L276 IsEmpty]: Start isEmpty. Operand 36245 states and 92260 transitions. [2022-03-15 15:31:47,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-15 15:31:47,957 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:31:47,957 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:31:47,973 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (223)] Forceful destruction successful, exit code 0 [2022-03-15 15:31:48,157 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-03-15 15:31:48,158 INFO L402 AbstractCegarLoop]: === Iteration 231 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:31:48,158 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:31:48,158 INFO L85 PathProgramCache]: Analyzing trace with hash 1562047114, now seen corresponding path program 122 times [2022-03-15 15:31:48,158 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:31:48,158 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1332955701] [2022-03-15 15:31:48,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:31:48,158 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:31:48,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:31:48,260 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 18 proven. 113 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:31:48,260 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:31:48,260 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1332955701] [2022-03-15 15:31:48,260 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1332955701] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:31:48,260 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1126211300] [2022-03-15 15:31:48,261 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:31:48,261 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:31:48,261 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:31:48,262 INFO L229 MonitoredProcess]: Starting monitored process 224 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:31:48,262 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (224)] Waiting until timeout for monitored process [2022-03-15 15:31:48,286 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:31:48,286 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:31:48,287 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-15 15:31:48,287 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:31:48,415 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:31:48,415 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:31:48,434 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:31:48,435 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:31:48,544 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:31:48,544 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1126211300] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:31:48,544 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:31:48,544 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 10 [2022-03-15 15:31:48,544 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1612362275] [2022-03-15 15:31:48,544 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:31:48,545 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-15 15:31:48,545 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:31:48,545 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-15 15:31:48,545 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:31:48,545 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-03-15 15:31:49,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:31:49,169 INFO L93 Difference]: Finished difference Result 37813 states and 95466 transitions. [2022-03-15 15:31:49,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-15 15:31:49,170 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-03-15 15:31:49,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:31:49,243 INFO L225 Difference]: With dead ends: 37813 [2022-03-15 15:31:49,243 INFO L226 Difference]: Without dead ends: 37584 [2022-03-15 15:31:49,243 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-03-15 15:31:49,243 INFO L933 BasicCegarLoop]: 73 mSDtfsCounter, 111 mSDsluCounter, 681 mSDsCounter, 0 mSdLazyCounter, 1397 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 111 SdHoareTripleChecker+Valid, 508 SdHoareTripleChecker+Invalid, 1402 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 1397 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:31:49,243 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [111 Valid, 508 Invalid, 1402 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 1397 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:31:49,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37584 states. [2022-03-15 15:31:49,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37584 to 36450. [2022-03-15 15:31:50,028 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-03-15 15:31:50,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36450 states to 36450 states and 92687 transitions. [2022-03-15 15:31:50,111 INFO L78 Accepts]: Start accepts. Automaton has 36450 states and 92687 transitions. Word has length 53 [2022-03-15 15:31:50,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:31:50,111 INFO L470 AbstractCegarLoop]: Abstraction has 36450 states and 92687 transitions. [2022-03-15 15:31:50,111 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-03-15 15:31:50,111 INFO L276 IsEmpty]: Start isEmpty. Operand 36450 states and 92687 transitions. [2022-03-15 15:31:50,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-15 15:31:50,143 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:31:50,143 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:31:50,159 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (224)] Ended with exit code 0 [2022-03-15 15:31:50,344 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-03-15 15:31:50,344 INFO L402 AbstractCegarLoop]: === Iteration 232 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:31:50,344 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:31:50,344 INFO L85 PathProgramCache]: Analyzing trace with hash 948510934, now seen corresponding path program 123 times [2022-03-15 15:31:50,344 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:31:50,344 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [268584399] [2022-03-15 15:31:50,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:31:50,345 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:31:50,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:31:50,434 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 114 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-15 15:31:50,434 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:31:50,434 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [268584399] [2022-03-15 15:31:50,434 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [268584399] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:31:50,434 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [805105237] [2022-03-15 15:31:50,434 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:31:50,435 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:31:50,435 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:31:50,436 INFO L229 MonitoredProcess]: Starting monitored process 225 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:31:50,436 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (225)] Waiting until timeout for monitored process [2022-03-15 15:31:50,465 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 14 check-sat command(s) [2022-03-15 15:31:50,465 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:31:50,466 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-15 15:31:50,466 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:31:50,586 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 115 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-15 15:31:50,587 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:31:50,604 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:31:50,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-03-15 15:31:50,714 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 115 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-15 15:31:50,714 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [805105237] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:31:50,715 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:31:50,715 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-03-15 15:31:50,715 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [239200145] [2022-03-15 15:31:50,715 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:31:50,715 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-15 15:31:50,715 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:31:50,715 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-15 15:31:50,715 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:31:50,715 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-03-15 15:31:51,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:31:51,386 INFO L93 Difference]: Finished difference Result 38975 states and 97929 transitions. [2022-03-15 15:31:51,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-15 15:31:51,395 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-03-15 15:31:51,396 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:31:51,494 INFO L225 Difference]: With dead ends: 38975 [2022-03-15 15:31:51,494 INFO L226 Difference]: Without dead ends: 38918 [2022-03-15 15:31:51,495 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-03-15 15:31:51,495 INFO L933 BasicCegarLoop]: 63 mSDtfsCounter, 176 mSDsluCounter, 599 mSDsCounter, 0 mSdLazyCounter, 1063 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 176 SdHoareTripleChecker+Valid, 459 SdHoareTripleChecker+Invalid, 1071 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 1063 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:31:51,495 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [176 Valid, 459 Invalid, 1071 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 1063 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:31:51,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38918 states. [2022-03-15 15:31:52,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38918 to 36510. [2022-03-15 15:31:52,274 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-03-15 15:31:52,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36510 states to 36510 states and 92829 transitions. [2022-03-15 15:31:52,353 INFO L78 Accepts]: Start accepts. Automaton has 36510 states and 92829 transitions. Word has length 53 [2022-03-15 15:31:52,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:31:52,353 INFO L470 AbstractCegarLoop]: Abstraction has 36510 states and 92829 transitions. [2022-03-15 15:31:52,353 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-03-15 15:31:52,353 INFO L276 IsEmpty]: Start isEmpty. Operand 36510 states and 92829 transitions. [2022-03-15 15:31:52,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-15 15:31:52,383 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:31:52,383 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:31:52,398 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (225)] Ended with exit code 0 [2022-03-15 15:31:52,583 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-03-15 15:31:52,583 INFO L402 AbstractCegarLoop]: === Iteration 233 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:31:52,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:31:52,584 INFO L85 PathProgramCache]: Analyzing trace with hash -699846569, now seen corresponding path program 124 times [2022-03-15 15:31:52,584 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:31:52,584 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1791458362] [2022-03-15 15:31:52,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:31:52,584 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:31:52,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:31:52,668 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 33 proven. 102 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:31:52,668 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:31:52,668 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1791458362] [2022-03-15 15:31:52,668 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1791458362] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:31:52,668 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1022750773] [2022-03-15 15:31:52,668 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:31:52,668 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:31:52,668 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:31:52,669 INFO L229 MonitoredProcess]: Starting monitored process 226 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:31:52,670 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (226)] Waiting until timeout for monitored process [2022-03-15 15:31:52,691 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:31:52,692 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:31:52,692 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2022-03-15 15:31:52,693 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:31:52,834 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 39 proven. 94 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:31:52,834 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:31:53,168 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 39 proven. 94 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:31:53,168 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1022750773] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:31:53,168 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:31:53,168 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 13 [2022-03-15 15:31:53,168 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [560993227] [2022-03-15 15:31:53,168 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:31:53,169 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-15 15:31:53,169 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:31:53,169 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-15 15:31:53,169 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=120, Unknown=0, NotChecked=0, Total=182 [2022-03-15 15:31:53,169 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-03-15 15:31:53,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:31:53,538 INFO L93 Difference]: Finished difference Result 41389 states and 103877 transitions. [2022-03-15 15:31:53,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-15 15:31:53,538 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-03-15 15:31:53,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:31:53,623 INFO L225 Difference]: With dead ends: 41389 [2022-03-15 15:31:53,623 INFO L226 Difference]: Without dead ends: 41329 [2022-03-15 15:31:53,623 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 107 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=126, Invalid=216, Unknown=0, NotChecked=0, Total=342 [2022-03-15 15:31:53,623 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 207 mSDsluCounter, 177 mSDsCounter, 0 mSdLazyCounter, 398 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 207 SdHoareTripleChecker+Valid, 143 SdHoareTripleChecker+Invalid, 410 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 398 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:31:53,623 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [207 Valid, 143 Invalid, 410 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 398 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:31:53,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41329 states. [2022-03-15 15:31:54,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41329 to 37578. [2022-03-15 15:31:54,445 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-03-15 15:31:54,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37578 states to 37578 states and 95684 transitions. [2022-03-15 15:31:54,532 INFO L78 Accepts]: Start accepts. Automaton has 37578 states and 95684 transitions. Word has length 53 [2022-03-15 15:31:54,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:31:54,532 INFO L470 AbstractCegarLoop]: Abstraction has 37578 states and 95684 transitions. [2022-03-15 15:31:54,533 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-03-15 15:31:54,533 INFO L276 IsEmpty]: Start isEmpty. Operand 37578 states and 95684 transitions. [2022-03-15 15:31:54,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-15 15:31:54,566 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:31:54,566 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:31:54,582 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (226)] Ended with exit code 0 [2022-03-15 15:31:54,775 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-03-15 15:31:54,775 INFO L402 AbstractCegarLoop]: === Iteration 234 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:31:54,776 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:31:54,776 INFO L85 PathProgramCache]: Analyzing trace with hash -1204539028, now seen corresponding path program 125 times [2022-03-15 15:31:54,776 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:31:54,776 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1591562595] [2022-03-15 15:31:54,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:31:54,776 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:31:54,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:31:54,865 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 116 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:31:54,865 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:31:54,865 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1591562595] [2022-03-15 15:31:54,865 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1591562595] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:31:54,865 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2001173394] [2022-03-15 15:31:54,865 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:31:54,865 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:31:54,865 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:31:54,866 INFO L229 MonitoredProcess]: Starting monitored process 227 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:31:54,867 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (227)] Waiting until timeout for monitored process [2022-03-15 15:31:54,893 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 14 check-sat command(s) [2022-03-15 15:31:54,893 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:31:54,894 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-15 15:31:54,894 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:31:55,027 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 117 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:31:55,028 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:31:55,048 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:31:55,048 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-03-15 15:31:55,155 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 117 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:31:55,155 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2001173394] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:31:55,156 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:31:55,156 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-03-15 15:31:55,156 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [328383754] [2022-03-15 15:31:55,156 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:31:55,156 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-15 15:31:55,156 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:31:55,156 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-15 15:31:55,156 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:31:55,156 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-03-15 15:31:55,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:31:55,967 INFO L93 Difference]: Finished difference Result 42938 states and 107560 transitions. [2022-03-15 15:31:55,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-15 15:31:55,968 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-03-15 15:31:55,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:31:56,042 INFO L225 Difference]: With dead ends: 42938 [2022-03-15 15:31:56,042 INFO L226 Difference]: Without dead ends: 42884 [2022-03-15 15:31:56,042 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 100 SyntacticMatches, 10 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=99, Invalid=603, Unknown=0, NotChecked=0, Total=702 [2022-03-15 15:31:56,042 INFO L933 BasicCegarLoop]: 72 mSDtfsCounter, 306 mSDsluCounter, 764 mSDsCounter, 0 mSdLazyCounter, 1292 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s 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-03-15 15:31:56,042 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [306 Valid, 582 Invalid, 1305 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 1292 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:31:56,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42884 states. [2022-03-15 15:31:56,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42884 to 38036. [2022-03-15 15:31:56,774 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-03-15 15:31:56,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38036 states to 38036 states and 96889 transitions. [2022-03-15 15:31:56,877 INFO L78 Accepts]: Start accepts. Automaton has 38036 states and 96889 transitions. Word has length 53 [2022-03-15 15:31:56,878 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:31:56,878 INFO L470 AbstractCegarLoop]: Abstraction has 38036 states and 96889 transitions. [2022-03-15 15:31:56,878 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-03-15 15:31:56,878 INFO L276 IsEmpty]: Start isEmpty. Operand 38036 states and 96889 transitions. [2022-03-15 15:31:56,917 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-15 15:31:56,917 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:31:56,917 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:31:56,934 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (227)] Ended with exit code 0 [2022-03-15 15:31:57,117 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-03-15 15:31:57,118 INFO L402 AbstractCegarLoop]: === Iteration 235 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:31:57,118 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:31:57,118 INFO L85 PathProgramCache]: Analyzing trace with hash -1049702494, now seen corresponding path program 126 times [2022-03-15 15:31:57,118 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:31:57,118 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [862116706] [2022-03-15 15:31:57,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:31:57,118 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:31:57,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:31:57,343 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 116 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:31:57,343 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:31:57,343 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [862116706] [2022-03-15 15:31:57,343 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [862116706] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:31:57,343 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1103128049] [2022-03-15 15:31:57,343 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:31:57,344 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:31:57,344 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:31:57,345 INFO L229 MonitoredProcess]: Starting monitored process 228 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:31:57,345 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (228)] Waiting until timeout for monitored process [2022-03-15 15:31:57,371 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 14 check-sat command(s) [2022-03-15 15:31:57,372 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:31:57,372 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-15 15:31:57,373 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:31:57,503 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 117 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:31:57,503 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:31:57,529 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:31:57,529 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:31:57,633 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 117 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:31:57,633 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1103128049] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:31:57,633 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:31:57,633 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-03-15 15:31:57,633 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [135625083] [2022-03-15 15:31:57,633 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:31:57,633 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-15 15:31:57,633 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:31:57,633 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-15 15:31:57,634 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-03-15 15:31:57,634 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-03-15 15:31:58,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:31:58,623 INFO L93 Difference]: Finished difference Result 49455 states and 123137 transitions. [2022-03-15 15:31:58,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-15 15:31:58,624 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-03-15 15:31:58,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:31:58,765 INFO L225 Difference]: With dead ends: 49455 [2022-03-15 15:31:58,765 INFO L226 Difference]: Without dead ends: 49275 [2022-03-15 15:31:58,766 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 99 SyntacticMatches, 10 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 465 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=225, Invalid=1581, Unknown=0, NotChecked=0, Total=1806 [2022-03-15 15:31:58,766 INFO L933 BasicCegarLoop]: 75 mSDtfsCounter, 564 mSDsluCounter, 877 mSDsCounter, 0 mSdLazyCounter, 1479 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 564 SdHoareTripleChecker+Valid, 665 SdHoareTripleChecker+Invalid, 1509 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 1479 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:31:58,766 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [564 Valid, 665 Invalid, 1509 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 1479 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:31:58,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49275 states. [2022-03-15 15:31:59,757 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49275 to 39022. [2022-03-15 15:31:59,801 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-03-15 15:31:59,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39022 states to 39022 states and 99560 transitions. [2022-03-15 15:31:59,908 INFO L78 Accepts]: Start accepts. Automaton has 39022 states and 99560 transitions. Word has length 53 [2022-03-15 15:31:59,909 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:31:59,909 INFO L470 AbstractCegarLoop]: Abstraction has 39022 states and 99560 transitions. [2022-03-15 15:31:59,909 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-03-15 15:31:59,909 INFO L276 IsEmpty]: Start isEmpty. Operand 39022 states and 99560 transitions. [2022-03-15 15:31:59,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-15 15:31:59,947 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:31:59,947 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:31:59,963 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (228)] Forceful destruction successful, exit code 0 [2022-03-15 15:32:00,147 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-03-15 15:32:00,148 INFO L402 AbstractCegarLoop]: === Iteration 236 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:32:00,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:32:00,148 INFO L85 PathProgramCache]: Analyzing trace with hash -663099817, now seen corresponding path program 127 times [2022-03-15 15:32:00,148 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:32:00,148 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2038203283] [2022-03-15 15:32:00,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:32:00,148 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:32:00,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:32:00,259 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 28 proven. 107 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:32:00,259 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:32:00,259 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2038203283] [2022-03-15 15:32:00,259 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2038203283] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:32:00,259 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1428533592] [2022-03-15 15:32:00,259 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:32:00,259 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:32:00,259 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:32:00,260 INFO L229 MonitoredProcess]: Starting monitored process 229 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:32:00,261 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (229)] Waiting until timeout for monitored process [2022-03-15 15:32:00,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:32:00,284 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2022-03-15 15:32:00,285 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:32:00,441 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 34 proven. 100 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:32:00,441 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:32:00,788 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 34 proven. 100 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:32:00,788 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1428533592] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:32:00,788 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:32:00,788 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 15 [2022-03-15 15:32:00,788 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1964670004] [2022-03-15 15:32:00,788 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:32:00,789 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 15:32:00,789 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:32:00,789 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 15:32:00,789 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=167, Unknown=0, NotChecked=0, Total=240 [2022-03-15 15:32:00,789 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-03-15 15:32:01,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:32:01,216 INFO L93 Difference]: Finished difference Result 43105 states and 107920 transitions. [2022-03-15 15:32:01,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-15 15:32:01,216 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-03-15 15:32:01,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:32:01,331 INFO L225 Difference]: With dead ends: 43105 [2022-03-15 15:32:01,331 INFO L226 Difference]: Without dead ends: 43033 [2022-03-15 15:32:01,331 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 105 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=172, Invalid=334, Unknown=0, NotChecked=0, Total=506 [2022-03-15 15:32:01,331 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 247 mSDsluCounter, 211 mSDsCounter, 0 mSdLazyCounter, 434 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s 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-03-15 15:32:01,331 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [247 Valid, 168 Invalid, 452 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 434 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:32:01,379 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43033 states. [2022-03-15 15:32:02,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43033 to 37869. [2022-03-15 15:32:02,383 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-03-15 15:32:02,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37869 states to 37869 states and 96300 transitions. [2022-03-15 15:32:02,485 INFO L78 Accepts]: Start accepts. Automaton has 37869 states and 96300 transitions. Word has length 53 [2022-03-15 15:32:02,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:32:02,485 INFO L470 AbstractCegarLoop]: Abstraction has 37869 states and 96300 transitions. [2022-03-15 15:32:02,485 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-03-15 15:32:02,485 INFO L276 IsEmpty]: Start isEmpty. Operand 37869 states and 96300 transitions. [2022-03-15 15:32:02,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-15 15:32:02,523 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:32:02,524 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:32:02,540 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (229)] Forceful destruction successful, exit code 0 [2022-03-15 15:32:02,724 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-03-15 15:32:02,724 INFO L402 AbstractCegarLoop]: === Iteration 237 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:32:02,724 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:32:02,724 INFO L85 PathProgramCache]: Analyzing trace with hash -1109394004, now seen corresponding path program 128 times [2022-03-15 15:32:02,724 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:32:02,724 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [365529207] [2022-03-15 15:32:02,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:32:02,725 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:32:02,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:32:02,830 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 116 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:32:02,830 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:32:02,831 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [365529207] [2022-03-15 15:32:02,831 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [365529207] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:32:02,831 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1893711851] [2022-03-15 15:32:02,831 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:32:02,831 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:32:02,831 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:32:02,832 INFO L229 MonitoredProcess]: Starting monitored process 230 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:32:02,832 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (230)] Waiting until timeout for monitored process [2022-03-15 15:32:02,856 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:32:02,856 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:32:02,857 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-15 15:32:02,857 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:32:02,988 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 117 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:32:02,988 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:32:03,018 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:32:03,019 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:32:03,117 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 117 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:32:03,117 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1893711851] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:32:03,117 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:32:03,117 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 13 [2022-03-15 15:32:03,117 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [739355016] [2022-03-15 15:32:03,117 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:32:03,117 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-15 15:32:03,117 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:32:03,117 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-15 15:32:03,118 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-03-15 15:32:03,118 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-03-15 15:32:04,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:32:04,562 INFO L93 Difference]: Finished difference Result 55701 states and 138590 transitions. [2022-03-15 15:32:04,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-03-15 15:32:04,563 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-03-15 15:32:04,563 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:32:04,716 INFO L225 Difference]: With dead ends: 55701 [2022-03-15 15:32:04,716 INFO L226 Difference]: Without dead ends: 55425 [2022-03-15 15:32:04,716 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 173 GetRequests, 98 SyntacticMatches, 10 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1426 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=495, Invalid=3927, Unknown=0, NotChecked=0, Total=4422 [2022-03-15 15:32:04,716 INFO L933 BasicCegarLoop]: 69 mSDtfsCounter, 829 mSDsluCounter, 927 mSDsCounter, 0 mSdLazyCounter, 1603 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 829 SdHoareTripleChecker+Valid, 695 SdHoareTripleChecker+Invalid, 1654 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 1603 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-15 15:32:04,716 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [829 Valid, 695 Invalid, 1654 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 1603 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-15 15:32:04,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55425 states. [2022-03-15 15:32:05,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55425 to 39348. [2022-03-15 15:32:05,891 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-03-15 15:32:05,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39348 states to 39348 states and 100424 transitions. [2022-03-15 15:32:05,994 INFO L78 Accepts]: Start accepts. Automaton has 39348 states and 100424 transitions. Word has length 53 [2022-03-15 15:32:05,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:32:05,994 INFO L470 AbstractCegarLoop]: Abstraction has 39348 states and 100424 transitions. [2022-03-15 15:32:05,994 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-03-15 15:32:05,994 INFO L276 IsEmpty]: Start isEmpty. Operand 39348 states and 100424 transitions. [2022-03-15 15:32:06,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-15 15:32:06,038 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:32:06,038 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:32:06,054 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (230)] Ended with exit code 0 [2022-03-15 15:32:06,239 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-03-15 15:32:06,239 INFO L402 AbstractCegarLoop]: === Iteration 238 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:32:06,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:32:06,239 INFO L85 PathProgramCache]: Analyzing trace with hash -1262707870, now seen corresponding path program 129 times [2022-03-15 15:32:06,239 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:32:06,239 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1465063696] [2022-03-15 15:32:06,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:32:06,239 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:32:06,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:32:06,353 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 119 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:32:06,353 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:32:06,353 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1465063696] [2022-03-15 15:32:06,353 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1465063696] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:32:06,353 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2128119557] [2022-03-15 15:32:06,353 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:32:06,353 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:32:06,353 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:32:06,354 INFO L229 MonitoredProcess]: Starting monitored process 231 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:32:06,355 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (231)] Waiting until timeout for monitored process [2022-03-15 15:32:06,382 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2022-03-15 15:32:06,382 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:32:06,383 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-15 15:32:06,383 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:32:06,510 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 119 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:32:06,510 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:32:06,546 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:32:06,546 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:32:06,636 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 119 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:32:06,636 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2128119557] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:32:06,636 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:32:06,636 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 14 [2022-03-15 15:32:06,636 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2137946390] [2022-03-15 15:32:06,636 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:32:06,637 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-15 15:32:06,637 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:32:06,637 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-15 15:32:06,637 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=181, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:32:06,637 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-03-15 15:32:07,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:32:07,620 INFO L93 Difference]: Finished difference Result 48858 states and 122106 transitions. [2022-03-15 15:32:07,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-15 15:32:07,628 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-03-15 15:32:07,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:32:07,752 INFO L225 Difference]: With dead ends: 48858 [2022-03-15 15:32:07,753 INFO L226 Difference]: Without dead ends: 48429 [2022-03-15 15:32:07,753 INFO L932 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-03-15 15:32:07,753 INFO L933 BasicCegarLoop]: 59 mSDtfsCounter, 330 mSDsluCounter, 809 mSDsCounter, 0 mSdLazyCounter, 1447 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 330 SdHoareTripleChecker+Valid, 584 SdHoareTripleChecker+Invalid, 1474 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 1447 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:32:07,753 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [330 Valid, 584 Invalid, 1474 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 1447 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:32:07,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48429 states. [2022-03-15 15:32:08,601 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48429 to 37192. [2022-03-15 15:32:08,641 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-03-15 15:32:08,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37192 states to 37192 states and 94119 transitions. [2022-03-15 15:32:08,735 INFO L78 Accepts]: Start accepts. Automaton has 37192 states and 94119 transitions. Word has length 53 [2022-03-15 15:32:08,735 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:32:08,735 INFO L470 AbstractCegarLoop]: Abstraction has 37192 states and 94119 transitions. [2022-03-15 15:32:08,735 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-03-15 15:32:08,735 INFO L276 IsEmpty]: Start isEmpty. Operand 37192 states and 94119 transitions. [2022-03-15 15:32:08,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-15 15:32:08,772 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:32:08,772 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:32:08,788 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (231)] Ended with exit code 0 [2022-03-15 15:32:08,972 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-03-15 15:32:08,972 INFO L402 AbstractCegarLoop]: === Iteration 239 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:32:08,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:32:08,973 INFO L85 PathProgramCache]: Analyzing trace with hash -2122649797, now seen corresponding path program 58 times [2022-03-15 15:32:08,973 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:32:08,973 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1288603398] [2022-03-15 15:32:08,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:32:08,973 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:32:08,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:32:09,059 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 90 proven. 45 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:32:09,059 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:32:09,059 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1288603398] [2022-03-15 15:32:09,059 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1288603398] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:32:09,059 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [197783289] [2022-03-15 15:32:09,059 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:32:09,059 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:32:09,059 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:32:09,060 INFO L229 MonitoredProcess]: Starting monitored process 232 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:32:09,061 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (232)] Waiting until timeout for monitored process [2022-03-15 15:32:09,084 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:32:09,084 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:32:09,084 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2022-03-15 15:32:09,085 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:32:09,230 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 106 proven. 29 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:32:09,230 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:32:09,556 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 106 proven. 29 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:32:09,557 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [197783289] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:32:09,557 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:32:09,557 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 15 [2022-03-15 15:32:09,557 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1712628769] [2022-03-15 15:32:09,557 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:32:09,557 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 15:32:09,557 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:32:09,557 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 15:32:09,557 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=154, Unknown=0, NotChecked=0, Total=240 [2022-03-15 15:32:09,557 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-03-15 15:32:10,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:32:10,181 INFO L93 Difference]: Finished difference Result 53262 states and 132679 transitions. [2022-03-15 15:32:10,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-03-15 15:32:10,182 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-03-15 15:32:10,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:32:10,335 INFO L225 Difference]: With dead ends: 53262 [2022-03-15 15:32:10,335 INFO L226 Difference]: Without dead ends: 53262 [2022-03-15 15:32:10,335 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 105 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 221 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=331, Invalid=599, Unknown=0, NotChecked=0, Total=930 [2022-03-15 15:32:10,336 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 426 mSDsluCounter, 229 mSDsCounter, 0 mSdLazyCounter, 587 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 426 SdHoareTripleChecker+Valid, 173 SdHoareTripleChecker+Invalid, 623 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 587 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:32:10,336 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [426 Valid, 173 Invalid, 623 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 587 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:32:10,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53262 states. [2022-03-15 15:32:11,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53262 to 40380. [2022-03-15 15:32:11,491 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-03-15 15:32:11,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40380 states to 40380 states and 103246 transitions. [2022-03-15 15:32:11,605 INFO L78 Accepts]: Start accepts. Automaton has 40380 states and 103246 transitions. Word has length 53 [2022-03-15 15:32:11,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:32:11,605 INFO L470 AbstractCegarLoop]: Abstraction has 40380 states and 103246 transitions. [2022-03-15 15:32:11,605 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-03-15 15:32:11,605 INFO L276 IsEmpty]: Start isEmpty. Operand 40380 states and 103246 transitions. [2022-03-15 15:32:11,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-15 15:32:11,650 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:32:11,650 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:32:11,667 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (232)] Ended with exit code 0 [2022-03-15 15:32:11,850 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-03-15 15:32:11,851 INFO L402 AbstractCegarLoop]: === Iteration 240 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:32:11,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:32:11,851 INFO L85 PathProgramCache]: Analyzing trace with hash -1155250121, now seen corresponding path program 59 times [2022-03-15 15:32:11,851 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:32:11,851 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [235522764] [2022-03-15 15:32:11,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:32:11,851 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:32:11,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:32:11,955 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 86 proven. 49 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:32:11,955 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:32:11,955 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [235522764] [2022-03-15 15:32:11,955 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [235522764] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:32:11,955 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2136804067] [2022-03-15 15:32:11,955 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:32:11,955 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:32:11,956 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:32:11,956 INFO L229 MonitoredProcess]: Starting monitored process 233 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:32:11,957 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (233)] Waiting until timeout for monitored process [2022-03-15 15:32:11,984 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 14 check-sat command(s) [2022-03-15 15:32:11,984 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:32:11,985 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2022-03-15 15:32:11,985 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:32:12,223 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 99 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:32:12,223 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:32:12,510 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 98 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:32:12,511 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2136804067] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:32:12,511 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:32:12,511 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 18, 18] total 28 [2022-03-15 15:32:12,511 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2027275787] [2022-03-15 15:32:12,511 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:32:12,511 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-03-15 15:32:12,511 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:32:12,511 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-03-15 15:32:12,511 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=236, Invalid=576, Unknown=0, NotChecked=0, Total=812 [2022-03-15 15:32:12,511 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-03-15 15:32:13,607 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:32:13,607 INFO L93 Difference]: Finished difference Result 55872 states and 140775 transitions. [2022-03-15 15:32:13,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-03-15 15:32:13,607 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-03-15 15:32:13,607 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:32:13,770 INFO L225 Difference]: With dead ends: 55872 [2022-03-15 15:32:13,770 INFO L226 Difference]: Without dead ends: 55872 [2022-03-15 15:32:13,771 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 92 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 816 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=909, Invalid=1953, Unknown=0, NotChecked=0, Total=2862 [2022-03-15 15:32:13,771 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 609 mSDsluCounter, 387 mSDsCounter, 0 mSdLazyCounter, 1015 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 609 SdHoareTripleChecker+Valid, 261 SdHoareTripleChecker+Invalid, 1078 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 1015 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:32:13,771 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [609 Valid, 261 Invalid, 1078 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 1015 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:32:13,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55872 states. [2022-03-15 15:32:14,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55872 to 42960. [2022-03-15 15:32:14,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42960 states, 42959 states have (on average 2.571312181382248) internal successors, (110461), 42959 states have internal predecessors, (110461), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:32:15,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42960 states to 42960 states and 110461 transitions. [2022-03-15 15:32:15,103 INFO L78 Accepts]: Start accepts. Automaton has 42960 states and 110461 transitions. Word has length 53 [2022-03-15 15:32:15,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:32:15,104 INFO L470 AbstractCegarLoop]: Abstraction has 42960 states and 110461 transitions. [2022-03-15 15:32:15,104 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 3.206896551724138) internal successors, (93), 28 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:32:15,104 INFO L276 IsEmpty]: Start isEmpty. Operand 42960 states and 110461 transitions. [2022-03-15 15:32:15,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-15 15:32:15,150 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:32:15,150 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:32:15,167 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (233)] Ended with exit code 0 [2022-03-15 15:32:15,351 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 233 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable239 [2022-03-15 15:32:15,351 INFO L402 AbstractCegarLoop]: === Iteration 241 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:32:15,351 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:32:15,351 INFO L85 PathProgramCache]: Analyzing trace with hash -1174674761, now seen corresponding path program 60 times [2022-03-15 15:32:15,351 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:32:15,351 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [975341151] [2022-03-15 15:32:15,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:32:15,351 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:32:15,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:32:15,486 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 78 proven. 58 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:32:15,487 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:32:15,487 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [975341151] [2022-03-15 15:32:15,487 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [975341151] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:32:15,487 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1864976830] [2022-03-15 15:32:15,487 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:32:15,487 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:32:15,487 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:32:15,488 INFO L229 MonitoredProcess]: Starting monitored process 234 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:32:15,488 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (234)] Waiting until timeout for monitored process [2022-03-15 15:32:15,515 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 14 check-sat command(s) [2022-03-15 15:32:15,515 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:32:15,516 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2022-03-15 15:32:15,516 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:32:15,679 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 84 proven. 52 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:32:15,679 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:32:15,944 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 84 proven. 52 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:32:15,945 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1864976830] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:32:15,945 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:32:15,945 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 19 [2022-03-15 15:32:15,945 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [464090990] [2022-03-15 15:32:15,945 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:32:15,945 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-15 15:32:15,945 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:32:15,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-15 15:32:15,945 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=272, Unknown=0, NotChecked=0, Total=380 [2022-03-15 15:32:15,945 INFO L87 Difference]: Start difference. First operand 42960 states and 110461 transitions. Second operand has 20 states, 20 states have (on average 3.8) internal successors, (76), 19 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:32:16,768 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:32:16,768 INFO L93 Difference]: Finished difference Result 47816 states and 120907 transitions. [2022-03-15 15:32:16,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-15 15:32:16,768 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-03-15 15:32:16,768 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:32:16,893 INFO L225 Difference]: With dead ends: 47816 [2022-03-15 15:32:16,893 INFO L226 Difference]: Without dead ends: 47816 [2022-03-15 15:32:16,893 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 100 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 263 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=383, Invalid=807, Unknown=0, NotChecked=0, Total=1190 [2022-03-15 15:32:16,894 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 374 mSDsluCounter, 350 mSDsCounter, 0 mSdLazyCounter, 911 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 374 SdHoareTripleChecker+Valid, 255 SdHoareTripleChecker+Invalid, 958 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 911 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:32:16,894 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [374 Valid, 255 Invalid, 958 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 911 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:32:16,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47816 states. [2022-03-15 15:32:17,897 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47816 to 39063. [2022-03-15 15:32:17,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39063 states, 39062 states have (on average 2.5502790435717575) internal successors, (99619), 39062 states have internal predecessors, (99619), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:32:18,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39063 states to 39063 states and 99619 transitions. [2022-03-15 15:32:18,030 INFO L78 Accepts]: Start accepts. Automaton has 39063 states and 99619 transitions. Word has length 53 [2022-03-15 15:32:18,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:32:18,031 INFO L470 AbstractCegarLoop]: Abstraction has 39063 states and 99619 transitions. [2022-03-15 15:32:18,031 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-03-15 15:32:18,031 INFO L276 IsEmpty]: Start isEmpty. Operand 39063 states and 99619 transitions. [2022-03-15 15:32:18,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-15 15:32:18,063 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:32:18,063 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:32:18,079 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (234)] Ended with exit code 0 [2022-03-15 15:32:18,263 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable240,234 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:32:18,264 INFO L402 AbstractCegarLoop]: === Iteration 242 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:32:18,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:32:18,264 INFO L85 PathProgramCache]: Analyzing trace with hash -513290217, now seen corresponding path program 130 times [2022-03-15 15:32:18,264 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:32:18,264 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [10542440] [2022-03-15 15:32:18,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:32:18,264 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:32:18,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:32:18,394 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 43 proven. 93 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:32:18,394 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:32:18,394 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [10542440] [2022-03-15 15:32:18,394 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [10542440] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:32:18,394 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [772925390] [2022-03-15 15:32:18,394 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:32:18,394 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:32:18,395 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:32:18,395 INFO L229 MonitoredProcess]: Starting monitored process 235 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:32:18,396 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (235)] Waiting until timeout for monitored process [2022-03-15 15:32:18,418 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:32:18,418 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:32:18,419 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2022-03-15 15:32:18,419 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:32:18,576 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 49 proven. 86 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:32:18,576 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:32:18,783 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 49 proven. 86 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:32:18,784 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [772925390] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:32:18,784 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:32:18,784 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 17 [2022-03-15 15:32:18,784 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1262548235] [2022-03-15 15:32:18,784 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:32:18,784 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-15 15:32:18,784 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:32:18,784 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-15 15:32:18,784 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=218, Unknown=0, NotChecked=0, Total=306 [2022-03-15 15:32:18,784 INFO L87 Difference]: Start difference. First operand 39063 states and 99619 transitions. Second operand has 18 states, 18 states have (on average 4.111111111111111) internal successors, (74), 17 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:32:19,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:32:19,331 INFO L93 Difference]: Finished difference Result 42644 states and 107063 transitions. [2022-03-15 15:32:19,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-15 15:32:19,332 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 4.111111111111111) internal successors, (74), 17 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-03-15 15:32:19,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:32:19,416 INFO L225 Difference]: With dead ends: 42644 [2022-03-15 15:32:19,416 INFO L226 Difference]: Without dead ends: 42548 [2022-03-15 15:32:19,416 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 103 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=226, Invalid=476, Unknown=0, NotChecked=0, Total=702 [2022-03-15 15:32:19,416 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 274 mSDsluCounter, 183 mSDsCounter, 0 mSdLazyCounter, 438 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 274 SdHoareTripleChecker+Valid, 148 SdHoareTripleChecker+Invalid, 456 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 438 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:32:19,416 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [274 Valid, 148 Invalid, 456 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 438 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:32:19,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42548 states. [2022-03-15 15:32:20,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42548 to 39328. [2022-03-15 15:32:20,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39328 states, 39327 states have (on average 2.545248811249269) internal successors, (100097), 39327 states have internal predecessors, (100097), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:32:20,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39328 states to 39328 states and 100097 transitions. [2022-03-15 15:32:20,361 INFO L78 Accepts]: Start accepts. Automaton has 39328 states and 100097 transitions. Word has length 53 [2022-03-15 15:32:20,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:32:20,361 INFO L470 AbstractCegarLoop]: Abstraction has 39328 states and 100097 transitions. [2022-03-15 15:32:20,362 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 4.111111111111111) internal successors, (74), 17 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:32:20,362 INFO L276 IsEmpty]: Start isEmpty. Operand 39328 states and 100097 transitions. [2022-03-15 15:32:20,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-15 15:32:20,521 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:32:20,521 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:32:20,537 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (235)] Forceful destruction successful, exit code 0 [2022-03-15 15:32:20,735 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable241,235 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:32:20,735 INFO L402 AbstractCegarLoop]: === Iteration 243 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:32:20,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:32:20,736 INFO L85 PathProgramCache]: Analyzing trace with hash 828176883, now seen corresponding path program 131 times [2022-03-15 15:32:20,736 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:32:20,736 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [64176278] [2022-03-15 15:32:20,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:32:20,736 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:32:20,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:32:20,821 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 40 proven. 95 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:32:20,821 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:32:20,821 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [64176278] [2022-03-15 15:32:20,821 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [64176278] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:32:20,821 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [960287629] [2022-03-15 15:32:20,821 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:32:20,821 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:32:20,821 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:32:20,822 INFO L229 MonitoredProcess]: Starting monitored process 236 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:32:20,823 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (236)] Waiting until timeout for monitored process [2022-03-15 15:32:20,850 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2022-03-15 15:32:20,850 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:32:20,850 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2022-03-15 15:32:20,851 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:32:21,005 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 47 proven. 88 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:32:21,006 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:32:21,247 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 47 proven. 88 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:32:21,248 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [960287629] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:32:21,248 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:32:21,248 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12, 12] total 16 [2022-03-15 15:32:21,248 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [633994886] [2022-03-15 15:32:21,248 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:32:21,248 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-15 15:32:21,248 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:32:21,248 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-15 15:32:21,248 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=186, Unknown=0, NotChecked=0, Total=272 [2022-03-15 15:32:21,248 INFO L87 Difference]: Start difference. First operand 39328 states and 100097 transitions. Second operand has 17 states, 17 states have (on average 5.235294117647059) internal successors, (89), 16 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:32:21,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:32:21,771 INFO L93 Difference]: Finished difference Result 48125 states and 120980 transitions. [2022-03-15 15:32:21,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-15 15:32:21,771 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 5.235294117647059) internal successors, (89), 16 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-03-15 15:32:21,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:32:21,901 INFO L225 Difference]: With dead ends: 48125 [2022-03-15 15:32:21,901 INFO L226 Difference]: Without dead ends: 48125 [2022-03-15 15:32:21,901 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 104 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=229, Invalid=473, Unknown=0, NotChecked=0, Total=702 [2022-03-15 15:32:21,901 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 323 mSDsluCounter, 225 mSDsCounter, 0 mSdLazyCounter, 495 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 323 SdHoareTripleChecker+Valid, 157 SdHoareTripleChecker+Invalid, 539 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 495 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:32:21,901 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [323 Valid, 157 Invalid, 539 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 495 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:32:21,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48125 states. [2022-03-15 15:32:22,903 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48125 to 42059. [2022-03-15 15:32:22,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42059 states, 42058 states have (on average 2.5625564696371677) internal successors, (107776), 42058 states have internal predecessors, (107776), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:32:23,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42059 states to 42059 states and 107776 transitions. [2022-03-15 15:32:23,047 INFO L78 Accepts]: Start accepts. Automaton has 42059 states and 107776 transitions. Word has length 53 [2022-03-15 15:32:23,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:32:23,047 INFO L470 AbstractCegarLoop]: Abstraction has 42059 states and 107776 transitions. [2022-03-15 15:32:23,047 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 5.235294117647059) internal successors, (89), 16 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:32:23,047 INFO L276 IsEmpty]: Start isEmpty. Operand 42059 states and 107776 transitions. [2022-03-15 15:32:23,086 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-15 15:32:23,086 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:32:23,086 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:32:23,102 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (236)] Ended with exit code 0 [2022-03-15 15:32:23,286 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable242,236 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:32:23,287 INFO L402 AbstractCegarLoop]: === Iteration 244 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:32:23,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:32:23,287 INFO L85 PathProgramCache]: Analyzing trace with hash -31765044, now seen corresponding path program 61 times [2022-03-15 15:32:23,287 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:32:23,287 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [209764319] [2022-03-15 15:32:23,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:32:23,287 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:32:23,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:32:23,377 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 8 proven. 123 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:32:23,377 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:32:23,377 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [209764319] [2022-03-15 15:32:23,378 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [209764319] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:32:23,378 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1925518123] [2022-03-15 15:32:23,378 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:32:23,378 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:32:23,378 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:32:23,379 INFO L229 MonitoredProcess]: Starting monitored process 237 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:32:23,379 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (237)] Waiting until timeout for monitored process [2022-03-15 15:32:23,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:32:23,402 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-15 15:32:23,403 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:32:23,525 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 124 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:32:23,525 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:32:23,544 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:32:23,545 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:32:23,654 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 124 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:32:23,655 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1925518123] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:32:23,655 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:32:23,655 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-03-15 15:32:23,655 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1748442522] [2022-03-15 15:32:23,655 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:32:23,655 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-15 15:32:23,655 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:32:23,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-15 15:32:23,655 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:32:23,655 INFO L87 Difference]: Start difference. First operand 42059 states and 107776 transitions. Second operand has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:32:24,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:32:24,369 INFO L93 Difference]: Finished difference Result 44173 states and 112253 transitions. [2022-03-15 15:32:24,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-15 15:32:24,369 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-03-15 15:32:24,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:32:24,460 INFO L225 Difference]: With dead ends: 44173 [2022-03-15 15:32:24,460 INFO L226 Difference]: Without dead ends: 44155 [2022-03-15 15:32:24,460 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-03-15 15:32:24,461 INFO L933 BasicCegarLoop]: 56 mSDtfsCounter, 143 mSDsluCounter, 621 mSDsCounter, 0 mSdLazyCounter, 1207 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 143 SdHoareTripleChecker+Valid, 460 SdHoareTripleChecker+Invalid, 1214 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1207 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:32:24,461 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [143 Valid, 460 Invalid, 1214 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1207 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:32:24,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44155 states. [2022-03-15 15:32:25,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44155 to 41812. [2022-03-15 15:32:25,412 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41812 states, 41811 states have (on average 2.5626031427136398) internal successors, (107145), 41811 states have internal predecessors, (107145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:32:25,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41812 states to 41812 states and 107145 transitions. [2022-03-15 15:32:25,508 INFO L78 Accepts]: Start accepts. Automaton has 41812 states and 107145 transitions. Word has length 53 [2022-03-15 15:32:25,508 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:32:25,508 INFO L470 AbstractCegarLoop]: Abstraction has 41812 states and 107145 transitions. [2022-03-15 15:32:25,508 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-03-15 15:32:25,508 INFO L276 IsEmpty]: Start isEmpty. Operand 41812 states and 107145 transitions. [2022-03-15 15:32:25,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-15 15:32:25,546 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:32:25,546 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:32:25,562 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (237)] Ended with exit code 0 [2022-03-15 15:32:25,746 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 237 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable243 [2022-03-15 15:32:25,747 INFO L402 AbstractCegarLoop]: === Iteration 245 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:32:25,747 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:32:25,747 INFO L85 PathProgramCache]: Analyzing trace with hash 2090448358, now seen corresponding path program 132 times [2022-03-15 15:32:25,747 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:32:25,747 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1567926082] [2022-03-15 15:32:25,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:32:25,747 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:32:25,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:32:25,841 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 18 proven. 113 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:32:25,841 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:32:25,841 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1567926082] [2022-03-15 15:32:25,841 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1567926082] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:32:25,841 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [185912385] [2022-03-15 15:32:25,841 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:32:25,841 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:32:25,841 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:32:25,842 INFO L229 MonitoredProcess]: Starting monitored process 238 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:32:25,843 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (238)] Waiting until timeout for monitored process [2022-03-15 15:32:25,870 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2022-03-15 15:32:25,871 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:32:25,871 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 21 conjunts are in the unsatisfiable core [2022-03-15 15:32:25,872 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:32:26,129 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-03-15 15:32:26,129 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:32:26,167 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 33 proven. 99 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:32:26,168 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:32:26,245 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:32:26,245 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:32:26,458 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 24 proven. 109 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:32:26,459 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [185912385] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:32:26,459 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:32:26,459 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 12, 13] total 23 [2022-03-15 15:32:26,459 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [688198318] [2022-03-15 15:32:26,459 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:32:26,459 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-15 15:32:26,459 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:32:26,459 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-15 15:32:26,459 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=464, Unknown=0, NotChecked=0, Total=552 [2022-03-15 15:32:26,459 INFO L87 Difference]: Start difference. First operand 41812 states and 107145 transitions. Second operand has 24 states, 24 states have (on average 4.416666666666667) internal successors, (106), 23 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:32:28,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:32:28,249 INFO L93 Difference]: Finished difference Result 48369 states and 122444 transitions. [2022-03-15 15:32:28,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-03-15 15:32:28,249 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 4.416666666666667) internal successors, (106), 23 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-03-15 15:32:28,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:32:28,348 INFO L225 Difference]: With dead ends: 48369 [2022-03-15 15:32:28,348 INFO L226 Difference]: Without dead ends: 48339 [2022-03-15 15:32:28,349 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 173 GetRequests, 99 SyntacticMatches, 8 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1166 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=874, Invalid=3682, Unknown=0, NotChecked=0, Total=4556 [2022-03-15 15:32:28,349 INFO L933 BasicCegarLoop]: 50 mSDtfsCounter, 422 mSDsluCounter, 854 mSDsCounter, 0 mSdLazyCounter, 1925 mSolverCounterSat, 97 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 422 SdHoareTripleChecker+Valid, 572 SdHoareTripleChecker+Invalid, 2265 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 97 IncrementalHoareTripleChecker+Valid, 1925 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 243 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-15 15:32:28,349 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [422 Valid, 572 Invalid, 2265 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [97 Valid, 1925 Invalid, 0 Unknown, 243 Unchecked, 0.7s Time] [2022-03-15 15:32:28,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48339 states. [2022-03-15 15:32:29,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48339 to 42525. [2022-03-15 15:32:29,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42525 states, 42524 states have (on average 2.565751105258207) internal successors, (109106), 42524 states have internal predecessors, (109106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:32:29,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42525 states to 42525 states and 109106 transitions. [2022-03-15 15:32:29,425 INFO L78 Accepts]: Start accepts. Automaton has 42525 states and 109106 transitions. Word has length 53 [2022-03-15 15:32:29,425 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:32:29,425 INFO L470 AbstractCegarLoop]: Abstraction has 42525 states and 109106 transitions. [2022-03-15 15:32:29,425 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 4.416666666666667) internal successors, (106), 23 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:32:29,425 INFO L276 IsEmpty]: Start isEmpty. Operand 42525 states and 109106 transitions. [2022-03-15 15:32:29,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-15 15:32:29,473 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:32:29,473 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:32:29,489 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (238)] Ended with exit code 0 [2022-03-15 15:32:29,673 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 238 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable244 [2022-03-15 15:32:29,673 INFO L402 AbstractCegarLoop]: === Iteration 246 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:32:29,673 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:32:29,674 INFO L85 PathProgramCache]: Analyzing trace with hash 528868552, now seen corresponding path program 62 times [2022-03-15 15:32:29,674 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:32:29,674 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [852424489] [2022-03-15 15:32:29,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:32:29,674 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:32:29,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:32:29,767 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 22 proven. 109 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:32:29,767 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:32:29,767 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [852424489] [2022-03-15 15:32:29,767 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [852424489] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:32:29,767 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2080979705] [2022-03-15 15:32:29,767 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:32:29,767 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:32:29,768 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:32:29,768 INFO L229 MonitoredProcess]: Starting monitored process 239 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:32:29,769 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (239)] Waiting until timeout for monitored process [2022-03-15 15:32:29,792 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:32:29,792 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:32:29,792 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-15 15:32:29,793 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:32:29,948 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 20 proven. 111 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:32:29,949 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:32:29,985 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:32:29,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-03-15 15:32:30,093 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 20 proven. 111 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:32:30,093 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2080979705] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:32:30,093 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:32:30,093 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 14 [2022-03-15 15:32:30,093 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2143259552] [2022-03-15 15:32:30,093 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:32:30,093 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-15 15:32:30,093 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:32:30,093 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-15 15:32:30,094 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:32:30,094 INFO L87 Difference]: Start difference. First operand 42525 states and 109106 transitions. Second operand has 15 states, 15 states have (on average 4.066666666666666) internal successors, (61), 14 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:32:30,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:32:30,973 INFO L93 Difference]: Finished difference Result 43599 states and 111104 transitions. [2022-03-15 15:32:30,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-15 15:32:30,973 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.066666666666666) internal successors, (61), 14 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-03-15 15:32:30,973 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:32:31,059 INFO L225 Difference]: With dead ends: 43599 [2022-03-15 15:32:31,059 INFO L226 Difference]: Without dead ends: 43543 [2022-03-15 15:32:31,060 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 98 SyntacticMatches, 10 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=76, Invalid=386, Unknown=0, NotChecked=0, Total=462 [2022-03-15 15:32:31,060 INFO L933 BasicCegarLoop]: 70 mSDtfsCounter, 162 mSDsluCounter, 728 mSDsCounter, 0 mSdLazyCounter, 1530 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 162 SdHoareTripleChecker+Valid, 553 SdHoareTripleChecker+Invalid, 1536 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1530 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:32:31,060 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [162 Valid, 553 Invalid, 1536 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1530 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:32:31,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43543 states. [2022-03-15 15:32:31,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43543 to 42505. [2022-03-15 15:32:31,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42505 states, 42504 states have (on average 2.5641821946169774) internal successors, (108988), 42504 states have internal predecessors, (108988), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:32:32,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42505 states to 42505 states and 108988 transitions. [2022-03-15 15:32:32,134 INFO L78 Accepts]: Start accepts. Automaton has 42505 states and 108988 transitions. Word has length 53 [2022-03-15 15:32:32,134 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:32:32,134 INFO L470 AbstractCegarLoop]: Abstraction has 42505 states and 108988 transitions. [2022-03-15 15:32:32,134 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.066666666666666) internal successors, (61), 14 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:32:32,134 INFO L276 IsEmpty]: Start isEmpty. Operand 42505 states and 108988 transitions. [2022-03-15 15:32:32,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-15 15:32:32,181 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:32:32,181 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:32:32,197 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (239)] Ended with exit code 0 [2022-03-15 15:32:32,383 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable245,239 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:32:32,383 INFO L402 AbstractCegarLoop]: === Iteration 247 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:32:32,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:32:32,383 INFO L85 PathProgramCache]: Analyzing trace with hash -1969525058, now seen corresponding path program 63 times [2022-03-15 15:32:32,384 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:32:32,384 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1033066692] [2022-03-15 15:32:32,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:32:32,384 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:32:32,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:32:32,496 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 22 proven. 109 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:32:32,496 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:32:32,496 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1033066692] [2022-03-15 15:32:32,496 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1033066692] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:32:32,496 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1209855834] [2022-03-15 15:32:32,496 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:32:32,497 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:32:32,497 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:32:32,498 INFO L229 MonitoredProcess]: Starting monitored process 240 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:32:32,498 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (240)] Waiting until timeout for monitored process [2022-03-15 15:32:32,524 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2022-03-15 15:32:32,525 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:32:32,525 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-15 15:32:32,526 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:32:32,712 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 20 proven. 111 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:32:32,712 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:32:32,767 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:32:32,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-03-15 15:32:32,869 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 20 proven. 111 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:32:32,869 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1209855834] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:32:32,869 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:32:32,869 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 17 [2022-03-15 15:32:32,869 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [568732516] [2022-03-15 15:32:32,869 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:32:32,869 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-15 15:32:32,869 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:32:32,870 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-15 15:32:32,870 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2022-03-15 15:32:32,870 INFO L87 Difference]: Start difference. First operand 42505 states and 108988 transitions. Second operand has 18 states, 18 states have (on average 3.7222222222222223) internal successors, (67), 17 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:32:33,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:32:33,257 INFO L93 Difference]: Finished difference Result 45242 states and 114967 transitions. [2022-03-15 15:32:33,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-15 15:32:33,257 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.7222222222222223) internal successors, (67), 17 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-03-15 15:32:33,257 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:32:33,346 INFO L225 Difference]: With dead ends: 45242 [2022-03-15 15:32:33,347 INFO L226 Difference]: Without dead ends: 45234 [2022-03-15 15:32:33,347 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 95 SyntacticMatches, 9 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2022-03-15 15:32:33,347 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 97 mSDsluCounter, 461 mSDsCounter, 0 mSdLazyCounter, 686 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 97 SdHoareTripleChecker+Valid, 351 SdHoareTripleChecker+Invalid, 872 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 686 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 185 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:32:33,347 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [97 Valid, 351 Invalid, 872 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 686 Invalid, 0 Unknown, 185 Unchecked, 0.2s Time] [2022-03-15 15:32:33,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45234 states. [2022-03-15 15:32:34,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45234 to 44151. [2022-03-15 15:32:34,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44151 states, 44150 states have (on average 2.55599093997735) internal successors, (112847), 44150 states have internal predecessors, (112847), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:32:34,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44151 states to 44151 states and 112847 transitions. [2022-03-15 15:32:34,309 INFO L78 Accepts]: Start accepts. Automaton has 44151 states and 112847 transitions. Word has length 53 [2022-03-15 15:32:34,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:32:34,309 INFO L470 AbstractCegarLoop]: Abstraction has 44151 states and 112847 transitions. [2022-03-15 15:32:34,309 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.7222222222222223) internal successors, (67), 17 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:32:34,309 INFO L276 IsEmpty]: Start isEmpty. Operand 44151 states and 112847 transitions. [2022-03-15 15:32:34,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-15 15:32:34,352 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:32:34,352 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:32:34,368 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (240)] Forceful destruction successful, exit code 0 [2022-03-15 15:32:34,552 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 240 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable246 [2022-03-15 15:32:34,553 INFO L402 AbstractCegarLoop]: === Iteration 248 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:32:34,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:32:34,553 INFO L85 PathProgramCache]: Analyzing trace with hash -31050190, now seen corresponding path program 64 times [2022-03-15 15:32:34,553 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:32:34,553 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1013588628] [2022-03-15 15:32:34,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:32:34,553 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:32:34,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:32:34,657 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 17 proven. 114 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:32:34,657 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:32:34,657 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1013588628] [2022-03-15 15:32:34,657 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1013588628] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:32:34,657 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2034625324] [2022-03-15 15:32:34,657 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:32:34,657 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:32:34,657 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:32:34,658 INFO L229 MonitoredProcess]: Starting monitored process 241 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:32:34,658 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (241)] Waiting until timeout for monitored process [2022-03-15 15:32:34,681 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:32:34,681 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:32:34,682 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-15 15:32:34,682 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:32:34,877 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:32:34,877 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:32:34,932 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:32:34,932 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:32:35,031 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:32:35,031 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2034625324] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:32:35,031 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:32:35,031 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 17 [2022-03-15 15:32:35,031 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1449842251] [2022-03-15 15:32:35,031 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:32:35,032 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-15 15:32:35,032 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:32:35,032 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-15 15:32:35,032 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2022-03-15 15:32:35,032 INFO L87 Difference]: Start difference. First operand 44151 states and 112847 transitions. Second operand has 18 states, 18 states have (on average 4.055555555555555) internal successors, (73), 17 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:32:35,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:32:35,634 INFO L93 Difference]: Finished difference Result 45152 states and 114793 transitions. [2022-03-15 15:32:35,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-15 15:32:35,634 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-03-15 15:32:35,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:32:35,723 INFO L225 Difference]: With dead ends: 45152 [2022-03-15 15:32:35,723 INFO L226 Difference]: Without dead ends: 45068 [2022-03-15 15:32:35,723 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 95 SyntacticMatches, 9 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2022-03-15 15:32:35,724 INFO L933 BasicCegarLoop]: 48 mSDtfsCounter, 147 mSDsluCounter, 610 mSDsCounter, 0 mSdLazyCounter, 963 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 147 SdHoareTripleChecker+Valid, 437 SdHoareTripleChecker+Invalid, 1197 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 963 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 230 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:32:35,724 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [147 Valid, 437 Invalid, 1197 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 963 Invalid, 0 Unknown, 230 Unchecked, 0.3s Time] [2022-03-15 15:32:35,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45068 states. [2022-03-15 15:32:36,669 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45068 to 42510. [2022-03-15 15:32:36,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42510 states, 42509 states have (on average 2.5631983815192076) internal successors, (108959), 42509 states have internal predecessors, (108959), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:32:36,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42510 states to 42510 states and 108959 transitions. [2022-03-15 15:32:36,815 INFO L78 Accepts]: Start accepts. Automaton has 42510 states and 108959 transitions. Word has length 53 [2022-03-15 15:32:36,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:32:36,815 INFO L470 AbstractCegarLoop]: Abstraction has 42510 states and 108959 transitions. [2022-03-15 15:32:36,815 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-03-15 15:32:36,815 INFO L276 IsEmpty]: Start isEmpty. Operand 42510 states and 108959 transitions. [2022-03-15 15:32:36,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-15 15:32:36,854 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:32:36,854 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:32:36,870 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (241)] Forceful destruction successful, exit code 0 [2022-03-15 15:32:37,054 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 241 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable247 [2022-03-15 15:32:37,055 INFO L402 AbstractCegarLoop]: === Iteration 249 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:32:37,055 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:32:37,055 INFO L85 PathProgramCache]: Analyzing trace with hash 169679112, now seen corresponding path program 65 times [2022-03-15 15:32:37,055 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:32:37,055 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2125960053] [2022-03-15 15:32:37,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:32:37,055 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:32:37,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:32:37,170 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 22 proven. 109 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:32:37,170 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:32:37,171 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2125960053] [2022-03-15 15:32:37,171 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2125960053] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:32:37,171 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1459220954] [2022-03-15 15:32:37,171 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:32:37,171 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:32:37,171 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:32:37,172 INFO L229 MonitoredProcess]: Starting monitored process 242 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:32:37,172 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (242)] Waiting until timeout for monitored process [2022-03-15 15:32:37,199 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2022-03-15 15:32:37,199 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:32:37,200 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-15 15:32:37,200 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:32:37,403 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 20 proven. 111 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:32:37,404 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:32:37,477 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:32:37,477 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:32:37,568 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 20 proven. 111 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:32:37,569 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1459220954] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:32:37,569 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:32:37,569 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 20 [2022-03-15 15:32:37,569 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [728371489] [2022-03-15 15:32:37,569 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:32:37,569 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-15 15:32:37,569 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:32:37,569 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-15 15:32:37,569 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=361, Unknown=0, NotChecked=0, Total=420 [2022-03-15 15:32:37,569 INFO L87 Difference]: Start difference. First operand 42510 states and 108959 transitions. Second operand has 21 states, 21 states have (on average 3.4761904761904763) internal successors, (73), 20 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:32:38,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:32:38,299 INFO L93 Difference]: Finished difference Result 43647 states and 111189 transitions. [2022-03-15 15:32:38,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-15 15:32:38,299 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.4761904761904763) internal successors, (73), 20 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-03-15 15:32:38,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:32:38,382 INFO L225 Difference]: With dead ends: 43647 [2022-03-15 15:32:38,382 INFO L226 Difference]: Without dead ends: 43586 [2022-03-15 15:32:38,382 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 92 SyntacticMatches, 9 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 4 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=59, Invalid=361, Unknown=0, NotChecked=0, Total=420 [2022-03-15 15:32:38,382 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 179 mSDsluCounter, 765 mSDsCounter, 0 mSdLazyCounter, 1408 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 179 SdHoareTripleChecker+Valid, 557 SdHoareTripleChecker+Invalid, 1509 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 1408 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 93 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:32:38,382 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [179 Valid, 557 Invalid, 1509 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 1408 Invalid, 0 Unknown, 93 Unchecked, 0.4s Time] [2022-03-15 15:32:38,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43586 states. [2022-03-15 15:32:39,130 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43586 to 42512. [2022-03-15 15:32:39,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42512 states, 42511 states have (on average 2.562419138575898) internal successors, (108931), 42511 states have internal predecessors, (108931), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:32:39,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42512 states to 42512 states and 108931 transitions. [2022-03-15 15:32:39,276 INFO L78 Accepts]: Start accepts. Automaton has 42512 states and 108931 transitions. Word has length 53 [2022-03-15 15:32:39,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:32:39,276 INFO L470 AbstractCegarLoop]: Abstraction has 42512 states and 108931 transitions. [2022-03-15 15:32:39,276 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.4761904761904763) internal successors, (73), 20 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:32:39,276 INFO L276 IsEmpty]: Start isEmpty. Operand 42512 states and 108931 transitions. [2022-03-15 15:32:39,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-15 15:32:39,315 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:32:39,315 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:32:39,331 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (242)] Forceful destruction successful, exit code 0 [2022-03-15 15:32:39,519 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable248,242 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:32:39,519 INFO L402 AbstractCegarLoop]: === Iteration 250 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:32:39,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:32:39,520 INFO L85 PathProgramCache]: Analyzing trace with hash 476369534, now seen corresponding path program 66 times [2022-03-15 15:32:39,520 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:32:39,520 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [677736548] [2022-03-15 15:32:39,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:32:39,520 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:32:39,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:32:39,787 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 22 proven. 109 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:32:39,787 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:32:39,787 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [677736548] [2022-03-15 15:32:39,787 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [677736548] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:32:39,788 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [362342642] [2022-03-15 15:32:39,788 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:32:39,788 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:32:39,788 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:32:39,789 INFO L229 MonitoredProcess]: Starting monitored process 243 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:32:39,789 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (243)] Waiting until timeout for monitored process [2022-03-15 15:32:39,816 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2022-03-15 15:32:39,816 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:32:39,817 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-15 15:32:39,817 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:32:40,217 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-03-15 15:32:40,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 16 treesize of output 16 [2022-03-15 15:32:40,286 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 91 proven. 42 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:32:40,287 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:32:41,173 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:32:41,173 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:32:41,383 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 56 proven. 77 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:32:41,384 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [362342642] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:32:41,384 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:32:41,384 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 17, 18] total 37 [2022-03-15 15:32:41,384 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1725475166] [2022-03-15 15:32:41,384 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:32:41,384 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-15 15:32:41,384 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:32:41,384 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-15 15:32:41,384 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=235, Invalid=1171, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 15:32:41,385 INFO L87 Difference]: Start difference. First operand 42512 states and 108931 transitions. Second operand has 38 states, 38 states have (on average 3.1578947368421053) internal successors, (120), 37 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:32:44,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:32:44,750 INFO L93 Difference]: Finished difference Result 52518 states and 132174 transitions. [2022-03-15 15:32:44,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2022-03-15 15:32:44,750 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.1578947368421053) internal successors, (120), 37 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-03-15 15:32:44,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:32:44,968 INFO L225 Difference]: With dead ends: 52518 [2022-03-15 15:32:44,968 INFO L226 Difference]: Without dead ends: 52427 [2022-03-15 15:32:44,968 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 88 SyntacticMatches, 17 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3505 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=1546, Invalid=7574, Unknown=0, NotChecked=0, Total=9120 [2022-03-15 15:32:44,969 INFO L933 BasicCegarLoop]: 74 mSDtfsCounter, 805 mSDsluCounter, 1940 mSDsCounter, 0 mSdLazyCounter, 3443 mSolverCounterSat, 148 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 805 SdHoareTripleChecker+Valid, 1315 SdHoareTripleChecker+Invalid, 4014 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 148 IncrementalHoareTripleChecker+Valid, 3443 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 423 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:32:44,969 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [805 Valid, 1315 Invalid, 4014 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [148 Valid, 3443 Invalid, 0 Unknown, 423 Unchecked, 1.2s Time] [2022-03-15 15:32:45,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52427 states. [2022-03-15 15:32:45,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52427 to 41614. [2022-03-15 15:32:46,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41614 states, 41613 states have (on average 2.572465335351933) internal successors, (107048), 41613 states have internal predecessors, (107048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:32:46,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41614 states to 41614 states and 107048 transitions. [2022-03-15 15:32:46,136 INFO L78 Accepts]: Start accepts. Automaton has 41614 states and 107048 transitions. Word has length 53 [2022-03-15 15:32:46,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:32:46,136 INFO L470 AbstractCegarLoop]: Abstraction has 41614 states and 107048 transitions. [2022-03-15 15:32:46,137 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.1578947368421053) internal successors, (120), 37 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:32:46,137 INFO L276 IsEmpty]: Start isEmpty. Operand 41614 states and 107048 transitions. [2022-03-15 15:32:46,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-15 15:32:46,183 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:32:46,183 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:32:46,199 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (243)] Ended with exit code 0 [2022-03-15 15:32:46,383 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable249,243 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:32:46,383 INFO L402 AbstractCegarLoop]: === Iteration 251 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:32:46,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:32:46,384 INFO L85 PathProgramCache]: Analyzing trace with hash 1686326946, now seen corresponding path program 67 times [2022-03-15 15:32:46,384 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:32:46,384 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [140838272] [2022-03-15 15:32:46,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:32:46,384 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:32:46,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:32:46,505 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:32:46,505 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:32:46,506 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [140838272] [2022-03-15 15:32:46,506 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [140838272] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:32:46,506 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1364333938] [2022-03-15 15:32:46,506 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:32:46,506 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:32:46,506 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:32:46,507 INFO L229 MonitoredProcess]: Starting monitored process 244 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:32:46,639 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (244)] Waiting until timeout for monitored process [2022-03-15 15:32:46,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:32:46,669 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-15 15:32:46,670 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:32:46,782 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:32:46,782 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:32:46,823 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:32:46,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 20 treesize of output 19 [2022-03-15 15:32:46,890 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:32:46,890 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1364333938] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:32:46,890 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:32:46,890 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 15 [2022-03-15 15:32:46,890 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1148733427] [2022-03-15 15:32:46,890 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:32:46,890 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 15:32:46,890 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:32:46,891 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 15:32:46,891 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=209, Unknown=0, NotChecked=0, Total=240 [2022-03-15 15:32:46,891 INFO L87 Difference]: Start difference. First operand 41614 states and 107048 transitions. Second operand has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:32:47,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:32:47,638 INFO L93 Difference]: Finished difference Result 52908 states and 133576 transitions. [2022-03-15 15:32:47,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-15 15:32:47,639 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-03-15 15:32:47,639 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:32:47,787 INFO L225 Difference]: With dead ends: 52908 [2022-03-15 15:32:47,787 INFO L226 Difference]: Without dead ends: 52828 [2022-03-15 15:32:47,787 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 96 SyntacticMatches, 10 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 169 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=175, Invalid=881, Unknown=0, NotChecked=0, Total=1056 [2022-03-15 15:32:47,788 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 203 mSDsluCounter, 394 mSDsCounter, 0 mSdLazyCounter, 1059 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 203 SdHoareTripleChecker+Valid, 328 SdHoareTripleChecker+Invalid, 1090 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 1059 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:32:47,788 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [203 Valid, 328 Invalid, 1090 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 1059 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:32:47,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52828 states. [2022-03-15 15:32:48,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52828 to 41312. [2022-03-15 15:32:48,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41312 states, 41311 states have (on average 2.5717847546658277) internal successors, (106243), 41311 states have internal predecessors, (106243), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:32:48,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41312 states to 41312 states and 106243 transitions. [2022-03-15 15:32:48,976 INFO L78 Accepts]: Start accepts. Automaton has 41312 states and 106243 transitions. Word has length 53 [2022-03-15 15:32:48,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:32:48,976 INFO L470 AbstractCegarLoop]: Abstraction has 41312 states and 106243 transitions. [2022-03-15 15:32:48,976 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:32:48,976 INFO L276 IsEmpty]: Start isEmpty. Operand 41312 states and 106243 transitions. [2022-03-15 15:32:49,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-15 15:32:49,022 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:32:49,022 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:32:49,038 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (244)] Ended with exit code 0 [2022-03-15 15:32:49,222 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable250,244 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:32:49,223 INFO L402 AbstractCegarLoop]: === Iteration 252 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:32:49,223 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:32:49,223 INFO L85 PathProgramCache]: Analyzing trace with hash -1168438494, now seen corresponding path program 133 times [2022-03-15 15:32:49,223 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:32:49,223 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [172279146] [2022-03-15 15:32:49,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:32:49,223 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:32:49,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:32:49,343 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 16 proven. 115 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:32:49,344 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:32:49,344 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [172279146] [2022-03-15 15:32:49,344 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [172279146] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:32:49,344 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [131638686] [2022-03-15 15:32:49,344 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:32:49,344 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:32:49,344 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:32:49,345 INFO L229 MonitoredProcess]: Starting monitored process 245 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:32:49,345 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (245)] Waiting until timeout for monitored process [2022-03-15 15:32:49,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:32:49,368 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-15 15:32:49,369 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:32:49,584 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:32:49,584 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:32:49,661 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:32:49,662 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:32:49,747 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:32:49,747 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [131638686] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:32:49,748 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:32:49,748 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 20 [2022-03-15 15:32:49,748 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [35570521] [2022-03-15 15:32:49,748 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:32:49,748 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-15 15:32:49,748 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:32:49,748 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-15 15:32:49,748 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=361, Unknown=0, NotChecked=0, Total=420 [2022-03-15 15:32:49,748 INFO L87 Difference]: Start difference. First operand 41312 states and 106243 transitions. Second operand has 21 states, 21 states have (on average 3.857142857142857) internal successors, (81), 20 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:32:50,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:32:50,379 INFO L93 Difference]: Finished difference Result 41625 states and 106838 transitions. [2022-03-15 15:32:50,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-15 15:32:50,379 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.857142857142857) internal successors, (81), 20 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-03-15 15:32:50,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:32:50,466 INFO L225 Difference]: With dead ends: 41625 [2022-03-15 15:32:50,466 INFO L226 Difference]: Without dead ends: 41501 [2022-03-15 15:32:50,467 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 92 SyntacticMatches, 9 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 4 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=59, Invalid=361, Unknown=0, NotChecked=0, Total=420 [2022-03-15 15:32:50,467 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 62 mSDsluCounter, 419 mSDsCounter, 0 mSdLazyCounter, 1027 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 379 SdHoareTripleChecker+Invalid, 1087 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1027 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 54 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:32:50,467 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [62 Valid, 379 Invalid, 1087 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1027 Invalid, 0 Unknown, 54 Unchecked, 0.3s Time] [2022-03-15 15:32:50,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41501 states. [2022-03-15 15:32:51,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41501 to 41342. [2022-03-15 15:32:51,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41342 states, 41341 states have (on average 2.570668343774945) internal successors, (106274), 41341 states have internal predecessors, (106274), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:32:51,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41342 states to 41342 states and 106274 transitions. [2022-03-15 15:32:51,371 INFO L78 Accepts]: Start accepts. Automaton has 41342 states and 106274 transitions. Word has length 53 [2022-03-15 15:32:51,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:32:51,372 INFO L470 AbstractCegarLoop]: Abstraction has 41342 states and 106274 transitions. [2022-03-15 15:32:51,372 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.857142857142857) internal successors, (81), 20 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:32:51,372 INFO L276 IsEmpty]: Start isEmpty. Operand 41342 states and 106274 transitions. [2022-03-15 15:32:51,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-15 15:32:51,409 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:32:51,409 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:32:51,424 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (245)] Forceful destruction successful, exit code 0 [2022-03-15 15:32:51,610 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable251,245 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:32:51,610 INFO L402 AbstractCegarLoop]: === Iteration 253 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:32:51,610 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:32:51,611 INFO L85 PathProgramCache]: Analyzing trace with hash -1934203828, now seen corresponding path program 134 times [2022-03-15 15:32:51,611 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:32:51,611 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [612476234] [2022-03-15 15:32:51,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:32:51,611 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:32:51,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:32:51,757 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 16 proven. 115 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:32:51,757 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:32:51,757 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [612476234] [2022-03-15 15:32:51,757 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [612476234] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:32:51,757 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1658007483] [2022-03-15 15:32:51,757 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:32:51,757 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:32:51,757 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:32:51,758 INFO L229 MonitoredProcess]: Starting monitored process 246 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:32:51,759 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (246)] Waiting until timeout for monitored process [2022-03-15 15:32:51,783 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:32:51,783 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:32:51,784 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-15 15:32:51,785 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:32:52,148 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:32:52,148 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:32:52,243 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:32:52,243 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:32:52,324 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:32:52,324 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1658007483] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:32:52,324 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:32:52,324 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 23 [2022-03-15 15:32:52,324 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [867227177] [2022-03-15 15:32:52,324 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:32:52,324 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-15 15:32:52,324 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:32:52,325 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-15 15:32:52,325 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=482, Unknown=0, NotChecked=0, Total=552 [2022-03-15 15:32:52,325 INFO L87 Difference]: Start difference. First operand 41342 states and 106274 transitions. Second operand has 24 states, 24 states have (on average 3.4583333333333335) internal successors, (83), 23 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:32:52,778 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:32:52,778 INFO L93 Difference]: Finished difference Result 41619 states and 106757 transitions. [2022-03-15 15:32:52,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-15 15:32:52,779 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 3.4583333333333335) internal successors, (83), 23 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-03-15 15:32:52,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:32:52,860 INFO L225 Difference]: With dead ends: 41619 [2022-03-15 15:32:52,861 INFO L226 Difference]: Without dead ends: 41495 [2022-03-15 15:32:52,861 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 89 SyntacticMatches, 9 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 5 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=70, Invalid=482, Unknown=0, NotChecked=0, Total=552 [2022-03-15 15:32:52,861 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 64 mSDsluCounter, 507 mSDsCounter, 0 mSdLazyCounter, 1030 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 452 SdHoareTripleChecker+Invalid, 1199 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1030 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 165 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:32:52,861 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [64 Valid, 452 Invalid, 1199 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1030 Invalid, 0 Unknown, 165 Unchecked, 0.3s Time] [2022-03-15 15:32:52,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41495 states. [2022-03-15 15:32:53,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41495 to 41336. [2022-03-15 15:32:53,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41336 states, 41335 states have (on average 2.5703157130760856) internal successors, (106244), 41335 states have internal predecessors, (106244), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:32:53,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41336 states to 41336 states and 106244 transitions. [2022-03-15 15:32:53,815 INFO L78 Accepts]: Start accepts. Automaton has 41336 states and 106244 transitions. Word has length 53 [2022-03-15 15:32:53,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:32:53,815 INFO L470 AbstractCegarLoop]: Abstraction has 41336 states and 106244 transitions. [2022-03-15 15:32:53,815 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 3.4583333333333335) internal successors, (83), 23 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:32:53,815 INFO L276 IsEmpty]: Start isEmpty. Operand 41336 states and 106244 transitions. [2022-03-15 15:32:53,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-15 15:32:53,852 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:32:53,852 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:32:53,868 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (246)] Ended with exit code 0 [2022-03-15 15:32:54,052 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable252,246 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:32:54,052 INFO L402 AbstractCegarLoop]: === Iteration 254 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:32:54,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:32:54,053 INFO L85 PathProgramCache]: Analyzing trace with hash 1803232074, now seen corresponding path program 68 times [2022-03-15 15:32:54,053 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:32:54,053 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [213576268] [2022-03-15 15:32:54,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:32:54,053 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:32:54,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:32:54,164 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:32:54,164 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:32:54,164 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [213576268] [2022-03-15 15:32:54,164 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [213576268] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:32:54,164 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [127962763] [2022-03-15 15:32:54,164 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:32:54,164 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:32:54,164 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:32:54,165 INFO L229 MonitoredProcess]: Starting monitored process 247 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:32:54,166 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (247)] Waiting until timeout for monitored process [2022-03-15 15:32:54,188 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:32:54,188 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:32:54,189 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-15 15:32:54,189 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:32:54,689 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-15 15:32:54,690 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-03-15 15:32:54,692 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-15 15:32:54,693 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-03-15 15:32:54,699 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 35 proven. 98 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:32:54,699 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:32:55,126 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:32:55,127 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:32:55,236 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 26 proven. 107 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:32:55,236 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [127962763] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:32:55,236 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:32:55,237 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 17, 18] total 38 [2022-03-15 15:32:55,237 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [899260383] [2022-03-15 15:32:55,237 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:32:55,237 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-03-15 15:32:55,237 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:32:55,237 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-03-15 15:32:55,237 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=163, Invalid=1319, Unknown=0, NotChecked=0, Total=1482 [2022-03-15 15:32:55,237 INFO L87 Difference]: Start difference. First operand 41336 states and 106244 transitions. Second operand has 39 states, 39 states have (on average 3.076923076923077) internal successors, (120), 38 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:00,095 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:33:00,095 INFO L93 Difference]: Finished difference Result 73813 states and 184916 transitions. [2022-03-15 15:33:00,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 151 states. [2022-03-15 15:33:00,096 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.076923076923077) internal successors, (120), 38 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-03-15 15:33:00,096 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:33:00,273 INFO L225 Difference]: With dead ends: 73813 [2022-03-15 15:33:00,274 INFO L226 Difference]: Without dead ends: 73481 [2022-03-15 15:33:00,275 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 331 GetRequests, 135 SyntacticMatches, 23 SemanticMatches, 173 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 12192 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=3118, Invalid=27332, Unknown=0, NotChecked=0, Total=30450 [2022-03-15 15:33:00,276 INFO L933 BasicCegarLoop]: 82 mSDtfsCounter, 884 mSDsluCounter, 1196 mSDsCounter, 0 mSdLazyCounter, 1981 mSolverCounterSat, 111 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 884 SdHoareTripleChecker+Valid, 1033 SdHoareTripleChecker+Invalid, 4570 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 111 IncrementalHoareTripleChecker+Valid, 1981 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2478 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-15 15:33:00,276 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [884 Valid, 1033 Invalid, 4570 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [111 Valid, 1981 Invalid, 0 Unknown, 2478 Unchecked, 0.7s Time] [2022-03-15 15:33:00,351 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73481 states. [2022-03-15 15:33:01,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73481 to 48966. [2022-03-15 15:33:01,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48966 states, 48965 states have (on average 2.584682936791586) internal successors, (126559), 48965 states have internal predecessors, (126559), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:01,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48966 states to 48966 states and 126559 transitions. [2022-03-15 15:33:01,860 INFO L78 Accepts]: Start accepts. Automaton has 48966 states and 126559 transitions. Word has length 53 [2022-03-15 15:33:01,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:33:01,860 INFO L470 AbstractCegarLoop]: Abstraction has 48966 states and 126559 transitions. [2022-03-15 15:33:01,860 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 3.076923076923077) internal successors, (120), 38 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:01,860 INFO L276 IsEmpty]: Start isEmpty. Operand 48966 states and 126559 transitions. [2022-03-15 15:33:01,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-15 15:33:01,893 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:33:01,893 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:33:01,908 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (247)] Ended with exit code 0 [2022-03-15 15:33:02,093 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable253,247 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:33:02,094 INFO L402 AbstractCegarLoop]: === Iteration 255 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:33:02,094 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:33:02,094 INFO L85 PathProgramCache]: Analyzing trace with hash -653431978, now seen corresponding path program 69 times [2022-03-15 15:33:02,094 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:33:02,094 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1557742760] [2022-03-15 15:33:02,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:33:02,094 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:33:02,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:33:02,196 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 8 proven. 123 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:33:02,196 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:33:02,196 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1557742760] [2022-03-15 15:33:02,196 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1557742760] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:33:02,196 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1150654766] [2022-03-15 15:33:02,196 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:33:02,197 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:33:02,197 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:33:02,198 INFO L229 MonitoredProcess]: Starting monitored process 248 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:33:02,198 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (248)] Waiting until timeout for monitored process [2022-03-15 15:33:02,223 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2022-03-15 15:33:02,223 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:33:02,224 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-15 15:33:02,224 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:33:02,345 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 124 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:33:02,345 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:33:02,378 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:33:02,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 20 treesize of output 19 [2022-03-15 15:33:02,462 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 124 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:33:02,462 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1150654766] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:33:02,462 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:33:02,462 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 13 [2022-03-15 15:33:02,462 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [271759882] [2022-03-15 15:33:02,462 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:33:02,462 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-15 15:33:02,462 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:33:02,463 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-15 15:33:02,463 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-03-15 15:33:02,463 INFO L87 Difference]: Start difference. First operand 48966 states and 126559 transitions. Second operand has 14 states, 14 states have (on average 3.7857142857142856) internal successors, (53), 13 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:04,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:33:04,157 INFO L93 Difference]: Finished difference Result 80122 states and 200803 transitions. [2022-03-15 15:33:04,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-03-15 15:33:04,158 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-03-15 15:33:04,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:33:04,364 INFO L225 Difference]: With dead ends: 80122 [2022-03-15 15:33:04,364 INFO L226 Difference]: Without dead ends: 79934 [2022-03-15 15:33:04,364 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 173 GetRequests, 98 SyntacticMatches, 10 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1403 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=495, Invalid=3927, Unknown=0, NotChecked=0, Total=4422 [2022-03-15 15:33:04,364 INFO L933 BasicCegarLoop]: 93 mSDtfsCounter, 359 mSDsluCounter, 1334 mSDsCounter, 0 mSdLazyCounter, 2119 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 359 SdHoareTripleChecker+Valid, 978 SdHoareTripleChecker+Invalid, 2157 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 2119 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-15 15:33:04,364 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [359 Valid, 978 Invalid, 2157 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 2119 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-15 15:33:04,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79934 states. [2022-03-15 15:33:05,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79934 to 53579. [2022-03-15 15:33:05,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53579 states, 53578 states have (on average 2.5988278771137407) internal successors, (139240), 53578 states have internal predecessors, (139240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:06,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53579 states to 53579 states and 139240 transitions. [2022-03-15 15:33:06,143 INFO L78 Accepts]: Start accepts. Automaton has 53579 states and 139240 transitions. Word has length 53 [2022-03-15 15:33:06,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:33:06,143 INFO L470 AbstractCegarLoop]: Abstraction has 53579 states and 139240 transitions. [2022-03-15 15:33:06,144 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-03-15 15:33:06,144 INFO L276 IsEmpty]: Start isEmpty. Operand 53579 states and 139240 transitions. [2022-03-15 15:33:06,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-15 15:33:06,182 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:33:06,182 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:33:06,197 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (248)] Forceful destruction successful, exit code 0 [2022-03-15 15:33:06,383 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable254,248 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:33:06,384 INFO L402 AbstractCegarLoop]: === Iteration 256 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:33:06,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:33:06,384 INFO L85 PathProgramCache]: Analyzing trace with hash -1479026038, now seen corresponding path program 135 times [2022-03-15 15:33:06,384 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:33:06,384 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1652958789] [2022-03-15 15:33:06,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:33:06,385 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:33:06,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:33:06,489 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 16 proven. 115 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:33:06,489 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:33:06,489 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1652958789] [2022-03-15 15:33:06,490 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1652958789] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:33:06,490 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [451061901] [2022-03-15 15:33:06,490 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:33:06,490 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:33:06,490 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:33:06,491 INFO L229 MonitoredProcess]: Starting monitored process 249 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:33:06,492 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (249)] Waiting until timeout for monitored process [2022-03-15 15:33:06,518 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2022-03-15 15:33:06,518 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:33:06,519 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-15 15:33:06,519 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:33:06,708 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:33:06,709 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:33:06,766 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:33:06,766 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:33:06,859 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:33:06,859 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [451061901] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:33:06,859 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:33:06,859 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 17 [2022-03-15 15:33:06,859 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [609692340] [2022-03-15 15:33:06,859 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:33:06,859 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-15 15:33:06,859 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:33:06,860 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-15 15:33:06,860 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2022-03-15 15:33:06,860 INFO L87 Difference]: Start difference. First operand 53579 states and 139240 transitions. Second operand has 18 states, 18 states have (on average 4.166666666666667) internal successors, (75), 17 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:07,344 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:33:07,345 INFO L93 Difference]: Finished difference Result 57988 states and 149328 transitions. [2022-03-15 15:33:07,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-15 15:33:07,351 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 4.166666666666667) internal successors, (75), 17 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-03-15 15:33:07,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:33:07,485 INFO L225 Difference]: With dead ends: 57988 [2022-03-15 15:33:07,485 INFO L226 Difference]: Without dead ends: 57906 [2022-03-15 15:33:07,485 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 95 SyntacticMatches, 9 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2022-03-15 15:33:07,485 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 80 mSDsluCounter, 506 mSDsCounter, 0 mSdLazyCounter, 823 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 394 SdHoareTripleChecker+Invalid, 988 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 823 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 163 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:33:07,486 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [80 Valid, 394 Invalid, 988 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 823 Invalid, 0 Unknown, 163 Unchecked, 0.3s Time] [2022-03-15 15:33:07,696 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57906 states. [2022-03-15 15:33:08,773 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57906 to 56239. [2022-03-15 15:33:08,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56239 states, 56238 states have (on average 2.593815569543725) internal successors, (145871), 56238 states have internal predecessors, (145871), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:08,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56239 states to 56239 states and 145871 transitions. [2022-03-15 15:33:08,981 INFO L78 Accepts]: Start accepts. Automaton has 56239 states and 145871 transitions. Word has length 53 [2022-03-15 15:33:08,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:33:08,982 INFO L470 AbstractCegarLoop]: Abstraction has 56239 states and 145871 transitions. [2022-03-15 15:33:08,982 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 4.166666666666667) internal successors, (75), 17 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:08,982 INFO L276 IsEmpty]: Start isEmpty. Operand 56239 states and 145871 transitions. [2022-03-15 15:33:09,026 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-15 15:33:09,027 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:33:09,027 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:33:09,042 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (249)] Forceful destruction successful, exit code 0 [2022-03-15 15:33:09,229 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 249 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable255 [2022-03-15 15:33:09,229 INFO L402 AbstractCegarLoop]: === Iteration 257 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:33:09,230 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:33:09,230 INFO L85 PathProgramCache]: Analyzing trace with hash 699212192, now seen corresponding path program 136 times [2022-03-15 15:33:09,230 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:33:09,230 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [88845223] [2022-03-15 15:33:09,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:33:09,230 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:33:09,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:33:09,345 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 16 proven. 115 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:33:09,346 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:33:09,346 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [88845223] [2022-03-15 15:33:09,346 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [88845223] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:33:09,346 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [956590307] [2022-03-15 15:33:09,346 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:33:09,346 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:33:09,346 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:33:09,347 INFO L229 MonitoredProcess]: Starting monitored process 250 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:33:09,347 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (250)] Waiting until timeout for monitored process [2022-03-15 15:33:09,370 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:33:09,370 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:33:09,370 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-15 15:33:09,371 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:33:09,578 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:33:09,578 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:33:09,651 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:33:09,651 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:33:09,741 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:33:09,741 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [956590307] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:33:09,741 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:33:09,741 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 20 [2022-03-15 15:33:09,742 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1323868232] [2022-03-15 15:33:09,742 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:33:09,742 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-15 15:33:09,742 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:33:09,742 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-15 15:33:09,742 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=361, Unknown=0, NotChecked=0, Total=420 [2022-03-15 15:33:09,742 INFO L87 Difference]: Start difference. First operand 56239 states and 145871 transitions. Second operand has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:10,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:33:10,749 INFO L93 Difference]: Finished difference Result 58369 states and 150079 transitions. [2022-03-15 15:33:10,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-15 15:33:10,749 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-03-15 15:33:10,749 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:33:10,882 INFO L225 Difference]: With dead ends: 58369 [2022-03-15 15:33:10,882 INFO L226 Difference]: Without dead ends: 58278 [2022-03-15 15:33:10,883 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 92 SyntacticMatches, 10 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 4 DeprecatedPredicates, 163 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=107, Invalid=705, Unknown=0, NotChecked=0, Total=812 [2022-03-15 15:33:10,883 INFO L933 BasicCegarLoop]: 74 mSDtfsCounter, 165 mSDsluCounter, 990 mSDsCounter, 0 mSdLazyCounter, 1584 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 165 SdHoareTripleChecker+Valid, 807 SdHoareTripleChecker+Invalid, 2001 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 1584 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 412 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:33:10,883 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [165 Valid, 807 Invalid, 2001 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 1584 Invalid, 0 Unknown, 412 Unchecked, 0.5s Time] [2022-03-15 15:33:10,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58278 states. [2022-03-15 15:33:12,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58278 to 56494. [2022-03-15 15:33:12,171 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56494 states, 56493 states have (on average 2.5927460039296903) internal successors, (146472), 56493 states have internal predecessors, (146472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:12,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56494 states to 56494 states and 146472 transitions. [2022-03-15 15:33:12,317 INFO L78 Accepts]: Start accepts. Automaton has 56494 states and 146472 transitions. Word has length 53 [2022-03-15 15:33:12,317 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:33:12,317 INFO L470 AbstractCegarLoop]: Abstraction has 56494 states and 146472 transitions. [2022-03-15 15:33:12,317 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:12,317 INFO L276 IsEmpty]: Start isEmpty. Operand 56494 states and 146472 transitions. [2022-03-15 15:33:12,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-15 15:33:12,546 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:33:12,546 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:33:12,562 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (250)] Forceful destruction successful, exit code 0 [2022-03-15 15:33:12,761 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 250 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable256 [2022-03-15 15:33:12,762 INFO L402 AbstractCegarLoop]: === Iteration 258 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:33:12,762 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:33:12,762 INFO L85 PathProgramCache]: Analyzing trace with hash -407050786, now seen corresponding path program 70 times [2022-03-15 15:33:12,762 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:33:12,762 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1239665502] [2022-03-15 15:33:12,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:33:12,762 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:33:12,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:33:12,876 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 8 proven. 124 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:33:12,876 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:33:12,876 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1239665502] [2022-03-15 15:33:12,876 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1239665502] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:33:12,876 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1892154413] [2022-03-15 15:33:12,876 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:33:12,876 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:33:12,876 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:33:12,877 INFO L229 MonitoredProcess]: Starting monitored process 251 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:33:12,878 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (251)] Waiting until timeout for monitored process [2022-03-15 15:33:12,900 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:33:12,900 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:33:12,900 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-15 15:33:12,901 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:33:13,039 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:33:13,040 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:33:13,084 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:33:13,084 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:33:13,166 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:33:13,166 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1892154413] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:33:13,166 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:33:13,167 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 16 [2022-03-15 15:33:13,167 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [192190078] [2022-03-15 15:33:13,167 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:33:13,167 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-15 15:33:13,167 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:33:13,167 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-15 15:33:13,167 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=234, Unknown=0, NotChecked=0, Total=272 [2022-03-15 15:33:13,167 INFO L87 Difference]: Start difference. First operand 56494 states and 146472 transitions. Second operand has 17 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 16 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:13,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:33:13,987 INFO L93 Difference]: Finished difference Result 64184 states and 163109 transitions. [2022-03-15 15:33:13,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-15 15:33:13,988 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 16 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-03-15 15:33:13,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:33:14,134 INFO L225 Difference]: With dead ends: 64184 [2022-03-15 15:33:14,134 INFO L226 Difference]: Without dead ends: 63854 [2022-03-15 15:33:14,134 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 95 SyntacticMatches, 10 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 228 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=185, Invalid=1005, Unknown=0, NotChecked=0, Total=1190 [2022-03-15 15:33:14,134 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 171 mSDsluCounter, 573 mSDsCounter, 0 mSdLazyCounter, 1250 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 171 SdHoareTripleChecker+Valid, 446 SdHoareTripleChecker+Invalid, 1302 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 1250 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 26 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:33:14,134 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [171 Valid, 446 Invalid, 1302 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 1250 Invalid, 0 Unknown, 26 Unchecked, 0.4s Time] [2022-03-15 15:33:14,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63854 states. [2022-03-15 15:33:15,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63854 to 54612. [2022-03-15 15:33:15,405 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54612 states, 54611 states have (on average 2.5695922066982844) internal successors, (140328), 54611 states have internal predecessors, (140328), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:15,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54612 states to 54612 states and 140328 transitions. [2022-03-15 15:33:15,671 INFO L78 Accepts]: Start accepts. Automaton has 54612 states and 140328 transitions. Word has length 53 [2022-03-15 15:33:15,672 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:33:15,672 INFO L470 AbstractCegarLoop]: Abstraction has 54612 states and 140328 transitions. [2022-03-15 15:33:15,672 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 16 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:15,672 INFO L276 IsEmpty]: Start isEmpty. Operand 54612 states and 140328 transitions. [2022-03-15 15:33:15,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-15 15:33:15,709 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:33:15,709 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:33:15,725 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (251)] Forceful destruction successful, exit code 0 [2022-03-15 15:33:15,910 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 251 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable257 [2022-03-15 15:33:15,910 INFO L402 AbstractCegarLoop]: === Iteration 259 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:33:15,910 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:33:15,910 INFO L85 PathProgramCache]: Analyzing trace with hash -224609493, now seen corresponding path program 71 times [2022-03-15 15:33:15,910 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:33:15,910 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1023640930] [2022-03-15 15:33:15,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:33:15,910 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:33:15,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:33:16,026 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 41 proven. 95 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:33:16,026 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:33:16,026 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1023640930] [2022-03-15 15:33:16,026 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1023640930] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:33:16,026 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [460408130] [2022-03-15 15:33:16,026 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:33:16,026 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:33:16,026 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:33:16,027 INFO L229 MonitoredProcess]: Starting monitored process 252 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:33:16,028 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (252)] Waiting until timeout for monitored process [2022-03-15 15:33:16,057 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2022-03-15 15:33:16,057 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:33:16,058 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2022-03-15 15:33:16,059 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:33:16,212 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 47 proven. 88 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:33:16,212 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:33:16,388 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 47 proven. 88 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:33:16,389 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [460408130] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:33:16,389 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:33:16,389 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 21 [2022-03-15 15:33:16,389 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1699131168] [2022-03-15 15:33:16,389 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:33:16,389 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-15 15:33:16,389 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:33:16,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-15 15:33:16,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=348, Unknown=0, NotChecked=0, Total=462 [2022-03-15 15:33:16,390 INFO L87 Difference]: Start difference. First operand 54612 states and 140328 transitions. Second operand has 22 states, 22 states have (on average 4.090909090909091) internal successors, (90), 21 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:16,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:33:16,991 INFO L93 Difference]: Finished difference Result 58245 states and 148141 transitions. [2022-03-15 15:33:16,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-03-15 15:33:16,992 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 4.090909090909091) internal successors, (90), 21 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-03-15 15:33:16,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:33:17,283 INFO L225 Difference]: With dead ends: 58245 [2022-03-15 15:33:17,283 INFO L226 Difference]: Without dead ends: 58183 [2022-03-15 15:33:17,284 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 99 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=236, Invalid=634, Unknown=0, NotChecked=0, Total=870 [2022-03-15 15:33:17,284 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 258 mSDsluCounter, 425 mSDsCounter, 0 mSdLazyCounter, 874 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 258 SdHoareTripleChecker+Valid, 321 SdHoareTripleChecker+Invalid, 906 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 874 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:33:17,284 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [258 Valid, 321 Invalid, 906 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 874 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:33:17,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58183 states. [2022-03-15 15:33:18,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58183 to 52700. [2022-03-15 15:33:18,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52700 states, 52699 states have (on average 2.5625343934420006) internal successors, (135043), 52699 states have internal predecessors, (135043), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:18,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52700 states to 52700 states and 135043 transitions. [2022-03-15 15:33:18,467 INFO L78 Accepts]: Start accepts. Automaton has 52700 states and 135043 transitions. Word has length 53 [2022-03-15 15:33:18,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:33:18,468 INFO L470 AbstractCegarLoop]: Abstraction has 52700 states and 135043 transitions. [2022-03-15 15:33:18,468 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 4.090909090909091) internal successors, (90), 21 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:18,468 INFO L276 IsEmpty]: Start isEmpty. Operand 52700 states and 135043 transitions. [2022-03-15 15:33:18,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-15 15:33:18,504 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:33:18,504 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:33:18,520 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (252)] Ended with exit code 0 [2022-03-15 15:33:18,711 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable258,252 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:33:18,711 INFO L402 AbstractCegarLoop]: === Iteration 260 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:33:18,711 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:33:18,712 INFO L85 PathProgramCache]: Analyzing trace with hash 1994117026, now seen corresponding path program 72 times [2022-03-15 15:33:18,712 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:33:18,712 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1685666082] [2022-03-15 15:33:18,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:33:18,712 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:33:18,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:33:18,819 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:33:18,819 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:33:18,819 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1685666082] [2022-03-15 15:33:18,819 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1685666082] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:33:18,819 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1525103282] [2022-03-15 15:33:18,819 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:33:18,820 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:33:18,820 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:33:18,821 INFO L229 MonitoredProcess]: Starting monitored process 253 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:33:18,821 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (253)] Waiting until timeout for monitored process [2022-03-15 15:33:18,847 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-03-15 15:33:18,847 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:33:18,847 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-15 15:33:18,848 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:33:18,968 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:33:18,968 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:33:19,000 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:33:19,001 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:33:19,084 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:33:19,084 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1525103282] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:33:19,084 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:33:19,084 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 13 [2022-03-15 15:33:19,084 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1284455744] [2022-03-15 15:33:19,084 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:33:19,085 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-15 15:33:19,085 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:33:19,085 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-15 15:33:19,085 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-03-15 15:33:19,085 INFO L87 Difference]: Start difference. First operand 52700 states and 135043 transitions. Second operand has 14 states, 14 states have (on average 3.7857142857142856) internal successors, (53), 13 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:19,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:33:19,927 INFO L93 Difference]: Finished difference Result 65449 states and 165027 transitions. [2022-03-15 15:33:19,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-15 15:33:19,927 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-03-15 15:33:19,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:33:20,061 INFO L225 Difference]: With dead ends: 65449 [2022-03-15 15:33:20,061 INFO L226 Difference]: Without dead ends: 65367 [2022-03-15 15:33:20,062 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 98 SyntacticMatches, 10 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=107, Invalid=595, Unknown=0, NotChecked=0, Total=702 [2022-03-15 15:33:20,062 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 152 mSDsluCounter, 497 mSDsCounter, 0 mSdLazyCounter, 1107 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 379 SdHoareTripleChecker+Invalid, 1130 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 1107 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:33:20,062 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [152 Valid, 379 Invalid, 1130 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 1107 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:33:20,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65367 states. [2022-03-15 15:33:21,120 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65367 to 52551. [2022-03-15 15:33:21,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52551 states, 52550 states have (on average 2.5602283539486206) internal successors, (134540), 52550 states have internal predecessors, (134540), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:21,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52551 states to 52551 states and 134540 transitions. [2022-03-15 15:33:21,310 INFO L78 Accepts]: Start accepts. Automaton has 52551 states and 134540 transitions. Word has length 53 [2022-03-15 15:33:21,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:33:21,310 INFO L470 AbstractCegarLoop]: Abstraction has 52551 states and 134540 transitions. [2022-03-15 15:33:21,310 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-03-15 15:33:21,310 INFO L276 IsEmpty]: Start isEmpty. Operand 52551 states and 134540 transitions. [2022-03-15 15:33:21,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-15 15:33:21,347 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:33:21,347 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:33:21,363 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (253)] Ended with exit code 0 [2022-03-15 15:33:21,548 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable259,253 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:33:21,548 INFO L402 AbstractCegarLoop]: === Iteration 261 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:33:21,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:33:21,548 INFO L85 PathProgramCache]: Analyzing trace with hash 1771275298, now seen corresponding path program 137 times [2022-03-15 15:33:21,548 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:33:21,548 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [926995829] [2022-03-15 15:33:21,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:33:21,548 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:33:21,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:33:21,643 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 16 proven. 115 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:33:21,643 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:33:21,643 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [926995829] [2022-03-15 15:33:21,643 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [926995829] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:33:21,643 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [146000618] [2022-03-15 15:33:21,643 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:33:21,643 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:33:21,643 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:33:21,645 INFO L229 MonitoredProcess]: Starting monitored process 254 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:33:21,645 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (254)] Waiting until timeout for monitored process [2022-03-15 15:33:21,670 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2022-03-15 15:33:21,670 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:33:21,671 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-15 15:33:21,671 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:33:21,841 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:33:21,841 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:33:21,881 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:33:21,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 20 treesize of output 19 [2022-03-15 15:33:21,983 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:33:21,984 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [146000618] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:33:21,984 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:33:21,984 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 14 [2022-03-15 15:33:21,984 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1308632812] [2022-03-15 15:33:21,984 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:33:21,984 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-15 15:33:21,984 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:33:21,984 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-15 15:33:21,984 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:33:21,984 INFO L87 Difference]: Start difference. First operand 52551 states and 134540 transitions. Second operand has 15 states, 15 states have (on average 4.6) internal successors, (69), 14 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:22,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:33:22,770 INFO L93 Difference]: Finished difference Result 53580 states and 136408 transitions. [2022-03-15 15:33:22,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-15 15:33:22,771 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.6) internal successors, (69), 14 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-03-15 15:33:22,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:33:22,882 INFO L225 Difference]: With dead ends: 53580 [2022-03-15 15:33:22,883 INFO L226 Difference]: Without dead ends: 53528 [2022-03-15 15:33:22,883 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 98 SyntacticMatches, 10 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2022-03-15 15:33:22,883 INFO L933 BasicCegarLoop]: 52 mSDtfsCounter, 77 mSDsluCounter, 643 mSDsCounter, 0 mSdLazyCounter, 1253 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 490 SdHoareTripleChecker+Invalid, 1255 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1253 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:33:22,883 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [77 Valid, 490 Invalid, 1255 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1253 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:33:22,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53528 states. [2022-03-15 15:33:23,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53528 to 52560. [2022-03-15 15:33:23,928 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52560 states, 52559 states have (on average 2.5596948191556157) internal successors, (134535), 52559 states have internal predecessors, (134535), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:24,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52560 states to 52560 states and 134535 transitions. [2022-03-15 15:33:24,053 INFO L78 Accepts]: Start accepts. Automaton has 52560 states and 134535 transitions. Word has length 53 [2022-03-15 15:33:24,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:33:24,053 INFO L470 AbstractCegarLoop]: Abstraction has 52560 states and 134535 transitions. [2022-03-15 15:33:24,053 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.6) internal successors, (69), 14 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:24,053 INFO L276 IsEmpty]: Start isEmpty. Operand 52560 states and 134535 transitions. [2022-03-15 15:33:24,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-15 15:33:24,092 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:33:24,092 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:33:24,107 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (254)] Forceful destruction successful, exit code 0 [2022-03-15 15:33:24,292 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 254 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable260 [2022-03-15 15:33:24,292 INFO L402 AbstractCegarLoop]: === Iteration 262 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:33:24,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:33:24,293 INFO L85 PathProgramCache]: Analyzing trace with hash -1794407220, now seen corresponding path program 138 times [2022-03-15 15:33:24,293 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:33:24,293 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [855558322] [2022-03-15 15:33:24,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:33:24,293 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:33:24,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:33:24,401 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 16 proven. 115 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:33:24,401 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:33:24,401 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [855558322] [2022-03-15 15:33:24,401 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [855558322] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:33:24,401 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2017641948] [2022-03-15 15:33:24,401 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:33:24,401 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:33:24,401 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:33:24,402 INFO L229 MonitoredProcess]: Starting monitored process 255 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:33:24,403 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (255)] Waiting until timeout for monitored process [2022-03-15 15:33:24,431 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2022-03-15 15:33:24,431 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:33:24,432 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-15 15:33:24,433 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:33:24,629 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:33:24,630 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:33:24,686 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:33:24,687 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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-03-15 15:33:24,791 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:33:24,791 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2017641948] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:33:24,791 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:33:24,791 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 17 [2022-03-15 15:33:24,791 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1190324548] [2022-03-15 15:33:24,791 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:33:24,791 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-15 15:33:24,791 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:33:24,791 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-15 15:33:24,791 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2022-03-15 15:33:24,792 INFO L87 Difference]: Start difference. First operand 52560 states and 134535 transitions. Second operand has 18 states, 18 states have (on average 3.9444444444444446) internal successors, (71), 17 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:25,267 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:33:25,268 INFO L93 Difference]: Finished difference Result 52849 states and 135062 transitions. [2022-03-15 15:33:25,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-15 15:33:25,268 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.9444444444444446) internal successors, (71), 17 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-03-15 15:33:25,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:33:25,605 INFO L225 Difference]: With dead ends: 52849 [2022-03-15 15:33:25,606 INFO L226 Difference]: Without dead ends: 52799 [2022-03-15 15:33:25,606 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 95 SyntacticMatches, 9 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2022-03-15 15:33:25,606 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 68 mSDsluCounter, 427 mSDsCounter, 0 mSdLazyCounter, 719 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 348 SdHoareTripleChecker+Invalid, 877 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 719 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 156 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:33:25,606 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [68 Valid, 348 Invalid, 877 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 719 Invalid, 0 Unknown, 156 Unchecked, 0.2s Time] [2022-03-15 15:33:25,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52799 states. [2022-03-15 15:33:26,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52799 to 52554. [2022-03-15 15:33:26,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52554 states, 52553 states have (on average 2.559568435674462) internal successors, (134513), 52553 states have internal predecessors, (134513), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:26,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52554 states to 52554 states and 134513 transitions. [2022-03-15 15:33:26,952 INFO L78 Accepts]: Start accepts. Automaton has 52554 states and 134513 transitions. Word has length 53 [2022-03-15 15:33:26,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:33:26,952 INFO L470 AbstractCegarLoop]: Abstraction has 52554 states and 134513 transitions. [2022-03-15 15:33:26,952 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.9444444444444446) internal successors, (71), 17 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:26,952 INFO L276 IsEmpty]: Start isEmpty. Operand 52554 states and 134513 transitions. [2022-03-15 15:33:26,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-15 15:33:26,990 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:33:26,990 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:33:27,007 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (255)] Forceful destruction successful, exit code 0 [2022-03-15 15:33:27,191 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable261,255 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:33:27,191 INFO L402 AbstractCegarLoop]: === Iteration 263 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:33:27,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:33:27,191 INFO L85 PathProgramCache]: Analyzing trace with hash -1227210166, now seen corresponding path program 73 times [2022-03-15 15:33:27,191 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:33:27,191 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [349568237] [2022-03-15 15:33:27,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:33:27,191 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:33:27,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:33:27,297 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:33:27,297 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:33:27,297 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [349568237] [2022-03-15 15:33:27,297 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [349568237] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:33:27,297 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [251169087] [2022-03-15 15:33:27,297 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:33:27,297 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:33:27,297 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:33:27,298 INFO L229 MonitoredProcess]: Starting monitored process 256 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:33:27,299 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (256)] Waiting until timeout for monitored process [2022-03-15 15:33:27,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:33:27,324 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-15 15:33:27,324 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:33:27,456 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:33:27,456 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:33:27,485 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:33:27,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-03-15 15:33:27,585 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:33:27,585 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [251169087] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:33:27,585 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:33:27,585 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-03-15 15:33:27,585 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [147604817] [2022-03-15 15:33:27,585 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:33:27,585 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-15 15:33:27,585 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:33:27,586 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-15 15:33:27,586 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-03-15 15:33:27,586 INFO L87 Difference]: Start difference. First operand 52554 states and 134513 transitions. Second operand has 13 states, 13 states have (on average 4.076923076923077) internal successors, (53), 12 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:28,279 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:33:28,279 INFO L93 Difference]: Finished difference Result 58314 states and 147608 transitions. [2022-03-15 15:33:28,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-15 15:33:28,280 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-03-15 15:33:28,280 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:33:28,447 INFO L225 Difference]: With dead ends: 58314 [2022-03-15 15:33:28,448 INFO L226 Difference]: Without dead ends: 58310 [2022-03-15 15:33:28,448 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 99 SyntacticMatches, 10 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=82, Invalid=470, Unknown=0, NotChecked=0, Total=552 [2022-03-15 15:33:28,448 INFO L933 BasicCegarLoop]: 45 mSDtfsCounter, 134 mSDsluCounter, 529 mSDsCounter, 0 mSdLazyCounter, 1099 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 134 SdHoareTripleChecker+Valid, 397 SdHoareTripleChecker+Invalid, 1118 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 1099 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:33:28,448 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [134 Valid, 397 Invalid, 1118 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 1099 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:33:28,513 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58310 states. [2022-03-15 15:33:29,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58310 to 52280. [2022-03-15 15:33:29,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52280 states, 52279 states have (on average 2.5601484343617895) internal successors, (133842), 52279 states have internal predecessors, (133842), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:29,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52280 states to 52280 states and 133842 transitions. [2022-03-15 15:33:29,878 INFO L78 Accepts]: Start accepts. Automaton has 52280 states and 133842 transitions. Word has length 53 [2022-03-15 15:33:29,878 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:33:29,878 INFO L470 AbstractCegarLoop]: Abstraction has 52280 states and 133842 transitions. [2022-03-15 15:33:29,878 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-03-15 15:33:29,878 INFO L276 IsEmpty]: Start isEmpty. Operand 52280 states and 133842 transitions. [2022-03-15 15:33:29,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-15 15:33:29,926 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:33:29,926 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:33:29,943 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (256)] Ended with exit code 0 [2022-03-15 15:33:30,126 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable262,256 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:33:30,127 INFO L402 AbstractCegarLoop]: === Iteration 264 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:33:30,127 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:33:30,127 INFO L85 PathProgramCache]: Analyzing trace with hash -1404101110, now seen corresponding path program 139 times [2022-03-15 15:33:30,127 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:33:30,127 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [161217404] [2022-03-15 15:33:30,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:33:30,127 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:33:30,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:33:30,406 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 16 proven. 116 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:33:30,407 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:33:30,407 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [161217404] [2022-03-15 15:33:30,407 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [161217404] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:33:30,407 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1285675293] [2022-03-15 15:33:30,407 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:33:30,407 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:33:30,407 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:33:30,440 INFO L229 MonitoredProcess]: Starting monitored process 257 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:33:30,440 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (257)] Waiting until timeout for monitored process [2022-03-15 15:33:30,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:33:30,464 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-15 15:33:30,464 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:33:30,659 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 119 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:33:30,659 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:33:30,715 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:33:30,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-03-15 15:33:30,809 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 119 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:33:30,811 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1285675293] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:33:30,811 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:33:30,811 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 17 [2022-03-15 15:33:30,811 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [536061496] [2022-03-15 15:33:30,811 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:33:30,811 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-15 15:33:30,811 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:33:30,812 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-15 15:33:30,812 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2022-03-15 15:33:30,812 INFO L87 Difference]: Start difference. First operand 52280 states and 133842 transitions. Second operand has 18 states, 18 states have (on average 4.166666666666667) internal successors, (75), 17 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:31,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:33:31,263 INFO L93 Difference]: Finished difference Result 54178 states and 137525 transitions. [2022-03-15 15:33:31,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-15 15:33:31,263 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 4.166666666666667) internal successors, (75), 17 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-03-15 15:33:31,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:33:31,416 INFO L225 Difference]: With dead ends: 54178 [2022-03-15 15:33:31,416 INFO L226 Difference]: Without dead ends: 54158 [2022-03-15 15:33:31,417 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 95 SyntacticMatches, 10 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2022-03-15 15:33:31,417 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 49 mSDsluCounter, 223 mSDsCounter, 0 mSdLazyCounter, 667 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 155 SdHoareTripleChecker+Invalid, 744 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 667 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 74 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:33:31,417 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [49 Valid, 155 Invalid, 744 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 667 Invalid, 0 Unknown, 74 Unchecked, 0.2s Time] [2022-03-15 15:33:31,476 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54158 states. [2022-03-15 15:33:32,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54158 to 53049. [2022-03-15 15:33:32,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53049 states, 53048 states have (on average 2.5523488161664907) internal successors, (135397), 53048 states have internal predecessors, (135397), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:32,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53049 states to 53049 states and 135397 transitions. [2022-03-15 15:33:32,628 INFO L78 Accepts]: Start accepts. Automaton has 53049 states and 135397 transitions. Word has length 53 [2022-03-15 15:33:32,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:33:32,629 INFO L470 AbstractCegarLoop]: Abstraction has 53049 states and 135397 transitions. [2022-03-15 15:33:32,629 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 4.166666666666667) internal successors, (75), 17 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:32,629 INFO L276 IsEmpty]: Start isEmpty. Operand 53049 states and 135397 transitions. [2022-03-15 15:33:32,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-15 15:33:32,677 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:33:32,677 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:33:32,695 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (257)] Ended with exit code 0 [2022-03-15 15:33:32,879 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable263,257 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:33:32,879 INFO L402 AbstractCegarLoop]: === Iteration 265 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:33:32,879 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:33:32,879 INFO L85 PathProgramCache]: Analyzing trace with hash -801348778, now seen corresponding path program 140 times [2022-03-15 15:33:32,879 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:33:32,879 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [480931825] [2022-03-15 15:33:32,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:33:32,880 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:33:32,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:33:32,985 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 16 proven. 115 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:33:32,986 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:33:32,986 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [480931825] [2022-03-15 15:33:32,986 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [480931825] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:33:32,986 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1100204934] [2022-03-15 15:33:32,986 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:33:32,986 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:33:32,986 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:33:32,987 INFO L229 MonitoredProcess]: Starting monitored process 258 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:33:32,987 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (258)] Waiting until timeout for monitored process [2022-03-15 15:33:33,011 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:33:33,011 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:33:33,012 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-15 15:33:33,013 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:33:33,183 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:33:33,184 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:33:33,225 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:33:33,226 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:33:33,327 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:33:33,328 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1100204934] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:33:33,328 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:33:33,328 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 14 [2022-03-15 15:33:33,328 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [577196419] [2022-03-15 15:33:33,328 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:33:33,328 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-15 15:33:33,328 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:33:33,328 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-15 15:33:33,328 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:33:33,328 INFO L87 Difference]: Start difference. First operand 53049 states and 135397 transitions. Second operand has 15 states, 15 states have (on average 4.6) internal successors, (69), 14 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:33,903 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:33:33,903 INFO L93 Difference]: Finished difference Result 53293 states and 135841 transitions. [2022-03-15 15:33:33,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-15 15:33:33,904 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.6) internal successors, (69), 14 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-03-15 15:33:33,904 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:33:34,015 INFO L225 Difference]: With dead ends: 53293 [2022-03-15 15:33:34,015 INFO L226 Difference]: Without dead ends: 53243 [2022-03-15 15:33:34,015 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 98 SyntacticMatches, 9 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:33:34,016 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 74 mSDsluCounter, 387 mSDsCounter, 0 mSdLazyCounter, 727 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 306 SdHoareTripleChecker+Invalid, 806 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 727 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 78 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:33:34,016 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [74 Valid, 306 Invalid, 806 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 727 Invalid, 0 Unknown, 78 Unchecked, 0.4s Time] [2022-03-15 15:33:34,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53243 states. [2022-03-15 15:33:35,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53243 to 53037. [2022-03-15 15:33:35,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53037 states, 53036 states have (on average 2.551399049702089) internal successors, (135316), 53036 states have internal predecessors, (135316), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:35,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53037 states to 53037 states and 135316 transitions. [2022-03-15 15:33:35,268 INFO L78 Accepts]: Start accepts. Automaton has 53037 states and 135316 transitions. Word has length 53 [2022-03-15 15:33:35,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:33:35,268 INFO L470 AbstractCegarLoop]: Abstraction has 53037 states and 135316 transitions. [2022-03-15 15:33:35,268 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.6) internal successors, (69), 14 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:35,268 INFO L276 IsEmpty]: Start isEmpty. Operand 53037 states and 135316 transitions. [2022-03-15 15:33:35,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-15 15:33:35,318 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:33:35,318 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:33:35,335 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (258)] Ended with exit code 0 [2022-03-15 15:33:35,518 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable264,258 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:33:35,518 INFO L402 AbstractCegarLoop]: === Iteration 266 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:33:35,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:33:35,519 INFO L85 PathProgramCache]: Analyzing trace with hash -711730313, now seen corresponding path program 74 times [2022-03-15 15:33:35,519 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:33:35,519 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [774289357] [2022-03-15 15:33:35,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:33:35,519 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:33:35,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:33:35,620 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 36 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:33:35,620 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:33:35,620 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [774289357] [2022-03-15 15:33:35,620 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [774289357] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:33:35,620 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [151350652] [2022-03-15 15:33:35,620 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:33:35,620 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:33:35,620 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:33:35,621 INFO L229 MonitoredProcess]: Starting monitored process 259 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:33:35,622 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (259)] Waiting until timeout for monitored process [2022-03-15 15:33:35,645 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:33:35,645 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:33:35,646 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2022-03-15 15:33:35,646 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:33:35,796 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 52 proven. 83 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:33:35,796 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:33:36,007 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 52 proven. 83 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:33:36,007 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [151350652] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:33:36,007 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:33:36,007 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 17 [2022-03-15 15:33:36,007 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1535402436] [2022-03-15 15:33:36,007 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:33:36,007 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-15 15:33:36,007 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:33:36,008 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-15 15:33:36,008 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=217, Unknown=0, NotChecked=0, Total=306 [2022-03-15 15:33:36,008 INFO L87 Difference]: Start difference. First operand 53037 states and 135316 transitions. Second operand has 18 states, 18 states have (on average 4.277777777777778) internal successors, (77), 17 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:36,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:33:36,580 INFO L93 Difference]: Finished difference Result 55634 states and 140723 transitions. [2022-03-15 15:33:36,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-15 15:33:36,581 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 4.277777777777778) internal successors, (77), 17 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-03-15 15:33:36,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:33:36,697 INFO L225 Difference]: With dead ends: 55634 [2022-03-15 15:33:36,698 INFO L226 Difference]: Without dead ends: 55580 [2022-03-15 15:33:36,698 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 103 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=126, Invalid=336, Unknown=0, NotChecked=0, Total=462 [2022-03-15 15:33:36,698 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 276 mSDsluCounter, 173 mSDsCounter, 0 mSdLazyCounter, 432 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 276 SdHoareTripleChecker+Valid, 137 SdHoareTripleChecker+Invalid, 463 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 432 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:33:36,698 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [276 Valid, 137 Invalid, 463 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 432 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:33:36,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55580 states. [2022-03-15 15:33:37,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55580 to 42307. [2022-03-15 15:33:37,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42307 states, 42306 states have (on average 2.512622323074741) internal successors, (106299), 42306 states have internal predecessors, (106299), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:37,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42307 states to 42307 states and 106299 transitions. [2022-03-15 15:33:37,769 INFO L78 Accepts]: Start accepts. Automaton has 42307 states and 106299 transitions. Word has length 53 [2022-03-15 15:33:37,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:33:37,769 INFO L470 AbstractCegarLoop]: Abstraction has 42307 states and 106299 transitions. [2022-03-15 15:33:37,769 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 4.277777777777778) internal successors, (77), 17 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:37,769 INFO L276 IsEmpty]: Start isEmpty. Operand 42307 states and 106299 transitions. [2022-03-15 15:33:37,805 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-15 15:33:37,805 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:33:37,805 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:33:37,821 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (259)] Forceful destruction successful, exit code 0 [2022-03-15 15:33:38,005 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 259 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable265 [2022-03-15 15:33:38,006 INFO L402 AbstractCegarLoop]: === Iteration 267 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:33:38,006 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:33:38,006 INFO L85 PathProgramCache]: Analyzing trace with hash -1348383380, now seen corresponding path program 141 times [2022-03-15 15:33:38,006 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:33:38,006 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [491137291] [2022-03-15 15:33:38,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:33:38,006 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:33:38,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:33:38,111 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 17 proven. 115 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:33:38,111 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:33:38,112 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [491137291] [2022-03-15 15:33:38,112 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [491137291] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:33:38,112 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [209977309] [2022-03-15 15:33:38,112 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:33:38,112 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:33:38,112 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:33:38,113 INFO L229 MonitoredProcess]: Starting monitored process 260 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:33:38,113 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (260)] Waiting until timeout for monitored process [2022-03-15 15:33:38,139 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2022-03-15 15:33:38,139 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:33:38,140 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-15 15:33:38,140 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:33:38,327 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 119 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:33:38,327 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:33:38,382 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:33:38,383 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:33:38,479 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 119 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:33:38,479 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [209977309] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:33:38,479 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:33:38,479 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 17 [2022-03-15 15:33:38,480 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1609183150] [2022-03-15 15:33:38,480 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:33:38,480 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-15 15:33:38,480 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:33:38,480 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-15 15:33:38,480 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2022-03-15 15:33:38,480 INFO L87 Difference]: Start difference. First operand 42307 states and 106299 transitions. Second operand has 18 states, 18 states have (on average 4.055555555555555) internal successors, (73), 17 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:38,834 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:33:38,834 INFO L93 Difference]: Finished difference Result 43031 states and 107615 transitions. [2022-03-15 15:33:38,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-15 15:33:38,834 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-03-15 15:33:38,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:33:38,914 INFO L225 Difference]: With dead ends: 43031 [2022-03-15 15:33:38,914 INFO L226 Difference]: Without dead ends: 42996 [2022-03-15 15:33:38,914 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 95 SyntacticMatches, 10 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2022-03-15 15:33:38,914 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 50 mSDsluCounter, 225 mSDsCounter, 0 mSdLazyCounter, 708 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 145 SdHoareTripleChecker+Invalid, 783 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 708 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 72 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:33:38,914 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [50 Valid, 145 Invalid, 783 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 708 Invalid, 0 Unknown, 72 Unchecked, 0.2s Time] [2022-03-15 15:33:38,952 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42996 states. [2022-03-15 15:33:39,667 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42996 to 41601. [2022-03-15 15:33:39,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41601 states, 41600 states have (on average 2.520985576923077) internal successors, (104873), 41600 states have internal predecessors, (104873), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:39,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41601 states to 41601 states and 104873 transitions. [2022-03-15 15:33:39,802 INFO L78 Accepts]: Start accepts. Automaton has 41601 states and 104873 transitions. Word has length 53 [2022-03-15 15:33:39,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:33:39,802 INFO L470 AbstractCegarLoop]: Abstraction has 41601 states and 104873 transitions. [2022-03-15 15:33:39,802 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-03-15 15:33:39,802 INFO L276 IsEmpty]: Start isEmpty. Operand 41601 states and 104873 transitions. [2022-03-15 15:33:39,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-15 15:33:39,832 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:33:39,832 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:33:39,848 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (260)] Ended with exit code 0 [2022-03-15 15:33:40,032 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 260 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable266 [2022-03-15 15:33:40,033 INFO L402 AbstractCegarLoop]: === Iteration 268 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:33:40,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:33:40,033 INFO L85 PathProgramCache]: Analyzing trace with hash 651869474, now seen corresponding path program 142 times [2022-03-15 15:33:40,033 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:33:40,033 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [204762761] [2022-03-15 15:33:40,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:33:40,033 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:33:40,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:33:40,125 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 115 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-15 15:33:40,125 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:33:40,125 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [204762761] [2022-03-15 15:33:40,125 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [204762761] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:33:40,125 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [177356301] [2022-03-15 15:33:40,125 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:33:40,125 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:33:40,125 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:33:40,126 INFO L229 MonitoredProcess]: Starting monitored process 261 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:33:40,126 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (261)] Waiting until timeout for monitored process [2022-03-15 15:33:40,149 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:33:40,149 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:33:40,150 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-15 15:33:40,150 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:33:40,273 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 116 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-15 15:33:40,274 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:33:40,291 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:33:40,291 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:33:40,402 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 116 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-15 15:33:40,402 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [177356301] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:33:40,402 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:33:40,402 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-03-15 15:33:40,402 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [11304093] [2022-03-15 15:33:40,402 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:33:40,402 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-15 15:33:40,403 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:33:40,403 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-15 15:33:40,403 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:33:40,403 INFO L87 Difference]: Start difference. First operand 41601 states and 104873 transitions. Second operand has 11 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 10 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:40,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:33:40,870 INFO L93 Difference]: Finished difference Result 43162 states and 108213 transitions. [2022-03-15 15:33:40,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-15 15:33:40,870 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-03-15 15:33:40,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:33:41,114 INFO L225 Difference]: With dead ends: 43162 [2022-03-15 15:33:41,114 INFO L226 Difference]: Without dead ends: 43150 [2022-03-15 15:33:41,114 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-03-15 15:33:41,115 INFO L933 BasicCegarLoop]: 48 mSDtfsCounter, 130 mSDsluCounter, 473 mSDsCounter, 0 mSdLazyCounter, 922 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 130 SdHoareTripleChecker+Valid, 347 SdHoareTripleChecker+Invalid, 928 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 922 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:33:41,115 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [130 Valid, 347 Invalid, 928 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 922 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:33:41,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43150 states. [2022-03-15 15:33:41,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43150 to 41577. [2022-03-15 15:33:41,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41577 states, 41576 states have (on average 2.5211901096786606) internal successors, (104821), 41576 states have internal predecessors, (104821), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:41,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41577 states to 41577 states and 104821 transitions. [2022-03-15 15:33:41,883 INFO L78 Accepts]: Start accepts. Automaton has 41577 states and 104821 transitions. Word has length 53 [2022-03-15 15:33:41,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:33:41,883 INFO L470 AbstractCegarLoop]: Abstraction has 41577 states and 104821 transitions. [2022-03-15 15:33:41,883 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-03-15 15:33:41,883 INFO L276 IsEmpty]: Start isEmpty. Operand 41577 states and 104821 transitions. [2022-03-15 15:33:41,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-15 15:33:41,913 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:33:41,913 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:33:41,928 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (261)] Forceful destruction successful, exit code 0 [2022-03-15 15:33:42,113 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 261 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable267 [2022-03-15 15:33:42,113 INFO L402 AbstractCegarLoop]: === Iteration 269 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:33:42,114 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:33:42,114 INFO L85 PathProgramCache]: Analyzing trace with hash 514555120, now seen corresponding path program 75 times [2022-03-15 15:33:42,114 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:33:42,114 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1925912403] [2022-03-15 15:33:42,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:33:42,114 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:33:42,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:33:42,202 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:33:42,202 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:33:42,202 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1925912403] [2022-03-15 15:33:42,202 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1925912403] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:33:42,202 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1116631904] [2022-03-15 15:33:42,203 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:33:42,203 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:33:42,203 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:33:42,204 INFO L229 MonitoredProcess]: Starting monitored process 262 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:33:42,204 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (262)] Waiting until timeout for monitored process [2022-03-15 15:33:42,230 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2022-03-15 15:33:42,230 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:33:42,231 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-15 15:33:42,231 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:33:42,353 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:33:42,353 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:33:42,372 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:33:42,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-03-15 15:33:42,480 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:33:42,480 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1116631904] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:33:42,480 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:33:42,481 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-03-15 15:33:42,481 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [571110910] [2022-03-15 15:33:42,481 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:33:42,481 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-15 15:33:42,481 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:33:42,481 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-15 15:33:42,481 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:33:42,481 INFO L87 Difference]: Start difference. First operand 41577 states and 104821 transitions. Second operand has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:43,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:33:43,125 INFO L93 Difference]: Finished difference Result 44229 states and 110824 transitions. [2022-03-15 15:33:43,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-15 15:33:43,125 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-03-15 15:33:43,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:33:43,204 INFO L225 Difference]: With dead ends: 44229 [2022-03-15 15:33:43,204 INFO L226 Difference]: Without dead ends: 44183 [2022-03-15 15:33:43,204 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 104 SyntacticMatches, 7 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-03-15 15:33:43,204 INFO L933 BasicCegarLoop]: 55 mSDtfsCounter, 121 mSDsluCounter, 580 mSDsCounter, 0 mSdLazyCounter, 1144 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 421 SdHoareTripleChecker+Invalid, 1151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1144 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:33:43,204 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [121 Valid, 421 Invalid, 1151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1144 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:33:43,240 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44183 states. [2022-03-15 15:33:43,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44183 to 42395. [2022-03-15 15:33:43,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42395 states, 42394 states have (on average 2.5214417134500167) internal successors, (106894), 42394 states have internal predecessors, (106894), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:44,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42395 states to 42395 states and 106894 transitions. [2022-03-15 15:33:44,171 INFO L78 Accepts]: Start accepts. Automaton has 42395 states and 106894 transitions. Word has length 53 [2022-03-15 15:33:44,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:33:44,172 INFO L470 AbstractCegarLoop]: Abstraction has 42395 states and 106894 transitions. [2022-03-15 15:33:44,172 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-03-15 15:33:44,172 INFO L276 IsEmpty]: Start isEmpty. Operand 42395 states and 106894 transitions. [2022-03-15 15:33:44,202 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-15 15:33:44,202 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:33:44,202 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:33:44,218 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (262)] Forceful destruction successful, exit code 0 [2022-03-15 15:33:44,402 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable268,262 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:33:44,403 INFO L402 AbstractCegarLoop]: === Iteration 270 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:33:44,403 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:33:44,403 INFO L85 PathProgramCache]: Analyzing trace with hash -1658198774, now seen corresponding path program 143 times [2022-03-15 15:33:44,403 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:33:44,403 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [783345734] [2022-03-15 15:33:44,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:33:44,403 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:33:44,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:33:44,501 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 17 proven. 115 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:33:44,502 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:33:44,502 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [783345734] [2022-03-15 15:33:44,502 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [783345734] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:33:44,502 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [822309227] [2022-03-15 15:33:44,502 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:33:44,502 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:33:44,502 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:33:44,503 INFO L229 MonitoredProcess]: Starting monitored process 263 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:33:44,503 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (263)] Waiting until timeout for monitored process [2022-03-15 15:33:44,528 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2022-03-15 15:33:44,529 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:33:44,529 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-15 15:33:44,530 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:33:44,657 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 119 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:33:44,657 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:33:44,676 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:33:44,676 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:33:44,784 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 119 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:33:44,784 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [822309227] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:33:44,784 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:33:44,784 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 10 [2022-03-15 15:33:44,784 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [713516479] [2022-03-15 15:33:44,784 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:33:44,785 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-15 15:33:44,785 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:33:44,785 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-15 15:33:44,785 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:33:44,785 INFO L87 Difference]: Start difference. First operand 42395 states and 106894 transitions. Second operand has 11 states, 11 states have (on average 5.2727272727272725) internal successors, (58), 10 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:45,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:33:45,426 INFO L93 Difference]: Finished difference Result 44391 states and 110584 transitions. [2022-03-15 15:33:45,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-15 15:33:45,427 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.2727272727272725) internal successors, (58), 10 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-03-15 15:33:45,427 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:33:45,506 INFO L225 Difference]: With dead ends: 44391 [2022-03-15 15:33:45,506 INFO L226 Difference]: Without dead ends: 44232 [2022-03-15 15:33:45,506 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 104 SyntacticMatches, 7 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-03-15 15:33:45,506 INFO L933 BasicCegarLoop]: 64 mSDtfsCounter, 122 mSDsluCounter, 724 mSDsCounter, 0 mSdLazyCounter, 1474 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 122 SdHoareTripleChecker+Valid, 526 SdHoareTripleChecker+Invalid, 1481 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1474 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:33:45,506 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [122 Valid, 526 Invalid, 1481 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1474 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:33:45,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44232 states. [2022-03-15 15:33:46,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44232 to 42143. [2022-03-15 15:33:46,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42143 states, 42142 states have (on average 2.5171325518485124) internal successors, (106077), 42142 states have internal predecessors, (106077), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:46,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42143 states to 42143 states and 106077 transitions. [2022-03-15 15:33:46,384 INFO L78 Accepts]: Start accepts. Automaton has 42143 states and 106077 transitions. Word has length 53 [2022-03-15 15:33:46,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:33:46,384 INFO L470 AbstractCegarLoop]: Abstraction has 42143 states and 106077 transitions. [2022-03-15 15:33:46,385 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.2727272727272725) internal successors, (58), 10 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:46,385 INFO L276 IsEmpty]: Start isEmpty. Operand 42143 states and 106077 transitions. [2022-03-15 15:33:46,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-15 15:33:46,419 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:33:46,419 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:33:46,434 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (263)] Ended with exit code 0 [2022-03-15 15:33:46,619 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 263 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable269 [2022-03-15 15:33:46,619 INFO L402 AbstractCegarLoop]: === Iteration 271 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:33:46,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:33:46,620 INFO L85 PathProgramCache]: Analyzing trace with hash 1865932855, now seen corresponding path program 76 times [2022-03-15 15:33:46,620 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:33:46,620 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1481936765] [2022-03-15 15:33:46,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:33:46,620 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:33:46,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:33:46,704 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 46 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:33:46,704 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:33:46,704 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1481936765] [2022-03-15 15:33:46,704 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1481936765] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:33:46,704 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2124097626] [2022-03-15 15:33:46,704 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:33:46,704 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:33:46,704 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:33:46,705 INFO L229 MonitoredProcess]: Starting monitored process 264 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:33:46,706 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (264)] Waiting until timeout for monitored process [2022-03-15 15:33:46,728 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:33:46,728 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:33:46,729 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2022-03-15 15:33:46,729 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:33:46,869 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 72 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:33:46,869 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:33:47,093 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 72 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:33:47,094 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2124097626] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:33:47,094 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:33:47,094 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 15 [2022-03-15 15:33:47,094 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [392290860] [2022-03-15 15:33:47,094 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:33:47,094 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 15:33:47,094 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:33:47,094 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 15:33:47,094 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=160, Unknown=0, NotChecked=0, Total=240 [2022-03-15 15:33:47,094 INFO L87 Difference]: Start difference. First operand 42143 states and 106077 transitions. Second operand has 16 states, 16 states have (on average 4.875) internal successors, (78), 15 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:47,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:33:47,619 INFO L93 Difference]: Finished difference Result 45030 states and 112430 transitions. [2022-03-15 15:33:47,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-15 15:33:47,620 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.875) internal successors, (78), 15 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-03-15 15:33:47,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:33:47,704 INFO L225 Difference]: With dead ends: 45030 [2022-03-15 15:33:47,704 INFO L226 Difference]: Without dead ends: 45014 [2022-03-15 15:33:47,705 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 105 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 97 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=118, Invalid=262, Unknown=0, NotChecked=0, Total=380 [2022-03-15 15:33:47,705 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 192 mSDsluCounter, 156 mSDsCounter, 0 mSdLazyCounter, 453 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 192 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 473 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 453 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:33:47,705 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [192 Valid, 113 Invalid, 473 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 453 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:33:47,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45014 states. [2022-03-15 15:33:48,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45014 to 42495. [2022-03-15 15:33:48,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42495 states, 42494 states have (on average 2.517578952322681) internal successors, (106982), 42494 states have internal predecessors, (106982), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:48,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42495 states to 42495 states and 106982 transitions. [2022-03-15 15:33:48,564 INFO L78 Accepts]: Start accepts. Automaton has 42495 states and 106982 transitions. Word has length 53 [2022-03-15 15:33:48,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:33:48,565 INFO L470 AbstractCegarLoop]: Abstraction has 42495 states and 106982 transitions. [2022-03-15 15:33:48,565 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.875) internal successors, (78), 15 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:48,565 INFO L276 IsEmpty]: Start isEmpty. Operand 42495 states and 106982 transitions. [2022-03-15 15:33:48,600 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-15 15:33:48,601 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:33:48,601 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:33:48,616 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (264)] Forceful destruction successful, exit code 0 [2022-03-15 15:33:48,801 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 264 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable270 [2022-03-15 15:33:48,801 INFO L402 AbstractCegarLoop]: === Iteration 272 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:33:48,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:33:48,801 INFO L85 PathProgramCache]: Analyzing trace with hash 374874839, now seen corresponding path program 144 times [2022-03-15 15:33:48,802 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:33:48,802 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [838714399] [2022-03-15 15:33:48,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:33:48,802 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:33:48,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:33:48,933 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 56 proven. 80 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:33:48,933 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:33:48,933 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [838714399] [2022-03-15 15:33:48,933 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [838714399] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:33:48,933 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [979811923] [2022-03-15 15:33:48,933 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:33:48,933 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:33:48,933 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:33:48,934 INFO L229 MonitoredProcess]: Starting monitored process 265 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:33:48,935 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (265)] Waiting until timeout for monitored process [2022-03-15 15:33:48,961 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-03-15 15:33:48,961 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:33:48,962 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2022-03-15 15:33:48,962 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:33:49,232 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 56 proven. 79 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:33:49,232 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:33:49,446 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 56 proven. 79 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:33:49,446 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [979811923] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:33:49,446 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:33:49,446 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 13 [2022-03-15 15:33:49,446 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1765083297] [2022-03-15 15:33:49,446 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:33:49,446 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-15 15:33:49,447 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:33:49,447 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-15 15:33:49,447 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=118, Unknown=0, NotChecked=0, Total=182 [2022-03-15 15:33:49,447 INFO L87 Difference]: Start difference. First operand 42495 states and 106982 transitions. Second operand has 14 states, 14 states have (on average 5.428571428571429) internal successors, (76), 13 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:49,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:33:49,766 INFO L93 Difference]: Finished difference Result 49165 states and 122042 transitions. [2022-03-15 15:33:49,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-15 15:33:49,767 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 5.428571428571429) internal successors, (76), 13 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-03-15 15:33:49,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:33:49,856 INFO L225 Difference]: With dead ends: 49165 [2022-03-15 15:33:49,856 INFO L226 Difference]: Without dead ends: 49135 [2022-03-15 15:33:49,857 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 107 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=102, Invalid=170, Unknown=0, NotChecked=0, Total=272 [2022-03-15 15:33:49,857 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 196 mSDsluCounter, 138 mSDsCounter, 0 mSdLazyCounter, 292 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 196 SdHoareTripleChecker+Valid, 109 SdHoareTripleChecker+Invalid, 303 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 292 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:33:49,857 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [196 Valid, 109 Invalid, 303 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 292 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:33:49,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49135 states. [2022-03-15 15:33:50,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49135 to 44435. [2022-03-15 15:33:50,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44435 states, 44434 states have (on average 2.533105279740739) internal successors, (112556), 44434 states have internal predecessors, (112556), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:50,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44435 states to 44435 states and 112556 transitions. [2022-03-15 15:33:50,887 INFO L78 Accepts]: Start accepts. Automaton has 44435 states and 112556 transitions. Word has length 53 [2022-03-15 15:33:50,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:33:50,887 INFO L470 AbstractCegarLoop]: Abstraction has 44435 states and 112556 transitions. [2022-03-15 15:33:50,887 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 5.428571428571429) internal successors, (76), 13 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:50,887 INFO L276 IsEmpty]: Start isEmpty. Operand 44435 states and 112556 transitions. [2022-03-15 15:33:50,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-15 15:33:50,924 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:33:50,924 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:33:50,940 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (265)] Forceful destruction successful, exit code 0 [2022-03-15 15:33:51,124 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable271,265 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:33:51,125 INFO L402 AbstractCegarLoop]: === Iteration 273 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:33:51,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:33:51,125 INFO L85 PathProgramCache]: Analyzing trace with hash 411621591, now seen corresponding path program 145 times [2022-03-15 15:33:51,125 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:33:51,125 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1142987851] [2022-03-15 15:33:51,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:33:51,127 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:33:51,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:33:51,217 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 43 proven. 92 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:33:51,217 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:33:51,217 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1142987851] [2022-03-15 15:33:51,217 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1142987851] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:33:51,217 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [545262051] [2022-03-15 15:33:51,217 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:33:51,217 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:33:51,217 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:33:51,218 INFO L229 MonitoredProcess]: Starting monitored process 266 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:33:51,219 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (266)] Waiting until timeout for monitored process [2022-03-15 15:33:51,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:33:51,241 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2022-03-15 15:33:51,242 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:33:51,396 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 43 proven. 92 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:33:51,396 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:33:51,605 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 43 proven. 92 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:33:51,605 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [545262051] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:33:51,605 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:33:51,606 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 15 [2022-03-15 15:33:51,606 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [223129673] [2022-03-15 15:33:51,606 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:33:51,606 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 15:33:51,606 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:33:51,606 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 15:33:51,606 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=165, Unknown=0, NotChecked=0, Total=240 [2022-03-15 15:33:51,606 INFO L87 Difference]: Start difference. First operand 44435 states and 112556 transitions. Second operand has 16 states, 16 states have (on average 4.875) internal successors, (78), 15 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:52,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:33:52,117 INFO L93 Difference]: Finished difference Result 49363 states and 122353 transitions. [2022-03-15 15:33:52,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-15 15:33:52,117 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.875) internal successors, (78), 15 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-03-15 15:33:52,117 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:33:52,216 INFO L225 Difference]: With dead ends: 49363 [2022-03-15 15:33:52,216 INFO L226 Difference]: Without dead ends: 49318 [2022-03-15 15:33:52,216 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 105 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=125, Invalid=255, Unknown=0, NotChecked=0, Total=380 [2022-03-15 15:33:52,216 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 243 mSDsluCounter, 195 mSDsCounter, 0 mSdLazyCounter, 395 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 243 SdHoareTripleChecker+Valid, 145 SdHoareTripleChecker+Invalid, 412 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 395 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:33:52,216 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [243 Valid, 145 Invalid, 412 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 395 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:33:52,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49318 states. [2022-03-15 15:33:53,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49318 to 44435. [2022-03-15 15:33:53,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44435 states, 44434 states have (on average 2.5327451951208535) internal successors, (112540), 44434 states have internal predecessors, (112540), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:53,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44435 states to 44435 states and 112540 transitions. [2022-03-15 15:33:53,304 INFO L78 Accepts]: Start accepts. Automaton has 44435 states and 112540 transitions. Word has length 53 [2022-03-15 15:33:53,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:33:53,305 INFO L470 AbstractCegarLoop]: Abstraction has 44435 states and 112540 transitions. [2022-03-15 15:33:53,305 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.875) internal successors, (78), 15 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:53,305 INFO L276 IsEmpty]: Start isEmpty. Operand 44435 states and 112540 transitions. [2022-03-15 15:33:53,340 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-15 15:33:53,340 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:33:53,340 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:33:53,356 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (266)] Forceful destruction successful, exit code 0 [2022-03-15 15:33:53,540 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable272,266 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:33:53,541 INFO L402 AbstractCegarLoop]: === Iteration 274 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:33:53,541 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:33:53,541 INFO L85 PathProgramCache]: Analyzing trace with hash 561431191, now seen corresponding path program 146 times [2022-03-15 15:33:53,541 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:33:53,541 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1395619476] [2022-03-15 15:33:53,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:33:53,542 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:33:53,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:33:53,651 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 45 proven. 90 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:33:53,651 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:33:53,652 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1395619476] [2022-03-15 15:33:53,652 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1395619476] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:33:53,652 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [739280440] [2022-03-15 15:33:53,652 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:33:53,652 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:33:53,652 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:33:53,653 INFO L229 MonitoredProcess]: Starting monitored process 267 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:33:53,653 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (267)] Waiting until timeout for monitored process [2022-03-15 15:33:53,676 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:33:53,676 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:33:53,677 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2022-03-15 15:33:53,677 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:33:53,840 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 45 proven. 90 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:33:53,840 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:33:54,047 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 45 proven. 90 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:33:54,048 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [739280440] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:33:54,048 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:33:54,048 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 17 [2022-03-15 15:33:54,048 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [600303464] [2022-03-15 15:33:54,048 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:33:54,048 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-15 15:33:54,048 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:33:54,048 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-15 15:33:54,048 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2022-03-15 15:33:54,048 INFO L87 Difference]: Start difference. First operand 44435 states and 112540 transitions. Second operand has 18 states, 18 states have (on average 4.333333333333333) internal successors, (78), 17 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:54,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:33:54,656 INFO L93 Difference]: Finished difference Result 50014 states and 123529 transitions. [2022-03-15 15:33:54,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-15 15:33:54,657 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 4.333333333333333) internal successors, (78), 17 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-03-15 15:33:54,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:33:54,789 INFO L225 Difference]: With dead ends: 50014 [2022-03-15 15:33:54,789 INFO L226 Difference]: Without dead ends: 49951 [2022-03-15 15:33:54,789 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 103 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 105 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=171, Invalid=381, Unknown=0, NotChecked=0, Total=552 [2022-03-15 15:33:54,790 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 256 mSDsluCounter, 255 mSDsCounter, 0 mSdLazyCounter, 484 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 256 SdHoareTripleChecker+Valid, 185 SdHoareTripleChecker+Invalid, 505 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 484 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:33:54,790 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [256 Valid, 185 Invalid, 505 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 484 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:33:54,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49951 states. [2022-03-15 15:33:55,612 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49951 to 44435. [2022-03-15 15:33:55,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44435 states, 44434 states have (on average 2.532362605212225) internal successors, (112523), 44434 states have internal predecessors, (112523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:55,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44435 states to 44435 states and 112523 transitions. [2022-03-15 15:33:55,881 INFO L78 Accepts]: Start accepts. Automaton has 44435 states and 112523 transitions. Word has length 53 [2022-03-15 15:33:55,881 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:33:55,881 INFO L470 AbstractCegarLoop]: Abstraction has 44435 states and 112523 transitions. [2022-03-15 15:33:55,881 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 4.333333333333333) internal successors, (78), 17 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:55,881 INFO L276 IsEmpty]: Start isEmpty. Operand 44435 states and 112523 transitions. [2022-03-15 15:33:55,919 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-15 15:33:55,919 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:33:55,920 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:33:55,936 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (267)] Forceful destruction successful, exit code 0 [2022-03-15 15:33:56,120 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable273,267 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:33:56,120 INFO L402 AbstractCegarLoop]: === Iteration 275 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:33:56,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:33:56,122 INFO L85 PathProgramCache]: Analyzing trace with hash -1207858782, now seen corresponding path program 147 times [2022-03-15 15:33:56,122 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:33:56,122 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [289004789] [2022-03-15 15:33:56,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:33:56,122 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:33:56,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:33:56,252 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:33:56,252 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:33:56,252 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [289004789] [2022-03-15 15:33:56,252 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [289004789] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:33:56,252 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1979125944] [2022-03-15 15:33:56,253 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:33:56,253 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:33:56,253 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:33:56,254 INFO L229 MonitoredProcess]: Starting monitored process 268 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:33:56,254 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (268)] Waiting until timeout for monitored process [2022-03-15 15:33:56,280 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2022-03-15 15:33:56,280 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:33:56,281 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-15 15:33:56,282 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:33:56,397 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:33:56,398 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:33:56,441 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:33:56,442 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:33:56,511 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:33:56,512 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1979125944] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:33:56,512 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:33:56,512 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 16 [2022-03-15 15:33:56,512 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1265214324] [2022-03-15 15:33:56,512 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:33:56,512 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-15 15:33:56,512 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:33:56,512 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-15 15:33:56,512 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=239, Unknown=0, NotChecked=0, Total=272 [2022-03-15 15:33:56,513 INFO L87 Difference]: Start difference. First operand 44435 states and 112523 transitions. Second operand has 17 states, 17 states have (on average 3.235294117647059) internal successors, (55), 16 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:57,311 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:33:57,311 INFO L93 Difference]: Finished difference Result 50524 states and 126411 transitions. [2022-03-15 15:33:57,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-03-15 15:33:57,311 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-03-15 15:33:57,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:33:57,409 INFO L225 Difference]: With dead ends: 50524 [2022-03-15 15:33:57,409 INFO L226 Difference]: Without dead ends: 49222 [2022-03-15 15:33:57,409 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 100 SyntacticMatches, 5 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 212 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=218, Invalid=1042, Unknown=0, NotChecked=0, Total=1260 [2022-03-15 15:33:57,409 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 357 mSDsluCounter, 552 mSDsCounter, 0 mSdLazyCounter, 1328 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 357 SdHoareTripleChecker+Valid, 294 SdHoareTripleChecker+Invalid, 1364 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 1328 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:33:57,409 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [357 Valid, 294 Invalid, 1364 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 1328 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:33:57,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49222 states. [2022-03-15 15:33:58,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49222 to 41271. [2022-03-15 15:33:58,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41271 states, 41270 states have (on average 2.5245941361763995) internal successors, (104190), 41270 states have internal predecessors, (104190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:58,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41271 states to 41271 states and 104190 transitions. [2022-03-15 15:33:58,331 INFO L78 Accepts]: Start accepts. Automaton has 41271 states and 104190 transitions. Word has length 53 [2022-03-15 15:33:58,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:33:58,331 INFO L470 AbstractCegarLoop]: Abstraction has 41271 states and 104190 transitions. [2022-03-15 15:33:58,331 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.235294117647059) internal successors, (55), 16 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:58,331 INFO L276 IsEmpty]: Start isEmpty. Operand 41271 states and 104190 transitions. [2022-03-15 15:33:58,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-15 15:33:58,360 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:33:58,360 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:33:58,376 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (268)] Ended with exit code 0 [2022-03-15 15:33:58,560 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable274,268 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:33:58,561 INFO L402 AbstractCegarLoop]: === Iteration 276 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:33:58,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:33:58,561 INFO L85 PathProgramCache]: Analyzing trace with hash -2067800709, now seen corresponding path program 77 times [2022-03-15 15:33:58,561 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:33:58,561 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2117394054] [2022-03-15 15:33:58,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:33:58,561 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:33:58,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:33:58,643 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 60 proven. 75 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:33:58,644 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:33:58,644 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2117394054] [2022-03-15 15:33:58,644 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2117394054] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:33:58,644 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [887947846] [2022-03-15 15:33:58,644 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:33:58,644 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:33:58,644 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:33:58,645 INFO L229 MonitoredProcess]: Starting monitored process 269 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:33:58,645 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (269)] Waiting until timeout for monitored process [2022-03-15 15:33:58,673 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2022-03-15 15:33:58,673 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:33:58,674 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2022-03-15 15:33:58,674 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:33:58,920 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 90 proven. 46 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:33:58,920 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:33:59,222 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 89 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:33:59,223 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [887947846] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:33:59,223 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:33:59,223 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 18, 18] total 37 [2022-03-15 15:33:59,223 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1999350520] [2022-03-15 15:33:59,223 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:33:59,223 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-15 15:33:59,223 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:33:59,223 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-15 15:33:59,224 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=338, Invalid=1068, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 15:33:59,224 INFO L87 Difference]: Start difference. First operand 41271 states and 104190 transitions. Second operand has 38 states, 38 states have (on average 3.1052631578947367) internal successors, (118), 37 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:00,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:34:00,643 INFO L93 Difference]: Finished difference Result 47879 states and 119173 transitions. [2022-03-15 15:34:00,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-03-15 15:34:00,644 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.1052631578947367) internal successors, (118), 37 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-03-15 15:34:00,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:34:00,731 INFO L225 Difference]: With dead ends: 47879 [2022-03-15 15:34:00,731 INFO L226 Difference]: Without dead ends: 47879 [2022-03-15 15:34:00,732 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 84 SyntacticMatches, 0 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1625 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1544, Invalid=4006, Unknown=0, NotChecked=0, Total=5550 [2022-03-15 15:34:00,732 INFO L933 BasicCegarLoop]: 45 mSDtfsCounter, 921 mSDsluCounter, 630 mSDsCounter, 0 mSdLazyCounter, 1483 mSolverCounterSat, 106 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 921 SdHoareTripleChecker+Valid, 416 SdHoareTripleChecker+Invalid, 1589 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 106 IncrementalHoareTripleChecker+Valid, 1483 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-15 15:34:00,732 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [921 Valid, 416 Invalid, 1589 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [106 Valid, 1483 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-15 15:34:00,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47879 states. [2022-03-15 15:34:01,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47879 to 42390. [2022-03-15 15:34:01,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42390 states, 42389 states have (on average 2.533086413928142) internal successors, (107375), 42389 states have internal predecessors, (107375), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:01,690 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42390 states to 42390 states and 107375 transitions. [2022-03-15 15:34:01,691 INFO L78 Accepts]: Start accepts. Automaton has 42390 states and 107375 transitions. Word has length 53 [2022-03-15 15:34:01,691 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:34:01,691 INFO L470 AbstractCegarLoop]: Abstraction has 42390 states and 107375 transitions. [2022-03-15 15:34:01,691 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.1052631578947367) internal successors, (118), 37 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:01,691 INFO L276 IsEmpty]: Start isEmpty. Operand 42390 states and 107375 transitions. [2022-03-15 15:34:01,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-15 15:34:01,720 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:34:01,721 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:34:01,736 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (269)] Ended with exit code 0 [2022-03-15 15:34:01,921 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 269 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable275 [2022-03-15 15:34:01,921 INFO L402 AbstractCegarLoop]: === Iteration 277 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:34:01,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:34:01,921 INFO L85 PathProgramCache]: Analyzing trace with hash -1100401033, now seen corresponding path program 78 times [2022-03-15 15:34:01,921 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:34:01,921 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [121497611] [2022-03-15 15:34:01,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:34:01,922 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:34:01,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:34:02,022 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 62 proven. 73 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:34:02,022 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:34:02,022 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [121497611] [2022-03-15 15:34:02,022 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [121497611] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:34:02,022 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1582982200] [2022-03-15 15:34:02,022 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:34:02,022 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:34:02,022 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:34:02,023 INFO L229 MonitoredProcess]: Starting monitored process 270 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:34:02,024 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (270)] Waiting until timeout for monitored process [2022-03-15 15:34:02,051 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2022-03-15 15:34:02,051 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:34:02,051 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-15 15:34:02,052 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:34:02,244 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 92 proven. 43 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:34:02,244 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:34:02,575 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 75 proven. 60 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:34:02,575 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1582982200] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:34:02,576 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:34:02,576 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13, 14] total 23 [2022-03-15 15:34:02,576 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [429484111] [2022-03-15 15:34:02,576 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:34:02,576 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-15 15:34:02,576 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:34:02,576 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-15 15:34:02,576 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=394, Unknown=0, NotChecked=0, Total=552 [2022-03-15 15:34:02,576 INFO L87 Difference]: Start difference. First operand 42390 states and 107375 transitions. Second operand has 24 states, 24 states have (on average 3.875) internal successors, (93), 23 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:03,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:34:03,635 INFO L93 Difference]: Finished difference Result 55951 states and 139293 transitions. [2022-03-15 15:34:03,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-15 15:34:03,636 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 3.875) internal successors, (93), 23 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-03-15 15:34:03,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:34:03,790 INFO L225 Difference]: With dead ends: 55951 [2022-03-15 15:34:03,790 INFO L226 Difference]: Without dead ends: 55930 [2022-03-15 15:34:03,790 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 555 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=763, Invalid=1493, Unknown=0, NotChecked=0, Total=2256 [2022-03-15 15:34:03,790 INFO L933 BasicCegarLoop]: 53 mSDtfsCounter, 519 mSDsluCounter, 368 mSDsCounter, 0 mSdLazyCounter, 983 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 519 SdHoareTripleChecker+Valid, 273 SdHoareTripleChecker+Invalid, 1032 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 983 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:34:03,790 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [519 Valid, 273 Invalid, 1032 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 983 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:34:03,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55930 states. [2022-03-15 15:34:04,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55930 to 41792. [2022-03-15 15:34:04,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41792 states, 41791 states have (on average 2.5292048527194853) internal successors, (105698), 41791 states have internal predecessors, (105698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:05,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41792 states to 41792 states and 105698 transitions. [2022-03-15 15:34:05,089 INFO L78 Accepts]: Start accepts. Automaton has 41792 states and 105698 transitions. Word has length 53 [2022-03-15 15:34:05,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:34:05,089 INFO L470 AbstractCegarLoop]: Abstraction has 41792 states and 105698 transitions. [2022-03-15 15:34:05,089 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 3.875) internal successors, (93), 23 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:05,090 INFO L276 IsEmpty]: Start isEmpty. Operand 41792 states and 105698 transitions. [2022-03-15 15:34:05,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-15 15:34:05,117 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:34:05,117 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:34:05,133 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (270)] Ended with exit code 0 [2022-03-15 15:34:05,318 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 270 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable276 [2022-03-15 15:34:05,318 INFO L402 AbstractCegarLoop]: === Iteration 278 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:34:05,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:34:05,318 INFO L85 PathProgramCache]: Analyzing trace with hash 1027497047, now seen corresponding path program 148 times [2022-03-15 15:34:05,318 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:34:05,318 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1797257495] [2022-03-15 15:34:05,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:34:05,318 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:34:05,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:34:05,447 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 72 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:34:05,447 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:34:05,447 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1797257495] [2022-03-15 15:34:05,447 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1797257495] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:34:05,447 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2138191693] [2022-03-15 15:34:05,447 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:34:05,447 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:34:05,447 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:34:05,448 INFO L229 MonitoredProcess]: Starting monitored process 271 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:34:05,448 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (271)] Waiting until timeout for monitored process [2022-03-15 15:34:05,471 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:34:05,471 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:34:05,472 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2022-03-15 15:34:05,472 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:34:05,642 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 72 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:34:05,642 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:34:05,854 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 72 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:34:05,854 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2138191693] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:34:05,854 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:34:05,855 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 19 [2022-03-15 15:34:05,855 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1105680128] [2022-03-15 15:34:05,855 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:34:05,855 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-15 15:34:05,855 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:34:05,855 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-15 15:34:05,855 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=271, Unknown=0, NotChecked=0, Total=380 [2022-03-15 15:34:05,855 INFO L87 Difference]: Start difference. First operand 41792 states and 105698 transitions. Second operand has 20 states, 20 states have (on average 3.75) internal successors, (75), 19 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:06,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:34:06,323 INFO L93 Difference]: Finished difference Result 45797 states and 113718 transitions. [2022-03-15 15:34:06,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-15 15:34:06,323 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.75) internal successors, (75), 19 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-03-15 15:34:06,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:34:06,410 INFO L225 Difference]: With dead ends: 45797 [2022-03-15 15:34:06,411 INFO L226 Difference]: Without dead ends: 45670 [2022-03-15 15:34:06,411 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 101 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=225, Invalid=531, Unknown=0, NotChecked=0, Total=756 [2022-03-15 15:34:06,411 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 288 mSDsluCounter, 353 mSDsCounter, 0 mSdLazyCounter, 677 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 288 SdHoareTripleChecker+Valid, 282 SdHoareTripleChecker+Invalid, 711 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 677 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:34:06,411 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [288 Valid, 282 Invalid, 711 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 677 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:34:06,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45670 states. [2022-03-15 15:34:07,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45670 to 42083. [2022-03-15 15:34:07,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42083 states, 42082 states have (on average 2.523097761513236) internal successors, (106177), 42082 states have internal predecessors, (106177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:07,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42083 states to 42083 states and 106177 transitions. [2022-03-15 15:34:07,404 INFO L78 Accepts]: Start accepts. Automaton has 42083 states and 106177 transitions. Word has length 53 [2022-03-15 15:34:07,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:34:07,405 INFO L470 AbstractCegarLoop]: Abstraction has 42083 states and 106177 transitions. [2022-03-15 15:34:07,405 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.75) internal successors, (75), 19 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:07,405 INFO L276 IsEmpty]: Start isEmpty. Operand 42083 states and 106177 transitions. [2022-03-15 15:34:07,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-03-15 15:34:07,442 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:34:07,442 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:34:07,457 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (271)] Ended with exit code 0 [2022-03-15 15:34:07,642 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 271 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable277 [2022-03-15 15:34:07,642 INFO L402 AbstractCegarLoop]: === Iteration 279 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:34:07,642 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:34:07,642 INFO L85 PathProgramCache]: Analyzing trace with hash 854644609, now seen corresponding path program 79 times [2022-03-15 15:34:07,642 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:34:07,643 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1789966657] [2022-03-15 15:34:07,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:34:07,643 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:34:07,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:34:07,719 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 151 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-15 15:34:07,719 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:34:07,719 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1789966657] [2022-03-15 15:34:07,719 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1789966657] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:34:07,719 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1019706405] [2022-03-15 15:34:07,720 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:34:07,720 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:34:07,720 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:34:07,721 INFO L229 MonitoredProcess]: Starting monitored process 272 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:34:07,721 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (272)] Waiting until timeout for monitored process [2022-03-15 15:34:07,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:34:07,744 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-15 15:34:07,745 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:34:07,977 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 79 proven. 76 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:34:07,977 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:34:08,310 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 79 proven. 76 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:34:08,310 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1019706405] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:34:08,310 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:34:08,310 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11, 11] total 19 [2022-03-15 15:34:08,310 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1459800164] [2022-03-15 15:34:08,310 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:34:08,310 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-15 15:34:08,310 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:34:08,311 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-15 15:34:08,311 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=313, Unknown=0, NotChecked=0, Total=380 [2022-03-15 15:34:08,311 INFO L87 Difference]: Start difference. First operand 42083 states and 106177 transitions. Second operand has 20 states, 20 states have (on average 5.5) internal successors, (110), 19 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:09,406 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:34:09,406 INFO L93 Difference]: Finished difference Result 47568 states and 117522 transitions. [2022-03-15 15:34:09,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-03-15 15:34:09,406 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 5.5) internal successors, (110), 19 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 56 [2022-03-15 15:34:09,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:34:09,495 INFO L225 Difference]: With dead ends: 47568 [2022-03-15 15:34:09,495 INFO L226 Difference]: Without dead ends: 47537 [2022-03-15 15:34:09,495 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 107 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 313 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=330, Invalid=1562, Unknown=0, NotChecked=0, Total=1892 [2022-03-15 15:34:09,495 INFO L933 BasicCegarLoop]: 73 mSDtfsCounter, 506 mSDsluCounter, 1153 mSDsCounter, 0 mSdLazyCounter, 2120 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 506 SdHoareTripleChecker+Valid, 889 SdHoareTripleChecker+Invalid, 2200 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 2120 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-15 15:34:09,496 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [506 Valid, 889 Invalid, 2200 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 2120 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-15 15:34:09,537 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47537 states. [2022-03-15 15:34:10,281 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47537 to 42841. [2022-03-15 15:34:10,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42841 states, 42840 states have (on average 2.5153828197945844) internal successors, (107759), 42840 states have internal predecessors, (107759), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:10,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42841 states to 42841 states and 107759 transitions. [2022-03-15 15:34:10,414 INFO L78 Accepts]: Start accepts. Automaton has 42841 states and 107759 transitions. Word has length 56 [2022-03-15 15:34:10,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:34:10,415 INFO L470 AbstractCegarLoop]: Abstraction has 42841 states and 107759 transitions. [2022-03-15 15:34:10,415 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 5.5) internal successors, (110), 19 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:10,415 INFO L276 IsEmpty]: Start isEmpty. Operand 42841 states and 107759 transitions. [2022-03-15 15:34:10,451 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-03-15 15:34:10,451 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:34:10,451 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:34:10,467 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (272)] Ended with exit code 0 [2022-03-15 15:34:10,652 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 272 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable278 [2022-03-15 15:34:10,652 INFO L402 AbstractCegarLoop]: === Iteration 280 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:34:10,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:34:10,652 INFO L85 PathProgramCache]: Analyzing trace with hash -2139801855, now seen corresponding path program 80 times [2022-03-15 15:34:10,652 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:34:10,652 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1811446708] [2022-03-15 15:34:10,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:34:10,653 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:34:10,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:34:10,730 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 147 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-03-15 15:34:10,730 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:34:10,730 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1811446708] [2022-03-15 15:34:10,730 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1811446708] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:34:10,730 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [761126406] [2022-03-15 15:34:10,730 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:34:10,730 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:34:10,730 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:34:10,731 INFO L229 MonitoredProcess]: Starting monitored process 273 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:34:10,732 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (273)] Waiting until timeout for monitored process [2022-03-15 15:34:10,755 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:34:10,755 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:34:10,756 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-15 15:34:10,756 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:34:10,986 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 86 proven. 69 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:34:10,986 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:34:11,207 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 86 proven. 69 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:34:11,207 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [761126406] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:34:11,207 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:34:11,207 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11, 11] total 19 [2022-03-15 15:34:11,207 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [598205284] [2022-03-15 15:34:11,207 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:34:11,207 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-15 15:34:11,207 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:34:11,207 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-15 15:34:11,208 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=311, Unknown=0, NotChecked=0, Total=380 [2022-03-15 15:34:11,208 INFO L87 Difference]: Start difference. First operand 42841 states and 107759 transitions. Second operand has 20 states, 20 states have (on average 5.45) internal successors, (109), 19 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:12,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:34:12,165 INFO L93 Difference]: Finished difference Result 47876 states and 118161 transitions. [2022-03-15 15:34:12,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-03-15 15:34:12,165 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 5.45) internal successors, (109), 19 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 56 [2022-03-15 15:34:12,165 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:34:12,252 INFO L225 Difference]: With dead ends: 47876 [2022-03-15 15:34:12,252 INFO L226 Difference]: Without dead ends: 47787 [2022-03-15 15:34:12,252 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 105 SyntacticMatches, 3 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 100 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=156, Invalid=714, Unknown=0, NotChecked=0, Total=870 [2022-03-15 15:34:12,252 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 337 mSDsluCounter, 1002 mSDsCounter, 0 mSdLazyCounter, 1853 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 337 SdHoareTripleChecker+Valid, 738 SdHoareTripleChecker+Invalid, 1899 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 1853 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-15 15:34:12,252 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [337 Valid, 738 Invalid, 1899 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 1853 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-15 15:34:12,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47787 states. [2022-03-15 15:34:13,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47787 to 42837. [2022-03-15 15:34:13,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42837 states, 42836 states have (on average 2.5140302549257636) internal successors, (107691), 42836 states have internal predecessors, (107691), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:13,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42837 states to 42837 states and 107691 transitions. [2022-03-15 15:34:13,256 INFO L78 Accepts]: Start accepts. Automaton has 42837 states and 107691 transitions. Word has length 56 [2022-03-15 15:34:13,256 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:34:13,256 INFO L470 AbstractCegarLoop]: Abstraction has 42837 states and 107691 transitions. [2022-03-15 15:34:13,256 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 5.45) internal successors, (109), 19 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:13,256 INFO L276 IsEmpty]: Start isEmpty. Operand 42837 states and 107691 transitions. [2022-03-15 15:34:13,295 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-03-15 15:34:13,296 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:34:13,296 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:34:13,311 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (273)] Forceful destruction successful, exit code 0 [2022-03-15 15:34:13,496 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 273 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable279 [2022-03-15 15:34:13,496 INFO L402 AbstractCegarLoop]: === Iteration 281 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:34:13,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:34:13,496 INFO L85 PathProgramCache]: Analyzing trace with hash -1961045381, now seen corresponding path program 5 times [2022-03-15 15:34:13,496 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:34:13,496 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [43279147] [2022-03-15 15:34:13,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:34:13,497 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:34:13,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:34:13,649 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 29 proven. 119 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:34:13,649 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:34:13,649 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [43279147] [2022-03-15 15:34:13,649 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [43279147] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:34:13,649 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1831983819] [2022-03-15 15:34:13,650 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:34:13,650 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:34:13,650 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:34:13,651 INFO L229 MonitoredProcess]: Starting monitored process 274 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:34:13,651 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (274)] Waiting until timeout for monitored process [2022-03-15 15:34:13,678 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2022-03-15 15:34:13,678 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:34:13,678 INFO L263 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-15 15:34:13,679 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:34:13,980 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 27 proven. 121 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:34:13,980 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:34:14,128 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:34:14,129 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:34:14,193 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 27 proven. 121 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:34:14,193 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1831983819] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:34:14,193 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:34:14,193 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 29 [2022-03-15 15:34:14,193 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1133524419] [2022-03-15 15:34:14,193 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:34:14,193 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-03-15 15:34:14,193 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:34:14,194 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-03-15 15:34:14,194 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=778, Unknown=0, NotChecked=0, Total=870 [2022-03-15 15:34:14,194 INFO L87 Difference]: Start difference. First operand 42837 states and 107691 transitions. Second operand has 30 states, 30 states have (on average 3.4) internal successors, (102), 29 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:14,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:34:14,581 INFO L93 Difference]: Finished difference Result 42949 states and 107867 transitions. [2022-03-15 15:34:14,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-15 15:34:14,582 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 3.4) internal successors, (102), 29 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 56 [2022-03-15 15:34:14,582 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:34:14,797 INFO L225 Difference]: With dead ends: 42949 [2022-03-15 15:34:14,797 INFO L226 Difference]: Without dead ends: 42765 [2022-03-15 15:34:14,797 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 94 SyntacticMatches, 4 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 7 DeprecatedPredicates, 235 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=92, Invalid=778, Unknown=0, NotChecked=0, Total=870 [2022-03-15 15:34:14,797 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 81 mSDsluCounter, 265 mSDsCounter, 0 mSdLazyCounter, 798 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 81 SdHoareTripleChecker+Valid, 231 SdHoareTripleChecker+Invalid, 1212 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 798 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 403 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:34:14,797 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [81 Valid, 231 Invalid, 1212 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 798 Invalid, 0 Unknown, 403 Unchecked, 0.2s Time] [2022-03-15 15:34:14,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42765 states. [2022-03-15 15:34:15,453 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42765 to 42765. [2022-03-15 15:34:15,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42765 states, 42764 states have (on average 2.513258815826396) internal successors, (107477), 42764 states have internal predecessors, (107477), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:15,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42765 states to 42765 states and 107477 transitions. [2022-03-15 15:34:15,587 INFO L78 Accepts]: Start accepts. Automaton has 42765 states and 107477 transitions. Word has length 56 [2022-03-15 15:34:15,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:34:15,587 INFO L470 AbstractCegarLoop]: Abstraction has 42765 states and 107477 transitions. [2022-03-15 15:34:15,588 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 3.4) internal successors, (102), 29 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:15,588 INFO L276 IsEmpty]: Start isEmpty. Operand 42765 states and 107477 transitions. [2022-03-15 15:34:15,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-03-15 15:34:15,623 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:34:15,623 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:34:15,639 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (274)] Ended with exit code 0 [2022-03-15 15:34:15,824 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable280,274 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:34:15,824 INFO L402 AbstractCegarLoop]: === Iteration 282 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:34:15,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:34:15,824 INFO L85 PathProgramCache]: Analyzing trace with hash -910068223, now seen corresponding path program 81 times [2022-03-15 15:34:15,824 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:34:15,824 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1451277844] [2022-03-15 15:34:15,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:34:15,824 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:34:15,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:34:15,902 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 147 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-03-15 15:34:15,902 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:34:15,902 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1451277844] [2022-03-15 15:34:15,902 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1451277844] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:34:15,903 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [680684567] [2022-03-15 15:34:15,903 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:34:15,903 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:34:15,903 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:34:15,904 INFO L229 MonitoredProcess]: Starting monitored process 275 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:34:15,904 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (275)] Waiting until timeout for monitored process [2022-03-15 15:34:15,932 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2022-03-15 15:34:15,932 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:34:15,932 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:34:15,933 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:34:16,073 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 147 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-03-15 15:34:16,073 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:34:16,212 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 147 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-03-15 15:34:16,213 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [680684567] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:34:16,213 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:34:16,213 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 9 [2022-03-15 15:34:16,213 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2139954645] [2022-03-15 15:34:16,213 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:34:16,213 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-15 15:34:16,213 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:34:16,213 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-15 15:34:16,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:34:16,213 INFO L87 Difference]: Start difference. First operand 42765 states and 107477 transitions. Second operand has 10 states, 10 states have (on average 5.4) internal successors, (54), 9 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:16,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:34:16,747 INFO L93 Difference]: Finished difference Result 44586 states and 111323 transitions. [2022-03-15 15:34:16,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-15 15:34:16,748 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.4) internal successors, (54), 9 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 56 [2022-03-15 15:34:16,748 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:34:16,825 INFO L225 Difference]: With dead ends: 44586 [2022-03-15 15:34:16,826 INFO L226 Difference]: Without dead ends: 44549 [2022-03-15 15:34:16,826 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 106 SyntacticMatches, 12 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:34:16,826 INFO L933 BasicCegarLoop]: 46 mSDtfsCounter, 93 mSDsluCounter, 448 mSDsCounter, 0 mSdLazyCounter, 901 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 345 SdHoareTripleChecker+Invalid, 901 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 901 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:34:16,826 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [93 Valid, 345 Invalid, 901 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 901 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:34:16,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44549 states. [2022-03-15 15:34:17,537 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44549 to 43223. [2022-03-15 15:34:17,583 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43223 states, 43222 states have (on average 2.51052704641155) internal successors, (108510), 43222 states have internal predecessors, (108510), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:17,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43223 states to 43223 states and 108510 transitions. [2022-03-15 15:34:17,807 INFO L78 Accepts]: Start accepts. Automaton has 43223 states and 108510 transitions. Word has length 56 [2022-03-15 15:34:17,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:34:17,807 INFO L470 AbstractCegarLoop]: Abstraction has 43223 states and 108510 transitions. [2022-03-15 15:34:17,807 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.4) internal successors, (54), 9 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:17,807 INFO L276 IsEmpty]: Start isEmpty. Operand 43223 states and 108510 transitions. [2022-03-15 15:34:17,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-03-15 15:34:17,841 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:34:17,841 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:34:17,857 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (275)] Forceful destruction successful, exit code 0 [2022-03-15 15:34:18,041 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable281,275 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:34:18,041 INFO L402 AbstractCegarLoop]: === Iteration 283 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:34:18,042 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:34:18,042 INFO L85 PathProgramCache]: Analyzing trace with hash 1118816398, now seen corresponding path program 149 times [2022-03-15 15:34:18,042 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:34:18,042 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1180273858] [2022-03-15 15:34:18,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:34:18,042 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:34:18,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:34:18,119 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-03-15 15:34:18,119 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:34:18,119 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1180273858] [2022-03-15 15:34:18,119 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1180273858] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:34:18,119 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1679445241] [2022-03-15 15:34:18,119 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:34:18,119 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:34:18,120 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:34:18,120 INFO L229 MonitoredProcess]: Starting monitored process 276 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:34:18,121 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (276)] Waiting until timeout for monitored process [2022-03-15 15:34:18,148 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 14 check-sat command(s) [2022-03-15 15:34:18,148 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:34:18,149 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:34:18,149 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:34:18,288 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-03-15 15:34:18,288 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:34:18,430 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-03-15 15:34:18,430 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1679445241] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:34:18,430 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:34:18,430 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 9 [2022-03-15 15:34:18,430 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [912359396] [2022-03-15 15:34:18,430 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:34:18,430 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-15 15:34:18,431 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:34:18,431 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-15 15:34:18,431 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:34:18,431 INFO L87 Difference]: Start difference. First operand 43223 states and 108510 transitions. Second operand has 10 states, 10 states have (on average 5.4) internal successors, (54), 9 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:18,851 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:34:18,851 INFO L93 Difference]: Finished difference Result 44588 states and 111328 transitions. [2022-03-15 15:34:18,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-15 15:34:18,851 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.4) internal successors, (54), 9 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 56 [2022-03-15 15:34:18,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:34:18,935 INFO L225 Difference]: With dead ends: 44588 [2022-03-15 15:34:18,935 INFO L226 Difference]: Without dead ends: 44525 [2022-03-15 15:34:18,935 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 106 SyntacticMatches, 12 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:34:18,935 INFO L933 BasicCegarLoop]: 50 mSDtfsCounter, 94 mSDsluCounter, 469 mSDsCounter, 0 mSdLazyCounter, 923 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 363 SdHoareTripleChecker+Invalid, 923 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 923 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:34:18,935 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [94 Valid, 363 Invalid, 923 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 923 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:34:18,978 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44525 states. [2022-03-15 15:34:19,839 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44525 to 42647. [2022-03-15 15:34:19,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42647 states, 42646 states have (on average 2.5153121043005204) internal successors, (107268), 42646 states have internal predecessors, (107268), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:19,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42647 states to 42647 states and 107268 transitions. [2022-03-15 15:34:19,995 INFO L78 Accepts]: Start accepts. Automaton has 42647 states and 107268 transitions. Word has length 56 [2022-03-15 15:34:19,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:34:19,995 INFO L470 AbstractCegarLoop]: Abstraction has 42647 states and 107268 transitions. [2022-03-15 15:34:19,995 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.4) internal successors, (54), 9 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:19,995 INFO L276 IsEmpty]: Start isEmpty. Operand 42647 states and 107268 transitions. [2022-03-15 15:34:20,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-03-15 15:34:20,043 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:34:20,043 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:34:20,059 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (276)] Forceful destruction successful, exit code 0 [2022-03-15 15:34:20,243 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 276 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable282 [2022-03-15 15:34:20,243 INFO L402 AbstractCegarLoop]: === Iteration 284 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:34:20,243 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:34:20,244 INFO L85 PathProgramCache]: Analyzing trace with hash -295980990, now seen corresponding path program 150 times [2022-03-15 15:34:20,244 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:34:20,244 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1492662312] [2022-03-15 15:34:20,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:34:20,244 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:34:20,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:34:20,324 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-03-15 15:34:20,324 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:34:20,324 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1492662312] [2022-03-15 15:34:20,324 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1492662312] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:34:20,324 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [381188422] [2022-03-15 15:34:20,324 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:34:20,324 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:34:20,324 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:34:20,325 INFO L229 MonitoredProcess]: Starting monitored process 277 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:34:20,326 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (277)] Waiting until timeout for monitored process [2022-03-15 15:34:20,353 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2022-03-15 15:34:20,353 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:34:20,354 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-15 15:34:20,354 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:34:20,587 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 47 proven. 105 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:34:20,587 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:34:20,826 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 47 proven. 105 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:34:20,826 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [381188422] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:34:20,826 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:34:20,826 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 10] total 18 [2022-03-15 15:34:20,826 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [792577096] [2022-03-15 15:34:20,826 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:34:20,826 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-15 15:34:20,826 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:34:20,826 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-15 15:34:20,827 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2022-03-15 15:34:20,827 INFO L87 Difference]: Start difference. First operand 42647 states and 107268 transitions. Second operand has 19 states, 19 states have (on average 5.684210526315789) internal successors, (108), 18 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:21,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:34:21,807 INFO L93 Difference]: Finished difference Result 47478 states and 117101 transitions. [2022-03-15 15:34:21,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-03-15 15:34:21,807 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.684210526315789) internal successors, (108), 18 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 56 [2022-03-15 15:34:21,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:34:21,923 INFO L225 Difference]: With dead ends: 47478 [2022-03-15 15:34:21,923 INFO L226 Difference]: Without dead ends: 47386 [2022-03-15 15:34:21,923 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 106 SyntacticMatches, 3 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=142, Invalid=670, Unknown=0, NotChecked=0, Total=812 [2022-03-15 15:34:21,924 INFO L933 BasicCegarLoop]: 56 mSDtfsCounter, 334 mSDsluCounter, 952 mSDsCounter, 0 mSdLazyCounter, 1687 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 334 SdHoareTripleChecker+Valid, 679 SdHoareTripleChecker+Invalid, 1719 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 1687 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:34:21,924 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [334 Valid, 679 Invalid, 1719 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 1687 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:34:21,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47386 states. [2022-03-15 15:34:22,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47386 to 42687. [2022-03-15 15:34:22,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42687 states, 42686 states have (on average 2.512439675771916) internal successors, (107246), 42686 states have internal predecessors, (107246), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:23,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42687 states to 42687 states and 107246 transitions. [2022-03-15 15:34:23,153 INFO L78 Accepts]: Start accepts. Automaton has 42687 states and 107246 transitions. Word has length 56 [2022-03-15 15:34:23,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:34:23,153 INFO L470 AbstractCegarLoop]: Abstraction has 42687 states and 107246 transitions. [2022-03-15 15:34:23,153 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.684210526315789) internal successors, (108), 18 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:23,153 INFO L276 IsEmpty]: Start isEmpty. Operand 42687 states and 107246 transitions. [2022-03-15 15:34:23,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-03-15 15:34:23,197 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:34:23,197 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:34:23,214 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (277)] Forceful destruction successful, exit code 0 [2022-03-15 15:34:23,397 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable283,277 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:34:23,398 INFO L402 AbstractCegarLoop]: === Iteration 285 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:34:23,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:34:23,398 INFO L85 PathProgramCache]: Analyzing trace with hash 201032270, now seen corresponding path program 151 times [2022-03-15 15:34:23,398 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:34:23,398 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1663404456] [2022-03-15 15:34:23,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:34:23,398 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:34:23,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:34:23,479 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-03-15 15:34:23,479 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:34:23,479 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1663404456] [2022-03-15 15:34:23,480 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1663404456] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:34:23,480 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1336845929] [2022-03-15 15:34:23,480 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:34:23,480 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:34:23,480 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:34:23,481 INFO L229 MonitoredProcess]: Starting monitored process 278 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:34:23,481 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (278)] Waiting until timeout for monitored process [2022-03-15 15:34:23,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:34:23,508 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:34:23,508 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:34:23,653 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-03-15 15:34:23,653 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:34:23,798 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-03-15 15:34:23,798 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1336845929] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:34:23,798 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:34:23,798 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 9 [2022-03-15 15:34:23,798 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1600019654] [2022-03-15 15:34:23,798 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:34:23,798 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-15 15:34:23,798 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:34:23,798 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-15 15:34:23,799 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:34:23,799 INFO L87 Difference]: Start difference. First operand 42687 states and 107246 transitions. Second operand has 10 states, 10 states have (on average 5.4) internal successors, (54), 9 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:24,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:34:24,288 INFO L93 Difference]: Finished difference Result 43964 states and 109917 transitions. [2022-03-15 15:34:24,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-15 15:34:24,288 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.4) internal successors, (54), 9 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 56 [2022-03-15 15:34:24,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:34:24,398 INFO L225 Difference]: With dead ends: 43964 [2022-03-15 15:34:24,398 INFO L226 Difference]: Without dead ends: 43910 [2022-03-15 15:34:24,399 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 106 SyntacticMatches, 12 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:34:24,399 INFO L933 BasicCegarLoop]: 50 mSDtfsCounter, 96 mSDsluCounter, 483 mSDsCounter, 0 mSdLazyCounter, 939 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 363 SdHoareTripleChecker+Invalid, 939 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 939 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:34:24,399 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [96 Valid, 363 Invalid, 939 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 939 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:34:24,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43910 states. [2022-03-15 15:34:25,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43910 to 42757. [2022-03-15 15:34:25,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42757 states, 42756 states have (on average 2.5104780615586115) internal successors, (107338), 42756 states have internal predecessors, (107338), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:25,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42757 states to 42757 states and 107338 transitions. [2022-03-15 15:34:25,519 INFO L78 Accepts]: Start accepts. Automaton has 42757 states and 107338 transitions. Word has length 56 [2022-03-15 15:34:25,520 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:34:25,520 INFO L470 AbstractCegarLoop]: Abstraction has 42757 states and 107338 transitions. [2022-03-15 15:34:25,520 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.4) internal successors, (54), 9 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:25,520 INFO L276 IsEmpty]: Start isEmpty. Operand 42757 states and 107338 transitions. [2022-03-15 15:34:25,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-03-15 15:34:25,569 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:34:25,569 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:34:25,585 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (278)] Ended with exit code 0 [2022-03-15 15:34:25,769 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable284,278 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:34:25,769 INFO L402 AbstractCegarLoop]: === Iteration 286 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:34:25,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:34:25,769 INFO L85 PathProgramCache]: Analyzing trace with hash -241131902, now seen corresponding path program 152 times [2022-03-15 15:34:25,769 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:34:25,769 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [488614998] [2022-03-15 15:34:25,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:34:25,770 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:34:25,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:34:25,850 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-03-15 15:34:25,851 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:34:25,851 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [488614998] [2022-03-15 15:34:25,851 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [488614998] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:34:25,851 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [220829387] [2022-03-15 15:34:25,851 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:34:25,851 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:34:25,851 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:34:25,852 INFO L229 MonitoredProcess]: Starting monitored process 279 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:34:25,852 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (279)] Waiting until timeout for monitored process [2022-03-15 15:34:25,876 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:34:25,876 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:34:25,877 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:34:25,878 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:34:26,020 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-03-15 15:34:26,020 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:34:26,164 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-03-15 15:34:26,164 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [220829387] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:34:26,164 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:34:26,164 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 9 [2022-03-15 15:34:26,164 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1116713150] [2022-03-15 15:34:26,165 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:34:26,165 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-15 15:34:26,165 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:34:26,165 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-15 15:34:26,165 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:34:26,165 INFO L87 Difference]: Start difference. First operand 42757 states and 107338 transitions. Second operand has 10 states, 10 states have (on average 5.4) internal successors, (54), 9 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:26,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:34:26,835 INFO L93 Difference]: Finished difference Result 45317 states and 112773 transitions. [2022-03-15 15:34:26,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-15 15:34:26,835 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.4) internal successors, (54), 9 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 56 [2022-03-15 15:34:26,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:34:26,943 INFO L225 Difference]: With dead ends: 45317 [2022-03-15 15:34:26,944 INFO L226 Difference]: Without dead ends: 45229 [2022-03-15 15:34:26,944 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 106 SyntacticMatches, 12 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:34:26,944 INFO L933 BasicCegarLoop]: 50 mSDtfsCounter, 97 mSDsluCounter, 483 mSDsCounter, 0 mSdLazyCounter, 939 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 97 SdHoareTripleChecker+Valid, 363 SdHoareTripleChecker+Invalid, 939 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 939 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:34:26,944 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [97 Valid, 363 Invalid, 939 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 939 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:34:26,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45229 states. [2022-03-15 15:34:27,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45229 to 43417. [2022-03-15 15:34:27,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43417 states, 43416 states have (on average 2.5045374976967016) internal successors, (108737), 43416 states have internal predecessors, (108737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:27,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43417 states to 43417 states and 108737 transitions. [2022-03-15 15:34:27,885 INFO L78 Accepts]: Start accepts. Automaton has 43417 states and 108737 transitions. Word has length 56 [2022-03-15 15:34:27,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:34:27,885 INFO L470 AbstractCegarLoop]: Abstraction has 43417 states and 108737 transitions. [2022-03-15 15:34:27,885 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.4) internal successors, (54), 9 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:27,885 INFO L276 IsEmpty]: Start isEmpty. Operand 43417 states and 108737 transitions. [2022-03-15 15:34:27,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-03-15 15:34:27,922 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:34:27,922 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:34:27,938 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (279)] Ended with exit code 0 [2022-03-15 15:34:28,122 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable285,279 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:34:28,123 INFO L402 AbstractCegarLoop]: === Iteration 287 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:34:28,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:34:28,123 INFO L85 PathProgramCache]: Analyzing trace with hash -1000572127, now seen corresponding path program 6 times [2022-03-15 15:34:28,123 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:34:28,123 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [729756728] [2022-03-15 15:34:28,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:34:28,123 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:34:28,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:34:28,263 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 30 proven. 116 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:34:28,264 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:34:28,264 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [729756728] [2022-03-15 15:34:28,264 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [729756728] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:34:28,264 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [69401586] [2022-03-15 15:34:28,264 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:34:28,264 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:34:28,264 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:34:28,265 INFO L229 MonitoredProcess]: Starting monitored process 280 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:34:28,265 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (280)] Waiting until timeout for monitored process [2022-03-15 15:34:28,296 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-03-15 15:34:28,296 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:34:28,297 INFO L263 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-15 15:34:28,297 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:34:28,684 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 27 proven. 119 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:34:28,685 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:34:28,807 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:34:28,807 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:34:28,874 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 27 proven. 119 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:34:28,874 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [69401586] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:34:28,874 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:34:28,874 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 26 [2022-03-15 15:34:28,874 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1904490001] [2022-03-15 15:34:28,874 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:34:28,875 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-03-15 15:34:28,875 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:34:28,875 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-03-15 15:34:28,875 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=621, Unknown=0, NotChecked=0, Total=702 [2022-03-15 15:34:28,875 INFO L87 Difference]: Start difference. First operand 43417 states and 108737 transitions. Second operand has 27 states, 27 states have (on average 3.5555555555555554) internal successors, (96), 26 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:29,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:34:29,221 INFO L93 Difference]: Finished difference Result 44254 states and 110398 transitions. [2022-03-15 15:34:29,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-15 15:34:29,222 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 3.5555555555555554) internal successors, (96), 26 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 56 [2022-03-15 15:34:29,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:34:29,300 INFO L225 Difference]: With dead ends: 44254 [2022-03-15 15:34:29,300 INFO L226 Difference]: Without dead ends: 44183 [2022-03-15 15:34:29,300 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 92 SyntacticMatches, 9 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 6 DeprecatedPredicates, 176 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=81, Invalid=621, Unknown=0, NotChecked=0, Total=702 [2022-03-15 15:34:29,300 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 52 mSDsluCounter, 251 mSDsCounter, 0 mSdLazyCounter, 694 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 208 SdHoareTripleChecker+Invalid, 943 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 694 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 244 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:34:29,300 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [52 Valid, 208 Invalid, 943 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 694 Invalid, 0 Unknown, 244 Unchecked, 0.2s Time] [2022-03-15 15:34:29,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44183 states. [2022-03-15 15:34:30,215 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44183 to 44014. [2022-03-15 15:34:30,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44014 states, 44013 states have (on average 2.4976938631767887) internal successors, (109931), 44013 states have internal predecessors, (109931), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:30,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44014 states to 44014 states and 109931 transitions. [2022-03-15 15:34:30,361 INFO L78 Accepts]: Start accepts. Automaton has 44014 states and 109931 transitions. Word has length 56 [2022-03-15 15:34:30,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:34:30,361 INFO L470 AbstractCegarLoop]: Abstraction has 44014 states and 109931 transitions. [2022-03-15 15:34:30,361 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 3.5555555555555554) internal successors, (96), 26 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:30,361 INFO L276 IsEmpty]: Start isEmpty. Operand 44014 states and 109931 transitions. [2022-03-15 15:34:30,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-03-15 15:34:30,400 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:34:30,400 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:34:30,416 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (280)] Ended with exit code 0 [2022-03-15 15:34:30,600 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 280 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable286 [2022-03-15 15:34:30,600 INFO L402 AbstractCegarLoop]: === Iteration 288 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:34:30,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:34:30,601 INFO L85 PathProgramCache]: Analyzing trace with hash -1541496317, now seen corresponding path program 7 times [2022-03-15 15:34:30,601 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:34:30,601 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [705487761] [2022-03-15 15:34:30,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:34:30,601 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:34:30,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:34:30,756 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 31 proven. 115 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:34:30,757 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:34:30,757 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [705487761] [2022-03-15 15:34:30,757 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [705487761] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:34:30,757 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1195687805] [2022-03-15 15:34:30,757 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:34:30,757 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:34:30,757 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:34:30,758 INFO L229 MonitoredProcess]: Starting monitored process 281 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:34:30,758 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (281)] Waiting until timeout for monitored process [2022-03-15 15:34:30,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:34:30,782 INFO L263 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-15 15:34:30,782 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:34:31,050 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 27 proven. 119 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:34:31,050 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:34:31,171 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:34:31,171 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-03-15 15:34:31,241 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 27 proven. 119 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:34:31,241 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1195687805] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:34:31,241 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:34:31,241 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 26 [2022-03-15 15:34:31,241 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2125822784] [2022-03-15 15:34:31,241 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:34:31,242 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-03-15 15:34:31,242 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:34:31,242 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-03-15 15:34:31,242 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=621, Unknown=0, NotChecked=0, Total=702 [2022-03-15 15:34:31,242 INFO L87 Difference]: Start difference. First operand 44014 states and 109931 transitions. Second operand has 27 states, 27 states have (on average 3.4814814814814814) internal successors, (94), 26 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:31,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:34:31,873 INFO L93 Difference]: Finished difference Result 44736 states and 111215 transitions. [2022-03-15 15:34:31,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-15 15:34:31,874 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 3.4814814814814814) internal successors, (94), 26 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 56 [2022-03-15 15:34:31,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:34:31,942 INFO L225 Difference]: With dead ends: 44736 [2022-03-15 15:34:31,943 INFO L226 Difference]: Without dead ends: 44600 [2022-03-15 15:34:31,943 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 92 SyntacticMatches, 10 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 6 DeprecatedPredicates, 199 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=86, Invalid=670, Unknown=0, NotChecked=0, Total=756 [2022-03-15 15:34:31,943 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 101 mSDsluCounter, 480 mSDsCounter, 0 mSdLazyCounter, 1058 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 389 SdHoareTripleChecker+Invalid, 1325 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1058 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 261 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:34:31,943 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [101 Valid, 389 Invalid, 1325 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1058 Invalid, 0 Unknown, 261 Unchecked, 0.3s Time] [2022-03-15 15:34:31,977 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44600 states. [2022-03-15 15:34:32,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44600 to 44010. [2022-03-15 15:34:32,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44010 states, 44009 states have (on average 2.497466427321684) internal successors, (109911), 44009 states have internal predecessors, (109911), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:32,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44010 states to 44010 states and 109911 transitions. [2022-03-15 15:34:32,758 INFO L78 Accepts]: Start accepts. Automaton has 44010 states and 109911 transitions. Word has length 56 [2022-03-15 15:34:32,758 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:34:32,759 INFO L470 AbstractCegarLoop]: Abstraction has 44010 states and 109911 transitions. [2022-03-15 15:34:32,759 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 3.4814814814814814) internal successors, (94), 26 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:32,759 INFO L276 IsEmpty]: Start isEmpty. Operand 44010 states and 109911 transitions. [2022-03-15 15:34:32,796 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-03-15 15:34:32,796 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:34:32,796 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:34:32,812 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (281)] Ended with exit code 0 [2022-03-15 15:34:32,996 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable287,281 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:34:32,997 INFO L402 AbstractCegarLoop]: === Iteration 289 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:34:32,997 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:34:32,997 INFO L85 PathProgramCache]: Analyzing trace with hash 994037292, now seen corresponding path program 82 times [2022-03-15 15:34:32,997 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:34:32,997 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [552817517] [2022-03-15 15:34:32,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:34:32,997 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:34:33,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:34:33,106 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 7 proven. 146 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:34:33,106 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:34:33,106 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [552817517] [2022-03-15 15:34:33,106 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [552817517] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:34:33,106 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [587461220] [2022-03-15 15:34:33,107 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:34:33,107 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:34:33,107 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:34:33,108 INFO L229 MonitoredProcess]: Starting monitored process 282 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:34:33,108 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (282)] Waiting until timeout for monitored process [2022-03-15 15:34:33,131 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:34:33,132 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:34:33,132 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-15 15:34:33,133 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:34:33,368 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 7 proven. 145 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-15 15:34:33,368 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:34:33,410 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:34:33,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 20 treesize of output 19 [2022-03-15 15:34:33,486 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 7 proven. 145 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-15 15:34:33,486 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [587461220] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:34:33,486 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:34:33,486 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 14 [2022-03-15 15:34:33,486 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [502037932] [2022-03-15 15:34:33,486 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:34:33,486 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-15 15:34:33,486 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:34:33,487 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-15 15:34:33,487 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=181, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:34:33,487 INFO L87 Difference]: Start difference. First operand 44010 states and 109911 transitions. Second operand has 15 states, 15 states have (on average 3.6666666666666665) internal successors, (55), 14 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:34,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:34:34,178 INFO L93 Difference]: Finished difference Result 57175 states and 139958 transitions. [2022-03-15 15:34:34,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-15 15:34:34,178 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.6666666666666665) internal successors, (55), 14 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 56 [2022-03-15 15:34:34,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:34:34,294 INFO L225 Difference]: With dead ends: 57175 [2022-03-15 15:34:34,294 INFO L226 Difference]: Without dead ends: 57175 [2022-03-15 15:34:34,295 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 103 SyntacticMatches, 10 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=138, Invalid=732, Unknown=0, NotChecked=0, Total=870 [2022-03-15 15:34:34,295 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 171 mSDsluCounter, 496 mSDsCounter, 0 mSdLazyCounter, 1195 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 171 SdHoareTripleChecker+Valid, 388 SdHoareTripleChecker+Invalid, 1222 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 1195 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:34:34,295 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [171 Valid, 388 Invalid, 1222 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 1195 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:34:34,348 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57175 states. [2022-03-15 15:34:35,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57175 to 38638. [2022-03-15 15:34:35,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38638 states, 38637 states have (on average 2.50229055050858) internal successors, (96681), 38637 states have internal predecessors, (96681), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:35,284 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38638 states to 38638 states and 96681 transitions. [2022-03-15 15:34:35,284 INFO L78 Accepts]: Start accepts. Automaton has 38638 states and 96681 transitions. Word has length 56 [2022-03-15 15:34:35,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:34:35,284 INFO L470 AbstractCegarLoop]: Abstraction has 38638 states and 96681 transitions. [2022-03-15 15:34:35,284 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.6666666666666665) internal successors, (55), 14 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:35,284 INFO L276 IsEmpty]: Start isEmpty. Operand 38638 states and 96681 transitions. [2022-03-15 15:34:35,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-03-15 15:34:35,314 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:34:35,314 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:34:35,329 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (282)] Ended with exit code 0 [2022-03-15 15:34:35,514 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 282 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable288 [2022-03-15 15:34:35,514 INFO L402 AbstractCegarLoop]: === Iteration 290 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:34:35,515 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:34:35,515 INFO L85 PathProgramCache]: Analyzing trace with hash -1153619527, now seen corresponding path program 8 times [2022-03-15 15:34:35,515 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:34:35,515 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1947557265] [2022-03-15 15:34:35,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:34:35,515 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:34:35,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:34:35,661 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 30 proven. 116 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:34:35,661 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:34:35,661 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1947557265] [2022-03-15 15:34:35,661 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1947557265] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:34:35,661 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1926888412] [2022-03-15 15:34:35,661 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:34:35,661 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:34:35,661 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:34:35,662 INFO L229 MonitoredProcess]: Starting monitored process 283 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:34:35,663 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (283)] Waiting until timeout for monitored process [2022-03-15 15:34:35,686 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:34:35,686 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:34:35,687 INFO L263 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-15 15:34:35,687 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:34:35,931 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 27 proven. 119 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:34:35,931 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:34:36,030 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:34:36,031 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-03-15 15:34:36,106 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 27 proven. 119 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:34:36,107 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1926888412] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:34:36,107 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:34:36,107 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 23 [2022-03-15 15:34:36,107 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1616932959] [2022-03-15 15:34:36,107 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:34:36,107 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-15 15:34:36,107 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:34:36,107 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-15 15:34:36,107 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=482, Unknown=0, NotChecked=0, Total=552 [2022-03-15 15:34:36,107 INFO L87 Difference]: Start difference. First operand 38638 states and 96681 transitions. Second operand has 24 states, 24 states have (on average 3.75) internal successors, (90), 23 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:36,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:34:36,806 INFO L93 Difference]: Finished difference Result 39269 states and 97802 transitions. [2022-03-15 15:34:36,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-15 15:34:36,807 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 3.75) internal successors, (90), 23 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 56 [2022-03-15 15:34:36,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:34:36,873 INFO L225 Difference]: With dead ends: 39269 [2022-03-15 15:34:36,874 INFO L226 Difference]: Without dead ends: 39070 [2022-03-15 15:34:36,874 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 95 SyntacticMatches, 10 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 5 DeprecatedPredicates, 152 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=80, Invalid=570, Unknown=0, NotChecked=0, Total=650 [2022-03-15 15:34:36,874 INFO L933 BasicCegarLoop]: 41 mSDtfsCounter, 101 mSDsluCounter, 601 mSDsCounter, 0 mSdLazyCounter, 1276 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 456 SdHoareTripleChecker+Invalid, 1485 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 1276 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 200 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:34:36,874 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [101 Valid, 456 Invalid, 1485 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 1276 Invalid, 0 Unknown, 200 Unchecked, 0.4s Time] [2022-03-15 15:34:36,903 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39070 states. [2022-03-15 15:34:37,487 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39070 to 38530. [2022-03-15 15:34:37,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38530 states, 38529 states have (on average 2.4971060759427965) internal successors, (96211), 38529 states have internal predecessors, (96211), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:37,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38530 states to 38530 states and 96211 transitions. [2022-03-15 15:34:37,624 INFO L78 Accepts]: Start accepts. Automaton has 38530 states and 96211 transitions. Word has length 56 [2022-03-15 15:34:37,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:34:37,624 INFO L470 AbstractCegarLoop]: Abstraction has 38530 states and 96211 transitions. [2022-03-15 15:34:37,624 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 3.75) internal successors, (90), 23 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:37,624 INFO L276 IsEmpty]: Start isEmpty. Operand 38530 states and 96211 transitions. [2022-03-15 15:34:37,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-03-15 15:34:37,656 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:34:37,656 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:34:37,672 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (283)] Ended with exit code 0 [2022-03-15 15:34:37,857 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 283 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable289 [2022-03-15 15:34:37,857 INFO L402 AbstractCegarLoop]: === Iteration 291 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:34:37,858 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:34:37,858 INFO L85 PathProgramCache]: Analyzing trace with hash 407159329, now seen corresponding path program 9 times [2022-03-15 15:34:37,858 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:34:37,858 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1581238216] [2022-03-15 15:34:37,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:34:37,858 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:34:37,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:34:37,983 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 30 proven. 116 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:34:37,984 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:34:37,984 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1581238216] [2022-03-15 15:34:37,984 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1581238216] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:34:37,984 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1325450229] [2022-03-15 15:34:37,984 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:34:37,984 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:34:37,984 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:34:37,985 INFO L229 MonitoredProcess]: Starting monitored process 284 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:34:37,986 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (284)] Waiting until timeout for monitored process [2022-03-15 15:34:38,013 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2022-03-15 15:34:38,013 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:34:38,014 INFO L263 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-15 15:34:38,015 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:34:38,245 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 27 proven. 119 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:34:38,246 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:34:38,328 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:34:38,328 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:34:38,419 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 27 proven. 119 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:34:38,419 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1325450229] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:34:38,419 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:34:38,419 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 20 [2022-03-15 15:34:38,419 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1984226909] [2022-03-15 15:34:38,419 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:34:38,419 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-15 15:34:38,419 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:34:38,420 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-15 15:34:38,420 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=361, Unknown=0, NotChecked=0, Total=420 [2022-03-15 15:34:38,420 INFO L87 Difference]: Start difference. First operand 38530 states and 96211 transitions. Second operand has 21 states, 21 states have (on average 4.0) internal successors, (84), 20 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:38,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:34:38,939 INFO L93 Difference]: Finished difference Result 39282 states and 97714 transitions. [2022-03-15 15:34:38,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-15 15:34:38,939 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 4.0) internal successors, (84), 20 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 56 [2022-03-15 15:34:38,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:34:39,033 INFO L225 Difference]: With dead ends: 39282 [2022-03-15 15:34:39,033 INFO L226 Difference]: Without dead ends: 39233 [2022-03-15 15:34:39,033 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 98 SyntacticMatches, 9 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 4 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=59, Invalid=361, Unknown=0, NotChecked=0, Total=420 [2022-03-15 15:34:39,033 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 41 mSDsluCounter, 216 mSDsCounter, 0 mSdLazyCounter, 681 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 161 SdHoareTripleChecker+Invalid, 790 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 681 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 106 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:34:39,033 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [41 Valid, 161 Invalid, 790 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 681 Invalid, 0 Unknown, 106 Unchecked, 0.2s Time] [2022-03-15 15:34:39,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39233 states. [2022-03-15 15:34:39,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39233 to 38659. [2022-03-15 15:34:39,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38659 states, 38658 states have (on average 2.495447255419318) internal successors, (96469), 38658 states have internal predecessors, (96469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:39,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38659 states to 38659 states and 96469 transitions. [2022-03-15 15:34:39,926 INFO L78 Accepts]: Start accepts. Automaton has 38659 states and 96469 transitions. Word has length 56 [2022-03-15 15:34:39,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:34:39,926 INFO L470 AbstractCegarLoop]: Abstraction has 38659 states and 96469 transitions. [2022-03-15 15:34:39,926 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 4.0) internal successors, (84), 20 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:39,926 INFO L276 IsEmpty]: Start isEmpty. Operand 38659 states and 96469 transitions. [2022-03-15 15:34:39,972 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-03-15 15:34:39,972 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:34:39,972 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:34:39,989 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (284)] Ended with exit code 0 [2022-03-15 15:34:40,172 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable290,284 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:34:40,172 INFO L402 AbstractCegarLoop]: === Iteration 292 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:34:40,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:34:40,173 INFO L85 PathProgramCache]: Analyzing trace with hash 2122640398, now seen corresponding path program 153 times [2022-03-15 15:34:40,173 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:34:40,173 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2044313701] [2022-03-15 15:34:40,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:34:40,173 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:34:40,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:34:40,253 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 150 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-15 15:34:40,253 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:34:40,253 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2044313701] [2022-03-15 15:34:40,253 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2044313701] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:34:40,253 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [267903873] [2022-03-15 15:34:40,254 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:34:40,254 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:34:40,254 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:34:40,255 INFO L229 MonitoredProcess]: Starting monitored process 285 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:34:40,255 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (285)] Waiting until timeout for monitored process [2022-03-15 15:34:40,282 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2022-03-15 15:34:40,282 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:34:40,283 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-15 15:34:40,284 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:34:40,538 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 57 proven. 97 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:34:40,538 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:34:40,782 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 57 proven. 97 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:34:40,782 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [267903873] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:34:40,782 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:34:40,782 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 10] total 18 [2022-03-15 15:34:40,782 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1752624564] [2022-03-15 15:34:40,783 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:34:40,783 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-15 15:34:40,783 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:34:40,783 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-15 15:34:40,783 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2022-03-15 15:34:40,783 INFO L87 Difference]: Start difference. First operand 38659 states and 96469 transitions. Second operand has 19 states, 19 states have (on average 5.7894736842105265) internal successors, (110), 18 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:42,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:34:42,110 INFO L93 Difference]: Finished difference Result 44958 states and 109419 transitions. [2022-03-15 15:34:42,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-15 15:34:42,111 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.7894736842105265) internal successors, (110), 18 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 56 [2022-03-15 15:34:42,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:34:42,223 INFO L225 Difference]: With dead ends: 44958 [2022-03-15 15:34:42,224 INFO L226 Difference]: Without dead ends: 44925 [2022-03-15 15:34:42,224 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 108 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 275 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=323, Invalid=1483, Unknown=0, NotChecked=0, Total=1806 [2022-03-15 15:34:42,224 INFO L933 BasicCegarLoop]: 73 mSDtfsCounter, 430 mSDsluCounter, 1263 mSDsCounter, 0 mSdLazyCounter, 2231 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 430 SdHoareTripleChecker+Valid, 845 SdHoareTripleChecker+Invalid, 2294 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 2231 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-15 15:34:42,224 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [430 Valid, 845 Invalid, 2294 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 2231 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-15 15:34:42,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44925 states. [2022-03-15 15:34:43,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44925 to 38798. [2022-03-15 15:34:43,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38798 states, 38797 states have (on average 2.493130912183932) internal successors, (96726), 38797 states have internal predecessors, (96726), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:43,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38798 states to 38798 states and 96726 transitions. [2022-03-15 15:34:43,316 INFO L78 Accepts]: Start accepts. Automaton has 38798 states and 96726 transitions. Word has length 56 [2022-03-15 15:34:43,316 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:34:43,316 INFO L470 AbstractCegarLoop]: Abstraction has 38798 states and 96726 transitions. [2022-03-15 15:34:43,316 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.7894736842105265) internal successors, (110), 18 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:43,316 INFO L276 IsEmpty]: Start isEmpty. Operand 38798 states and 96726 transitions. [2022-03-15 15:34:43,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:34:43,363 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:34:43,363 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:34:43,380 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (285)] Ended with exit code 0 [2022-03-15 15:34:43,563 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable291,285 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:34:43,563 INFO L402 AbstractCegarLoop]: === Iteration 293 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:34:43,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:34:43,564 INFO L85 PathProgramCache]: Analyzing trace with hash 362695637, now seen corresponding path program 83 times [2022-03-15 15:34:43,564 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:34:43,564 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1130447627] [2022-03-15 15:34:43,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:34:43,564 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:34:43,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:34:43,721 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:34:43,721 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:34:43,721 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1130447627] [2022-03-15 15:34:43,721 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1130447627] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:34:43,721 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [102807692] [2022-03-15 15:34:43,721 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:34:43,721 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:34:43,721 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:34:43,722 INFO L229 MonitoredProcess]: Starting monitored process 286 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:34:43,723 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (286)] Waiting until timeout for monitored process [2022-03-15 15:34:43,752 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2022-03-15 15:34:43,752 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:34:43,753 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-15 15:34:43,753 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:34:43,883 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:34:43,883 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:34:43,938 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:34:43,938 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:34:44,020 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:34:44,020 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [102807692] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:34:44,020 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:34:44,020 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 18 [2022-03-15 15:34:44,020 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2045632135] [2022-03-15 15:34:44,020 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:34:44,020 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-15 15:34:44,021 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:34:44,021 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-15 15:34:44,021 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=305, Unknown=0, NotChecked=0, Total=342 [2022-03-15 15:34:44,021 INFO L87 Difference]: Start difference. First operand 38798 states and 96726 transitions. Second operand has 19 states, 19 states have (on average 3.210526315789474) internal successors, (61), 18 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:45,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:34:45,179 INFO L93 Difference]: Finished difference Result 46231 states and 113844 transitions. [2022-03-15 15:34:45,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-15 15:34:45,179 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.210526315789474) internal successors, (61), 18 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:34:45,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:34:45,420 INFO L225 Difference]: With dead ends: 46231 [2022-03-15 15:34:45,420 INFO L226 Difference]: Without dead ends: 46014 [2022-03-15 15:34:45,421 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 112 SyntacticMatches, 5 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 282 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=273, Invalid=1367, Unknown=0, NotChecked=0, Total=1640 [2022-03-15 15:34:45,421 INFO L933 BasicCegarLoop]: 69 mSDtfsCounter, 734 mSDsluCounter, 1181 mSDsCounter, 0 mSdLazyCounter, 2050 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 734 SdHoareTripleChecker+Valid, 881 SdHoareTripleChecker+Invalid, 2096 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 2050 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-15 15:34:45,421 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [734 Valid, 881 Invalid, 2096 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 2050 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-15 15:34:45,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46014 states. [2022-03-15 15:34:46,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46014 to 37947. [2022-03-15 15:34:46,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37947 states, 37946 states have (on average 2.4927001528487853) internal successors, (94588), 37946 states have internal predecessors, (94588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:46,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37947 states to 37947 states and 94588 transitions. [2022-03-15 15:34:46,288 INFO L78 Accepts]: Start accepts. Automaton has 37947 states and 94588 transitions. Word has length 59 [2022-03-15 15:34:46,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:34:46,288 INFO L470 AbstractCegarLoop]: Abstraction has 37947 states and 94588 transitions. [2022-03-15 15:34:46,288 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 3.210526315789474) internal successors, (61), 18 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:46,288 INFO L276 IsEmpty]: Start isEmpty. Operand 37947 states and 94588 transitions. [2022-03-15 15:34:46,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:34:46,333 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:34:46,333 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:34:46,350 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (286)] Ended with exit code 0 [2022-03-15 15:34:46,533 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 286 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable292 [2022-03-15 15:34:46,533 INFO L402 AbstractCegarLoop]: === Iteration 294 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:34:46,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:34:46,534 INFO L85 PathProgramCache]: Analyzing trace with hash 2140362389, now seen corresponding path program 154 times [2022-03-15 15:34:46,534 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:34:46,534 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [657896035] [2022-03-15 15:34:46,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:34:46,534 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:34:46,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:34:46,657 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 159 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:34:46,657 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:34:46,657 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [657896035] [2022-03-15 15:34:46,657 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [657896035] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:34:46,657 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1718146909] [2022-03-15 15:34:46,657 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:34:46,657 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:34:46,658 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:34:46,658 INFO L229 MonitoredProcess]: Starting monitored process 287 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:34:46,659 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (287)] Waiting until timeout for monitored process [2022-03-15 15:34:46,685 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:34:46,685 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:34:46,686 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-15 15:34:46,686 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:34:46,911 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 161 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:34:46,911 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:34:46,972 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:34:46,972 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:34:47,092 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 161 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:34:47,092 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1718146909] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:34:47,092 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:34:47,092 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 18 [2022-03-15 15:34:47,092 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2069214269] [2022-03-15 15:34:47,092 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:34:47,093 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-15 15:34:47,093 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:34:47,093 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-15 15:34:47,093 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2022-03-15 15:34:47,093 INFO L87 Difference]: Start difference. First operand 37947 states and 94588 transitions. Second operand has 19 states, 19 states have (on average 4.368421052631579) internal successors, (83), 18 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:47,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:34:47,814 INFO L93 Difference]: Finished difference Result 38672 states and 95868 transitions. [2022-03-15 15:34:47,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-15 15:34:47,814 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 4.368421052631579) internal successors, (83), 18 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:34:47,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:34:47,904 INFO L225 Difference]: With dead ends: 38672 [2022-03-15 15:34:47,904 INFO L226 Difference]: Without dead ends: 38580 [2022-03-15 15:34:47,905 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 113 SyntacticMatches, 5 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2022-03-15 15:34:47,905 INFO L933 BasicCegarLoop]: 48 mSDtfsCounter, 104 mSDsluCounter, 658 mSDsCounter, 0 mSdLazyCounter, 1297 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 500 SdHoareTripleChecker+Invalid, 1398 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 1297 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 92 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:34:47,905 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [104 Valid, 500 Invalid, 1398 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 1297 Invalid, 0 Unknown, 92 Unchecked, 0.4s Time] [2022-03-15 15:34:47,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38580 states. [2022-03-15 15:34:48,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38580 to 37956. [2022-03-15 15:34:48,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37956 states, 37955 states have (on average 2.491819259649585) internal successors, (94577), 37955 states have internal predecessors, (94577), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:48,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37956 states to 37956 states and 94577 transitions. [2022-03-15 15:34:48,727 INFO L78 Accepts]: Start accepts. Automaton has 37956 states and 94577 transitions. Word has length 59 [2022-03-15 15:34:48,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:34:48,727 INFO L470 AbstractCegarLoop]: Abstraction has 37956 states and 94577 transitions. [2022-03-15 15:34:48,727 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 4.368421052631579) internal successors, (83), 18 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:48,727 INFO L276 IsEmpty]: Start isEmpty. Operand 37956 states and 94577 transitions. [2022-03-15 15:34:48,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:34:48,775 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:34:48,775 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:34:48,793 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (287)] Ended with exit code 0 [2022-03-15 15:34:48,976 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable293,287 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:34:48,976 INFO L402 AbstractCegarLoop]: === Iteration 295 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:34:48,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:34:48,976 INFO L85 PathProgramCache]: Analyzing trace with hash -640915359, now seen corresponding path program 155 times [2022-03-15 15:34:48,976 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:34:48,976 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [131562409] [2022-03-15 15:34:48,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:34:48,976 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:34:48,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:34:49,082 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 160 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:34:49,083 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:34:49,083 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [131562409] [2022-03-15 15:34:49,083 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [131562409] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:34:49,083 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1935669772] [2022-03-15 15:34:49,083 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:34:49,083 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:34:49,083 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:34:49,084 INFO L229 MonitoredProcess]: Starting monitored process 288 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:34:49,084 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (288)] Waiting until timeout for monitored process [2022-03-15 15:34:49,116 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2022-03-15 15:34:49,116 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:34:49,117 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-15 15:34:49,118 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:34:49,264 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 160 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:34:49,264 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:34:49,282 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:34:49,282 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:34:49,421 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 160 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:34:49,421 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1935669772] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:34:49,421 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:34:49,421 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-03-15 15:34:49,421 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [965439775] [2022-03-15 15:34:49,421 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:34:49,421 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-15 15:34:49,421 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:34:49,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-15 15:34:49,422 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:34:49,422 INFO L87 Difference]: Start difference. First operand 37956 states and 94577 transitions. Second operand has 12 states, 12 states have (on average 5.0) internal successors, (60), 11 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:50,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:34:50,122 INFO L93 Difference]: Finished difference Result 39103 states and 96888 transitions. [2022-03-15 15:34:50,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-15 15:34:50,122 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.0) internal successors, (60), 11 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:34:50,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:34:50,214 INFO L225 Difference]: With dead ends: 39103 [2022-03-15 15:34:50,214 INFO L226 Difference]: Without dead ends: 39073 [2022-03-15 15:34:50,214 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 117 SyntacticMatches, 7 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-03-15 15:34:50,214 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 81 mSDsluCounter, 472 mSDsCounter, 0 mSdLazyCounter, 1141 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 81 SdHoareTripleChecker+Valid, 353 SdHoareTripleChecker+Invalid, 1145 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1141 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:34:50,215 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [81 Valid, 353 Invalid, 1145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1141 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:34:50,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39073 states. [2022-03-15 15:34:50,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39073 to 37917. [2022-03-15 15:34:51,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37917 states, 37916 states have (on average 2.492483384323241) internal successors, (94505), 37916 states have internal predecessors, (94505), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:51,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37917 states to 37917 states and 94505 transitions. [2022-03-15 15:34:51,102 INFO L78 Accepts]: Start accepts. Automaton has 37917 states and 94505 transitions. Word has length 59 [2022-03-15 15:34:51,102 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:34:51,102 INFO L470 AbstractCegarLoop]: Abstraction has 37917 states and 94505 transitions. [2022-03-15 15:34:51,102 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.0) internal successors, (60), 11 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:51,102 INFO L276 IsEmpty]: Start isEmpty. Operand 37917 states and 94505 transitions. [2022-03-15 15:34:51,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:34:51,148 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:34:51,148 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:34:51,164 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (288)] Forceful destruction successful, exit code 0 [2022-03-15 15:34:51,348 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable294,288 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:34:51,348 INFO L402 AbstractCegarLoop]: === Iteration 296 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:34:51,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:34:51,349 INFO L85 PathProgramCache]: Analyzing trace with hash 23633323, now seen corresponding path program 156 times [2022-03-15 15:34:51,349 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:34:51,349 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [69050934] [2022-03-15 15:34:51,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:34:51,349 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:34:51,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:34:51,484 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 159 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:34:51,484 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:34:51,484 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [69050934] [2022-03-15 15:34:51,484 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [69050934] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:34:51,484 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [261700811] [2022-03-15 15:34:51,484 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:34:51,484 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:34:51,484 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:34:51,485 INFO L229 MonitoredProcess]: Starting monitored process 289 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:34:51,486 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (289)] Waiting until timeout for monitored process [2022-03-15 15:34:51,515 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2022-03-15 15:34:51,515 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:34:51,516 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-15 15:34:51,516 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:34:51,761 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 161 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:34:51,761 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:34:51,842 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:34:51,842 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:34:52,082 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 161 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:34:52,082 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [261700811] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:34:52,082 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:34:52,083 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 21 [2022-03-15 15:34:52,083 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [894625592] [2022-03-15 15:34:52,083 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:34:52,083 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-15 15:34:52,083 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:34:52,083 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-15 15:34:52,083 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=401, Unknown=0, NotChecked=0, Total=462 [2022-03-15 15:34:52,083 INFO L87 Difference]: Start difference. First operand 37917 states and 94505 transitions. Second operand has 22 states, 22 states have (on average 3.8636363636363638) internal successors, (85), 21 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:52,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:34:52,725 INFO L93 Difference]: Finished difference Result 38668 states and 95824 transitions. [2022-03-15 15:34:52,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-15 15:34:52,726 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 3.8636363636363638) internal successors, (85), 21 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:34:52,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:34:52,819 INFO L225 Difference]: With dead ends: 38668 [2022-03-15 15:34:52,819 INFO L226 Difference]: Without dead ends: 38568 [2022-03-15 15:34:52,819 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 110 SyntacticMatches, 5 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 4 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=61, Invalid=401, Unknown=0, NotChecked=0, Total=462 [2022-03-15 15:34:52,819 INFO L933 BasicCegarLoop]: 47 mSDtfsCounter, 114 mSDsluCounter, 758 mSDsCounter, 0 mSdLazyCounter, 1499 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 576 SdHoareTripleChecker+Invalid, 1613 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1499 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 107 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:34:52,819 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [114 Valid, 576 Invalid, 1613 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1499 Invalid, 0 Unknown, 107 Unchecked, 0.5s Time] [2022-03-15 15:34:52,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38568 states. [2022-03-15 15:34:53,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38568 to 37899. [2022-03-15 15:34:53,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37899 states, 37898 states have (on average 2.49232149453797) internal successors, (94454), 37898 states have internal predecessors, (94454), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:53,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37899 states to 37899 states and 94454 transitions. [2022-03-15 15:34:53,686 INFO L78 Accepts]: Start accepts. Automaton has 37899 states and 94454 transitions. Word has length 59 [2022-03-15 15:34:53,686 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:34:53,686 INFO L470 AbstractCegarLoop]: Abstraction has 37899 states and 94454 transitions. [2022-03-15 15:34:53,686 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 3.8636363636363638) internal successors, (85), 21 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:53,686 INFO L276 IsEmpty]: Start isEmpty. Operand 37899 states and 94454 transitions. [2022-03-15 15:34:53,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:34:53,733 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:34:53,733 INFO L514 BasicCegarLoop]: trace histogram [9, 8, 8, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:34:53,750 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (289)] Forceful destruction successful, exit code 0 [2022-03-15 15:34:53,933 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable295,289 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:34:53,934 INFO L402 AbstractCegarLoop]: === Iteration 297 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:34:53,934 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:34:53,934 INFO L85 PathProgramCache]: Analyzing trace with hash 409429512, now seen corresponding path program 157 times [2022-03-15 15:34:53,934 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:34:53,934 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [396344052] [2022-03-15 15:34:53,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:34:53,934 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:34:53,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:34:54,032 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 63 proven. 116 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:34:54,032 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:34:54,032 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [396344052] [2022-03-15 15:34:54,032 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [396344052] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:34:54,032 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [946087436] [2022-03-15 15:34:54,033 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:34:54,033 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:34:54,033 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:34:54,034 INFO L229 MonitoredProcess]: Starting monitored process 290 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:34:54,034 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (290)] Waiting until timeout for monitored process [2022-03-15 15:34:54,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:34:54,060 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-15 15:34:54,060 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:34:54,325 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 87 proven. 91 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:34:54,325 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:34:54,575 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 87 proven. 91 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:34:54,576 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [946087436] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:34:54,576 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:34:54,576 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 14 [2022-03-15 15:34:54,576 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [746271971] [2022-03-15 15:34:54,576 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:34:54,576 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-15 15:34:54,576 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:34:54,576 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-15 15:34:54,576 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:34:54,576 INFO L87 Difference]: Start difference. First operand 37899 states and 94454 transitions. Second operand has 15 states, 15 states have (on average 5.4) internal successors, (81), 14 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:54,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:34:54,919 INFO L93 Difference]: Finished difference Result 39638 states and 98007 transitions. [2022-03-15 15:34:54,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-15 15:34:54,919 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 5.4) internal successors, (81), 14 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:34:54,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:34:55,018 INFO L225 Difference]: With dead ends: 39638 [2022-03-15 15:34:55,018 INFO L226 Difference]: Without dead ends: 39608 [2022-03-15 15:34:55,018 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 120 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=79, Invalid=193, Unknown=0, NotChecked=0, Total=272 [2022-03-15 15:34:55,019 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 108 mSDsluCounter, 129 mSDsCounter, 0 mSdLazyCounter, 518 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 521 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 518 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:34:55,019 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [108 Valid, 113 Invalid, 521 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 518 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:34:55,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39608 states. [2022-03-15 15:34:55,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39608 to 37133. [2022-03-15 15:34:55,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37133 states, 37132 states have (on average 2.4829796402025206) internal successors, (92198), 37132 states have internal predecessors, (92198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:55,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37133 states to 37133 states and 92198 transitions. [2022-03-15 15:34:55,923 INFO L78 Accepts]: Start accepts. Automaton has 37133 states and 92198 transitions. Word has length 59 [2022-03-15 15:34:55,923 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:34:55,923 INFO L470 AbstractCegarLoop]: Abstraction has 37133 states and 92198 transitions. [2022-03-15 15:34:55,923 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 5.4) internal successors, (81), 14 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:55,924 INFO L276 IsEmpty]: Start isEmpty. Operand 37133 states and 92198 transitions. [2022-03-15 15:34:56,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:34:56,065 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:34:56,065 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:34:56,081 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (290)] Ended with exit code 0 [2022-03-15 15:34:56,265 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 290 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable296 [2022-03-15 15:34:56,265 INFO L402 AbstractCegarLoop]: === Iteration 298 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:34:56,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:34:56,266 INFO L85 PathProgramCache]: Analyzing trace with hash 1514859323, now seen corresponding path program 84 times [2022-03-15 15:34:56,266 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:34:56,266 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1414548172] [2022-03-15 15:34:56,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:34:56,266 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:34:56,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:34:56,373 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 9 proven. 165 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:34:56,373 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:34:56,373 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1414548172] [2022-03-15 15:34:56,373 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1414548172] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:34:56,373 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2101982587] [2022-03-15 15:34:56,373 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:34:56,374 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:34:56,374 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:34:56,375 INFO L229 MonitoredProcess]: Starting monitored process 291 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:34:56,375 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (291)] Waiting until timeout for monitored process [2022-03-15 15:34:56,403 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2022-03-15 15:34:56,403 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:34:56,404 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-15 15:34:56,405 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:34:56,554 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 166 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:34:56,554 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:34:56,574 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:34:56,574 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:34:56,712 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 166 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:34:56,712 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2101982587] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:34:56,712 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:34:56,712 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-03-15 15:34:56,712 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1764400685] [2022-03-15 15:34:56,712 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:34:56,712 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-15 15:34:56,712 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:34:56,712 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-15 15:34:56,712 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:34:56,713 INFO L87 Difference]: Start difference. First operand 37133 states and 92198 transitions. Second operand has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:57,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:34:57,370 INFO L93 Difference]: Finished difference Result 39790 states and 97696 transitions. [2022-03-15 15:34:57,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-15 15:34:57,370 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:34:57,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:34:57,466 INFO L225 Difference]: With dead ends: 39790 [2022-03-15 15:34:57,467 INFO L226 Difference]: Without dead ends: 39731 [2022-03-15 15:34:57,467 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-03-15 15:34:57,467 INFO L933 BasicCegarLoop]: 63 mSDtfsCounter, 218 mSDsluCounter, 710 mSDsCounter, 0 mSdLazyCounter, 1308 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 218 SdHoareTripleChecker+Valid, 579 SdHoareTripleChecker+Invalid, 1313 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 1308 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:34:57,467 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [218 Valid, 579 Invalid, 1313 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 1308 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:34:57,509 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39731 states. [2022-03-15 15:34:58,251 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39731 to 37455. [2022-03-15 15:34:58,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37455 states, 37454 states have (on average 2.4827521760025633) internal successors, (92989), 37454 states have internal predecessors, (92989), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:58,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37455 states to 37455 states and 92989 transitions. [2022-03-15 15:34:58,519 INFO L78 Accepts]: Start accepts. Automaton has 37455 states and 92989 transitions. Word has length 59 [2022-03-15 15:34:58,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:34:58,520 INFO L470 AbstractCegarLoop]: Abstraction has 37455 states and 92989 transitions. [2022-03-15 15:34:58,520 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:58,520 INFO L276 IsEmpty]: Start isEmpty. Operand 37455 states and 92989 transitions. [2022-03-15 15:34:58,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:34:58,564 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:34:58,564 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:34:58,580 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (291)] Ended with exit code 0 [2022-03-15 15:34:58,764 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable297,291 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:34:58,764 INFO L402 AbstractCegarLoop]: === Iteration 299 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:34:58,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:34:58,765 INFO L85 PathProgramCache]: Analyzing trace with hash -657894571, now seen corresponding path program 158 times [2022-03-15 15:34:58,765 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:34:58,765 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1590196345] [2022-03-15 15:34:58,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:34:58,765 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:34:58,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:34:58,869 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 20 proven. 154 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:34:58,870 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:34:58,870 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1590196345] [2022-03-15 15:34:58,870 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1590196345] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:34:58,870 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [581200806] [2022-03-15 15:34:58,870 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:34:58,870 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:34:58,870 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:34:58,871 INFO L229 MonitoredProcess]: Starting monitored process 292 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:34:58,873 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (292)] Waiting until timeout for monitored process [2022-03-15 15:34:58,896 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:34:58,896 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:34:58,897 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-15 15:34:58,898 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:34:59,055 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:34:59,055 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:34:59,075 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:34:59,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 16 treesize of output 15 [2022-03-15 15:34:59,215 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:34:59,215 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [581200806] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:34:59,215 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:34:59,215 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 11 [2022-03-15 15:34:59,215 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1565146176] [2022-03-15 15:34:59,215 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:34:59,215 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-15 15:34:59,215 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:34:59,216 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-15 15:34:59,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:34:59,216 INFO L87 Difference]: Start difference. First operand 37455 states and 92989 transitions. Second operand has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:59,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:34:59,925 INFO L93 Difference]: Finished difference Result 38736 states and 95387 transitions. [2022-03-15 15:34:59,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-15 15:34:59,925 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:34:59,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:35:00,016 INFO L225 Difference]: With dead ends: 38736 [2022-03-15 15:35:00,017 INFO L226 Difference]: Without dead ends: 38686 [2022-03-15 15:35:00,017 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-03-15 15:35:00,017 INFO L933 BasicCegarLoop]: 67 mSDtfsCounter, 123 mSDsluCounter, 623 mSDsCounter, 0 mSdLazyCounter, 1504 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 123 SdHoareTripleChecker+Valid, 518 SdHoareTripleChecker+Invalid, 1508 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1504 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:35:00,017 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [123 Valid, 518 Invalid, 1508 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1504 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:35:00,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38686 states. [2022-03-15 15:35:00,979 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38686 to 37449. [2022-03-15 15:35:01,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37449 states, 37448 states have (on average 2.482188634907071) internal successors, (92953), 37448 states have internal predecessors, (92953), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:01,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37449 states to 37449 states and 92953 transitions. [2022-03-15 15:35:01,115 INFO L78 Accepts]: Start accepts. Automaton has 37449 states and 92953 transitions. Word has length 59 [2022-03-15 15:35:01,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:35:01,115 INFO L470 AbstractCegarLoop]: Abstraction has 37449 states and 92953 transitions. [2022-03-15 15:35:01,115 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:01,115 INFO L276 IsEmpty]: Start isEmpty. Operand 37449 states and 92953 transitions. [2022-03-15 15:35:01,163 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:35:01,164 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:35:01,164 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:35:01,180 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (292)] Ended with exit code 0 [2022-03-15 15:35:01,364 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 292 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable298 [2022-03-15 15:35:01,364 INFO L402 AbstractCegarLoop]: === Iteration 300 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:35:01,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:35:01,365 INFO L85 PathProgramCache]: Analyzing trace with hash -1271430751, now seen corresponding path program 159 times [2022-03-15 15:35:01,365 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:35:01,365 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1806830662] [2022-03-15 15:35:01,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:35:01,365 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:35:01,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:35:01,472 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 155 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-15 15:35:01,472 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:35:01,472 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1806830662] [2022-03-15 15:35:01,472 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1806830662] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:35:01,472 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2122558714] [2022-03-15 15:35:01,472 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:35:01,473 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:35:01,473 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:35:01,474 INFO L229 MonitoredProcess]: Starting monitored process 293 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:35:01,474 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (293)] Waiting until timeout for monitored process [2022-03-15 15:35:01,501 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2022-03-15 15:35:01,501 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:35:01,502 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-15 15:35:01,503 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:35:01,652 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 156 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-15 15:35:01,652 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:35:01,670 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:35:01,670 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:35:01,809 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 156 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-15 15:35:01,809 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2122558714] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:35:01,809 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:35:01,809 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-03-15 15:35:01,809 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1881604938] [2022-03-15 15:35:01,809 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:35:01,809 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-15 15:35:01,809 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:35:01,809 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-15 15:35:01,809 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:35:01,810 INFO L87 Difference]: Start difference. First operand 37449 states and 92953 transitions. Second operand has 12 states, 12 states have (on average 4.833333333333333) internal successors, (58), 11 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:02,464 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:35:02,464 INFO L93 Difference]: Finished difference Result 39450 states and 97003 transitions. [2022-03-15 15:35:02,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-15 15:35:02,465 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.833333333333333) internal successors, (58), 11 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:35:02,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:35:02,560 INFO L225 Difference]: With dead ends: 39450 [2022-03-15 15:35:02,560 INFO L226 Difference]: Without dead ends: 39414 [2022-03-15 15:35:02,560 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-03-15 15:35:02,560 INFO L933 BasicCegarLoop]: 64 mSDtfsCounter, 142 mSDsluCounter, 672 mSDsCounter, 0 mSdLazyCounter, 1336 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 142 SdHoareTripleChecker+Valid, 526 SdHoareTripleChecker+Invalid, 1343 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1336 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:35:02,560 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [142 Valid, 526 Invalid, 1343 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1336 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:35:02,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39414 states. [2022-03-15 15:35:03,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39414 to 37429. [2022-03-15 15:35:03,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37429 states, 37428 states have (on average 2.4822325531687506) internal successors, (92905), 37428 states have internal predecessors, (92905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:03,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37429 states to 37429 states and 92905 transitions. [2022-03-15 15:35:03,575 INFO L78 Accepts]: Start accepts. Automaton has 37429 states and 92905 transitions. Word has length 59 [2022-03-15 15:35:03,575 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:35:03,575 INFO L470 AbstractCegarLoop]: Abstraction has 37429 states and 92905 transitions. [2022-03-15 15:35:03,576 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.833333333333333) internal successors, (58), 11 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:03,576 INFO L276 IsEmpty]: Start isEmpty. Operand 37429 states and 92905 transitions. [2022-03-15 15:35:03,615 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:35:03,615 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:35:03,615 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:35:03,631 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (293)] Ended with exit code 0 [2022-03-15 15:35:03,815 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 293 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable299 [2022-03-15 15:35:03,816 INFO L402 AbstractCegarLoop]: === Iteration 301 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:35:03,816 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:35:03,816 INFO L85 PathProgramCache]: Analyzing trace with hash 870486583, now seen corresponding path program 160 times [2022-03-15 15:35:03,816 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:35:03,816 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1603843838] [2022-03-15 15:35:03,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:35:03,816 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:35:03,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:35:03,932 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 160 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:35:03,932 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:35:03,932 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1603843838] [2022-03-15 15:35:03,932 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1603843838] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:35:03,932 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1876036627] [2022-03-15 15:35:03,932 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:35:03,932 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:35:03,932 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:35:03,933 INFO L229 MonitoredProcess]: Starting monitored process 294 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:35:03,934 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (294)] Waiting until timeout for monitored process [2022-03-15 15:35:03,959 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:35:03,959 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:35:03,960 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-15 15:35:03,961 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:35:04,130 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 160 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:35:04,131 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:35:04,152 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:35:04,152 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-03-15 15:35:04,286 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 160 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:35:04,286 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1876036627] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:35:04,286 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:35:04,286 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-03-15 15:35:04,286 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1193400555] [2022-03-15 15:35:04,286 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:35:04,286 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-15 15:35:04,286 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:35:04,287 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-15 15:35:04,287 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-03-15 15:35:04,287 INFO L87 Difference]: Start difference. First operand 37429 states and 92905 transitions. Second operand has 13 states, 13 states have (on average 4.615384615384615) internal successors, (60), 12 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:05,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:35:05,076 INFO L93 Difference]: Finished difference Result 41284 states and 100990 transitions. [2022-03-15 15:35:05,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-15 15:35:05,076 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.615384615384615) internal successors, (60), 12 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:35:05,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:35:05,325 INFO L225 Difference]: With dead ends: 41284 [2022-03-15 15:35:05,325 INFO L226 Difference]: Without dead ends: 41272 [2022-03-15 15:35:05,325 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 113 SyntacticMatches, 10 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=69, Invalid=437, Unknown=0, NotChecked=0, Total=506 [2022-03-15 15:35:05,325 INFO L933 BasicCegarLoop]: 65 mSDtfsCounter, 157 mSDsluCounter, 845 mSDsCounter, 0 mSdLazyCounter, 1676 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 157 SdHoareTripleChecker+Valid, 640 SdHoareTripleChecker+Invalid, 1687 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 1676 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:35:05,325 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [157 Valid, 640 Invalid, 1687 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 1676 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:35:05,359 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41272 states. [2022-03-15 15:35:06,050 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41272 to 37452. [2022-03-15 15:35:06,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37452 states, 37451 states have (on average 2.4823636217991507) internal successors, (92967), 37451 states have internal predecessors, (92967), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:06,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37452 states to 37452 states and 92967 transitions. [2022-03-15 15:35:06,188 INFO L78 Accepts]: Start accepts. Automaton has 37452 states and 92967 transitions. Word has length 59 [2022-03-15 15:35:06,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:35:06,188 INFO L470 AbstractCegarLoop]: Abstraction has 37452 states and 92967 transitions. [2022-03-15 15:35:06,188 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.615384615384615) internal successors, (60), 12 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:06,188 INFO L276 IsEmpty]: Start isEmpty. Operand 37452 states and 92967 transitions. [2022-03-15 15:35:06,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:35:06,236 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:35:06,236 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:35:06,252 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (294)] Ended with exit code 0 [2022-03-15 15:35:06,436 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable300,294 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:35:06,436 INFO L402 AbstractCegarLoop]: === Iteration 302 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:35:06,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:35:06,437 INFO L85 PathProgramCache]: Analyzing trace with hash -1611165279, now seen corresponding path program 85 times [2022-03-15 15:35:06,437 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:35:06,437 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2125249864] [2022-03-15 15:35:06,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:35:06,437 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:35:06,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:35:06,545 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 9 proven. 165 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:35:06,545 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:35:06,545 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2125249864] [2022-03-15 15:35:06,545 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2125249864] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:35:06,545 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [572167849] [2022-03-15 15:35:06,545 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:35:06,545 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:35:06,545 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:35:06,546 INFO L229 MonitoredProcess]: Starting monitored process 295 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:35:06,547 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (295)] Waiting until timeout for monitored process [2022-03-15 15:35:06,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:35:06,573 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-15 15:35:06,574 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:35:06,724 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 166 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:35:06,724 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:35:06,744 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:35:06,744 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:35:06,883 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 166 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:35:06,883 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [572167849] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:35:06,883 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:35:06,883 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-03-15 15:35:06,883 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [836436980] [2022-03-15 15:35:06,883 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:35:06,883 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-15 15:35:06,883 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:35:06,883 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-15 15:35:06,883 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:35:06,884 INFO L87 Difference]: Start difference. First operand 37452 states and 92967 transitions. Second operand has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:07,693 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:35:07,694 INFO L93 Difference]: Finished difference Result 41025 states and 100386 transitions. [2022-03-15 15:35:07,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-15 15:35:07,694 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:35:07,694 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:35:07,795 INFO L225 Difference]: With dead ends: 41025 [2022-03-15 15:35:07,795 INFO L226 Difference]: Without dead ends: 40974 [2022-03-15 15:35:07,795 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-03-15 15:35:07,795 INFO L933 BasicCegarLoop]: 63 mSDtfsCounter, 211 mSDsluCounter, 727 mSDsCounter, 0 mSdLazyCounter, 1354 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 211 SdHoareTripleChecker+Valid, 579 SdHoareTripleChecker+Invalid, 1360 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1354 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-15 15:35:07,795 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [211 Valid, 579 Invalid, 1360 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1354 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-15 15:35:07,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40974 states. [2022-03-15 15:35:08,595 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40974 to 37636. [2022-03-15 15:35:08,637 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37636 states, 37635 states have (on average 2.4829015544041453) internal successors, (93444), 37635 states have internal predecessors, (93444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:08,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37636 states to 37636 states and 93444 transitions. [2022-03-15 15:35:08,736 INFO L78 Accepts]: Start accepts. Automaton has 37636 states and 93444 transitions. Word has length 59 [2022-03-15 15:35:08,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:35:08,736 INFO L470 AbstractCegarLoop]: Abstraction has 37636 states and 93444 transitions. [2022-03-15 15:35:08,737 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:08,737 INFO L276 IsEmpty]: Start isEmpty. Operand 37636 states and 93444 transitions. [2022-03-15 15:35:08,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:35:08,785 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:35:08,785 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:35:08,802 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (295)] Forceful destruction successful, exit code 0 [2022-03-15 15:35:08,985 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 295 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable301 [2022-03-15 15:35:08,986 INFO L402 AbstractCegarLoop]: === Iteration 303 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:35:08,986 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:35:08,986 INFO L85 PathProgramCache]: Analyzing trace with hash 511048123, now seen corresponding path program 161 times [2022-03-15 15:35:08,986 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:35:08,986 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [405222893] [2022-03-15 15:35:08,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:35:08,986 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:35:08,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:35:09,089 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 20 proven. 154 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:35:09,089 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:35:09,089 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [405222893] [2022-03-15 15:35:09,089 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [405222893] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:35:09,089 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1738363790] [2022-03-15 15:35:09,089 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:35:09,089 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:35:09,089 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:35:09,090 INFO L229 MonitoredProcess]: Starting monitored process 296 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:35:09,091 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (296)] Waiting until timeout for monitored process [2022-03-15 15:35:09,124 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2022-03-15 15:35:09,124 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:35:09,125 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-15 15:35:09,125 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:35:09,280 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:35:09,280 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:35:09,299 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:35:09,300 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-03-15 15:35:09,437 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:35:09,438 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1738363790] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:35:09,438 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:35:09,438 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 11 [2022-03-15 15:35:09,438 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1932629250] [2022-03-15 15:35:09,438 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:35:09,438 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-15 15:35:09,438 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:35:09,438 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-15 15:35:09,438 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:35:09,438 INFO L87 Difference]: Start difference. First operand 37636 states and 93444 transitions. Second operand has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:10,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:35:10,347 INFO L93 Difference]: Finished difference Result 39105 states and 96192 transitions. [2022-03-15 15:35:10,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-15 15:35:10,347 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:35:10,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:35:10,443 INFO L225 Difference]: With dead ends: 39105 [2022-03-15 15:35:10,443 INFO L226 Difference]: Without dead ends: 39037 [2022-03-15 15:35:10,444 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-03-15 15:35:10,444 INFO L933 BasicCegarLoop]: 75 mSDtfsCounter, 119 mSDsluCounter, 812 mSDsCounter, 0 mSdLazyCounter, 1731 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 119 SdHoareTripleChecker+Valid, 628 SdHoareTripleChecker+Invalid, 1735 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1731 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-15 15:35:10,444 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [119 Valid, 628 Invalid, 1735 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1731 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-15 15:35:10,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39037 states. [2022-03-15 15:35:11,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39037 to 37606. [2022-03-15 15:35:11,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37606 states, 37605 states have (on average 2.481531711208616) internal successors, (93318), 37605 states have internal predecessors, (93318), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:11,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37606 states to 37606 states and 93318 transitions. [2022-03-15 15:35:11,345 INFO L78 Accepts]: Start accepts. Automaton has 37606 states and 93318 transitions. Word has length 59 [2022-03-15 15:35:11,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:35:11,345 INFO L470 AbstractCegarLoop]: Abstraction has 37606 states and 93318 transitions. [2022-03-15 15:35:11,345 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:11,345 INFO L276 IsEmpty]: Start isEmpty. Operand 37606 states and 93318 transitions. [2022-03-15 15:35:11,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:35:11,392 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:35:11,392 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:35:11,408 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (296)] Ended with exit code 0 [2022-03-15 15:35:11,592 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 296 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable302 [2022-03-15 15:35:11,592 INFO L402 AbstractCegarLoop]: === Iteration 304 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:35:11,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:35:11,593 INFO L85 PathProgramCache]: Analyzing trace with hash -102488057, now seen corresponding path program 162 times [2022-03-15 15:35:11,593 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:35:11,593 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [366654207] [2022-03-15 15:35:11,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:35:11,593 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:35:11,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:35:11,824 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 155 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-15 15:35:11,824 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:35:11,824 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [366654207] [2022-03-15 15:35:11,824 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [366654207] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:35:11,824 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [479006863] [2022-03-15 15:35:11,824 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:35:11,824 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:35:11,825 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:35:11,825 INFO L229 MonitoredProcess]: Starting monitored process 297 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:35:11,826 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (297)] Waiting until timeout for monitored process [2022-03-15 15:35:11,854 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2022-03-15 15:35:11,854 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:35:11,855 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 15:35:11,856 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:35:12,162 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-03-15 15:35:12,162 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:35:12,198 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 54 proven. 121 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:35:12,198 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:35:12,286 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:35:12,286 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-03-15 15:35:12,548 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 45 proven. 131 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:35:12,548 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [479006863] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:35:12,548 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:35:12,548 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13, 14] total 27 [2022-03-15 15:35:12,548 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2075055872] [2022-03-15 15:35:12,548 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:35:12,548 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-03-15 15:35:12,548 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:35:12,548 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-03-15 15:35:12,549 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=637, Unknown=0, NotChecked=0, Total=756 [2022-03-15 15:35:12,549 INFO L87 Difference]: Start difference. First operand 37606 states and 93318 transitions. Second operand has 28 states, 28 states have (on average 4.107142857142857) internal successors, (115), 27 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:16,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:35:16,120 INFO L93 Difference]: Finished difference Result 48879 states and 117701 transitions. [2022-03-15 15:35:16,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 128 states. [2022-03-15 15:35:16,120 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 4.107142857142857) internal successors, (115), 27 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:35:16,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:35:16,247 INFO L225 Difference]: With dead ends: 48879 [2022-03-15 15:35:16,247 INFO L226 Difference]: Without dead ends: 48823 [2022-03-15 15:35:16,248 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 265 GetRequests, 119 SyntacticMatches, 12 SemanticMatches, 134 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7426 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=2924, Invalid=15436, Unknown=0, NotChecked=0, Total=18360 [2022-03-15 15:35:16,249 INFO L933 BasicCegarLoop]: 117 mSDtfsCounter, 1174 mSDsluCounter, 1861 mSDsCounter, 0 mSdLazyCounter, 3241 mSolverCounterSat, 211 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1174 SdHoareTripleChecker+Valid, 1445 SdHoareTripleChecker+Invalid, 4333 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 211 IncrementalHoareTripleChecker+Valid, 3241 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 881 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:35:16,249 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1174 Valid, 1445 Invalid, 4333 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [211 Valid, 3241 Invalid, 0 Unknown, 881 Unchecked, 1.2s Time] [2022-03-15 15:35:16,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48823 states. [2022-03-15 15:35:17,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48823 to 38574. [2022-03-15 15:35:17,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38574 states, 38573 states have (on average 2.4844321157286187) internal successors, (95832), 38573 states have internal predecessors, (95832), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:17,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38574 states to 38574 states and 95832 transitions. [2022-03-15 15:35:17,372 INFO L78 Accepts]: Start accepts. Automaton has 38574 states and 95832 transitions. Word has length 59 [2022-03-15 15:35:17,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:35:17,372 INFO L470 AbstractCegarLoop]: Abstraction has 38574 states and 95832 transitions. [2022-03-15 15:35:17,372 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 4.107142857142857) internal successors, (115), 27 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:17,372 INFO L276 IsEmpty]: Start isEmpty. Operand 38574 states and 95832 transitions. [2022-03-15 15:35:17,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:35:17,421 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:35:17,421 INFO L514 BasicCegarLoop]: trace histogram [9, 8, 8, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:35:17,438 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (297)] Ended with exit code 0 [2022-03-15 15:35:17,621 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 297 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable303 [2022-03-15 15:35:17,622 INFO L402 AbstractCegarLoop]: === Iteration 305 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:35:17,622 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:35:17,622 INFO L85 PathProgramCache]: Analyzing trace with hash -1750845560, now seen corresponding path program 163 times [2022-03-15 15:35:17,622 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:35:17,622 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1565442720] [2022-03-15 15:35:17,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:35:17,622 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:35:17,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:35:17,717 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 46 proven. 132 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:35:17,717 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:35:17,717 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1565442720] [2022-03-15 15:35:17,717 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1565442720] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:35:17,717 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1919760027] [2022-03-15 15:35:17,717 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:35:17,717 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:35:17,717 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:35:17,718 INFO L229 MonitoredProcess]: Starting monitored process 298 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:35:17,719 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (298)] Waiting until timeout for monitored process [2022-03-15 15:35:17,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:35:17,743 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-15 15:35:17,744 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:35:17,909 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 64 proven. 112 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:35:17,910 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:35:18,168 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 64 proven. 112 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:35:18,168 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1919760027] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:35:18,168 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:35:18,168 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 14 [2022-03-15 15:35:18,168 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1046496810] [2022-03-15 15:35:18,168 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:35:18,169 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-15 15:35:18,169 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:35:18,169 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-15 15:35:18,169 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=140, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:35:18,169 INFO L87 Difference]: Start difference. First operand 38574 states and 95832 transitions. Second operand has 15 states, 15 states have (on average 5.333333333333333) internal successors, (80), 14 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:18,695 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:35:18,695 INFO L93 Difference]: Finished difference Result 42318 states and 104215 transitions. [2022-03-15 15:35:18,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-15 15:35:18,695 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 5.333333333333333) internal successors, (80), 14 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:35:18,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:35:18,799 INFO L225 Difference]: With dead ends: 42318 [2022-03-15 15:35:18,799 INFO L226 Difference]: Without dead ends: 42219 [2022-03-15 15:35:18,799 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 120 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=181, Invalid=325, Unknown=0, NotChecked=0, Total=506 [2022-03-15 15:35:18,800 INFO L933 BasicCegarLoop]: 47 mSDtfsCounter, 219 mSDsluCounter, 311 mSDsCounter, 0 mSdLazyCounter, 711 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 219 SdHoareTripleChecker+Valid, 242 SdHoareTripleChecker+Invalid, 720 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 711 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:35:18,800 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [219 Valid, 242 Invalid, 720 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 711 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:35:18,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42219 states. [2022-03-15 15:35:19,699 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42219 to 38847. [2022-03-15 15:35:19,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38847 states, 38846 states have (on average 2.4842454821603255) internal successors, (96503), 38846 states have internal predecessors, (96503), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:19,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38847 states to 38847 states and 96503 transitions. [2022-03-15 15:35:19,844 INFO L78 Accepts]: Start accepts. Automaton has 38847 states and 96503 transitions. Word has length 59 [2022-03-15 15:35:19,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:35:19,844 INFO L470 AbstractCegarLoop]: Abstraction has 38847 states and 96503 transitions. [2022-03-15 15:35:19,844 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 5.333333333333333) internal successors, (80), 14 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:19,844 INFO L276 IsEmpty]: Start isEmpty. Operand 38847 states and 96503 transitions. [2022-03-15 15:35:19,892 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:35:19,893 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:35:19,893 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:35:19,909 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (298)] Ended with exit code 0 [2022-03-15 15:35:20,093 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable304,298 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:35:20,093 INFO L402 AbstractCegarLoop]: === Iteration 306 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:35:20,094 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:35:20,094 INFO L85 PathProgramCache]: Analyzing trace with hash 2039429277, now seen corresponding path program 164 times [2022-03-15 15:35:20,094 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:35:20,094 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1098607625] [2022-03-15 15:35:20,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:35:20,094 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:35:20,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:35:20,200 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 157 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:35:20,201 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:35:20,201 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1098607625] [2022-03-15 15:35:20,201 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1098607625] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:35:20,201 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [835667537] [2022-03-15 15:35:20,201 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:35:20,201 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:35:20,201 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:35:20,202 INFO L229 MonitoredProcess]: Starting monitored process 299 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:35:20,203 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (299)] Waiting until timeout for monitored process [2022-03-15 15:35:20,227 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:35:20,227 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:35:20,228 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-15 15:35:20,228 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:35:20,388 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:35:20,388 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:35:20,409 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:35:20,409 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:35:20,542 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:35:20,543 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [835667537] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:35:20,543 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:35:20,543 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-03-15 15:35:20,543 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1050232975] [2022-03-15 15:35:20,543 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:35:20,543 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-15 15:35:20,543 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:35:20,543 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-15 15:35:20,543 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-03-15 15:35:20,543 INFO L87 Difference]: Start difference. First operand 38847 states and 96503 transitions. Second operand has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 12 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:21,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:35:21,428 INFO L93 Difference]: Finished difference Result 43192 states and 105721 transitions. [2022-03-15 15:35:21,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-15 15:35:21,428 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 12 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:35:21,429 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:35:21,533 INFO L225 Difference]: With dead ends: 43192 [2022-03-15 15:35:21,534 INFO L226 Difference]: Without dead ends: 43114 [2022-03-15 15:35:21,534 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 113 SyntacticMatches, 10 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=81, Invalid=519, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:35:21,534 INFO L933 BasicCegarLoop]: 71 mSDtfsCounter, 251 mSDsluCounter, 847 mSDsCounter, 0 mSdLazyCounter, 1551 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 251 SdHoareTripleChecker+Valid, 649 SdHoareTripleChecker+Invalid, 1566 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 1551 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-15 15:35:21,534 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [251 Valid, 649 Invalid, 1566 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 1551 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-15 15:35:21,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43114 states. [2022-03-15 15:35:22,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43114 to 38137. [2022-03-15 15:35:22,403 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38137 states, 38136 states have (on average 2.4840046150618837) internal successors, (94730), 38136 states have internal predecessors, (94730), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:22,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38137 states to 38137 states and 94730 transitions. [2022-03-15 15:35:22,496 INFO L78 Accepts]: Start accepts. Automaton has 38137 states and 94730 transitions. Word has length 59 [2022-03-15 15:35:22,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:35:22,497 INFO L470 AbstractCegarLoop]: Abstraction has 38137 states and 94730 transitions. [2022-03-15 15:35:22,497 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-03-15 15:35:22,497 INFO L276 IsEmpty]: Start isEmpty. Operand 38137 states and 94730 transitions. [2022-03-15 15:35:22,545 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:35:22,545 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:35:22,545 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:35:22,561 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (299)] Ended with exit code 0 [2022-03-15 15:35:22,745 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable305,299 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:35:22,745 INFO L402 AbstractCegarLoop]: === Iteration 307 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:35:22,745 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:35:22,745 INFO L85 PathProgramCache]: Analyzing trace with hash -2100701485, now seen corresponding path program 165 times [2022-03-15 15:35:22,746 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:35:22,746 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2106982919] [2022-03-15 15:35:22,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:35:22,746 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:35:22,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:35:22,861 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 160 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:35:22,862 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:35:22,862 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2106982919] [2022-03-15 15:35:22,862 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2106982919] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:35:22,862 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [826372278] [2022-03-15 15:35:22,862 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:35:22,862 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:35:22,862 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:35:22,863 INFO L229 MonitoredProcess]: Starting monitored process 300 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:35:22,863 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (300)] Waiting until timeout for monitored process [2022-03-15 15:35:22,891 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 13 check-sat command(s) [2022-03-15 15:35:22,891 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:35:22,892 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-15 15:35:22,893 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:35:23,048 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 160 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:35:23,049 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:35:23,074 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:35:23,074 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:35:23,320 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 160 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:35:23,321 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [826372278] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:35:23,321 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:35:23,321 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 13 [2022-03-15 15:35:23,321 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [982243403] [2022-03-15 15:35:23,321 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:35:23,321 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-15 15:35:23,321 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:35:23,321 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-15 15:35:23,321 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-03-15 15:35:23,321 INFO L87 Difference]: Start difference. First operand 38137 states and 94730 transitions. Second operand has 14 states, 14 states have (on average 4.285714285714286) internal successors, (60), 13 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:24,136 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:35:24,136 INFO L93 Difference]: Finished difference Result 43408 states and 106037 transitions. [2022-03-15 15:35:24,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-15 15:35:24,136 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.285714285714286) internal successors, (60), 13 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:35:24,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:35:24,245 INFO L225 Difference]: With dead ends: 43408 [2022-03-15 15:35:24,245 INFO L226 Difference]: Without dead ends: 43348 [2022-03-15 15:35:24,245 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 112 SyntacticMatches, 10 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=88, Invalid=562, Unknown=0, NotChecked=0, Total=650 [2022-03-15 15:35:24,245 INFO L933 BasicCegarLoop]: 67 mSDtfsCounter, 214 mSDsluCounter, 878 mSDsCounter, 0 mSdLazyCounter, 1659 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 214 SdHoareTripleChecker+Valid, 656 SdHoareTripleChecker+Invalid, 1679 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 1659 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:35:24,245 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [214 Valid, 656 Invalid, 1679 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 1659 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:35:24,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43348 states. [2022-03-15 15:35:25,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43348 to 38213. [2022-03-15 15:35:25,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38213 states, 38212 states have (on average 2.4835130325552184) internal successors, (94900), 38212 states have internal predecessors, (94900), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:25,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38213 states to 38213 states and 94900 transitions. [2022-03-15 15:35:25,358 INFO L78 Accepts]: Start accepts. Automaton has 38213 states and 94900 transitions. Word has length 59 [2022-03-15 15:35:25,358 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:35:25,358 INFO L470 AbstractCegarLoop]: Abstraction has 38213 states and 94900 transitions. [2022-03-15 15:35:25,358 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.285714285714286) internal successors, (60), 13 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:25,358 INFO L276 IsEmpty]: Start isEmpty. Operand 38213 states and 94900 transitions. [2022-03-15 15:35:25,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:35:25,403 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:35:25,403 INFO L514 BasicCegarLoop]: trace histogram [9, 8, 8, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:35:25,419 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (300)] Ended with exit code 0 [2022-03-15 15:35:25,603 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable306,300 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:35:25,603 INFO L402 AbstractCegarLoop]: === Iteration 308 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:35:25,603 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:35:25,604 INFO L85 PathProgramCache]: Analyzing trace with hash 1334323884, now seen corresponding path program 86 times [2022-03-15 15:35:25,604 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:35:25,604 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [682605222] [2022-03-15 15:35:25,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:35:25,604 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:35:25,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:35:25,697 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 117 proven. 61 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:35:25,698 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:35:25,698 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [682605222] [2022-03-15 15:35:25,698 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [682605222] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:35:25,698 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [429293037] [2022-03-15 15:35:25,698 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:35:25,698 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:35:25,698 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:35:25,699 INFO L229 MonitoredProcess]: Starting monitored process 301 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:35:25,699 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (301)] Waiting until timeout for monitored process [2022-03-15 15:35:25,723 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:35:25,723 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:35:25,724 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-15 15:35:25,724 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:35:25,889 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 125 proven. 53 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:35:25,889 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:35:26,145 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 125 proven. 53 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:35:26,145 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [429293037] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:35:26,146 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:35:26,146 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 16 [2022-03-15 15:35:26,146 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [398986641] [2022-03-15 15:35:26,146 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:35:26,146 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-15 15:35:26,146 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:35:26,146 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-15 15:35:26,146 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=176, Unknown=0, NotChecked=0, Total=272 [2022-03-15 15:35:26,146 INFO L87 Difference]: Start difference. First operand 38213 states and 94900 transitions. Second operand has 17 states, 17 states have (on average 4.823529411764706) internal successors, (82), 16 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:26,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:35:26,773 INFO L93 Difference]: Finished difference Result 57323 states and 140968 transitions. [2022-03-15 15:35:26,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-03-15 15:35:26,773 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 4.823529411764706) internal successors, (82), 16 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:35:26,773 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:35:26,933 INFO L225 Difference]: With dead ends: 57323 [2022-03-15 15:35:26,933 INFO L226 Difference]: Without dead ends: 57323 [2022-03-15 15:35:26,933 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 118 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 241 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=330, Invalid=600, Unknown=0, NotChecked=0, Total=930 [2022-03-15 15:35:26,933 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 457 mSDsluCounter, 244 mSDsCounter, 0 mSdLazyCounter, 593 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 457 SdHoareTripleChecker+Valid, 201 SdHoareTripleChecker+Invalid, 632 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 593 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:35:26,933 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [457 Valid, 201 Invalid, 632 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 593 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:35:27,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57323 states. [2022-03-15 15:35:28,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57323 to 43843. [2022-03-15 15:35:28,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43843 states, 43842 states have (on average 2.5257059440718947) internal successors, (110732), 43842 states have internal predecessors, (110732), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:28,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43843 states to 43843 states and 110732 transitions. [2022-03-15 15:35:28,257 INFO L78 Accepts]: Start accepts. Automaton has 43843 states and 110732 transitions. Word has length 59 [2022-03-15 15:35:28,257 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:35:28,257 INFO L470 AbstractCegarLoop]: Abstraction has 43843 states and 110732 transitions. [2022-03-15 15:35:28,257 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 4.823529411764706) internal successors, (82), 16 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:28,257 INFO L276 IsEmpty]: Start isEmpty. Operand 43843 states and 110732 transitions. [2022-03-15 15:35:28,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:35:28,309 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:35:28,309 INFO L514 BasicCegarLoop]: trace histogram [9, 8, 8, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:35:28,325 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (301)] Ended with exit code 0 [2022-03-15 15:35:28,509 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable307,301 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:35:28,509 INFO L402 AbstractCegarLoop]: === Iteration 309 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:35:28,510 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:35:28,510 INFO L85 PathProgramCache]: Analyzing trace with hash -1993243736, now seen corresponding path program 87 times [2022-03-15 15:35:28,510 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:35:28,510 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [348981088] [2022-03-15 15:35:28,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:35:28,510 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:35:28,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:35:28,759 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 101 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:35:28,759 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:35:28,759 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [348981088] [2022-03-15 15:35:28,759 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [348981088] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:35:28,759 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1493141898] [2022-03-15 15:35:28,759 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:35:28,760 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:35:28,760 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:35:28,761 INFO L229 MonitoredProcess]: Starting monitored process 302 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:35:28,761 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (302)] Waiting until timeout for monitored process [2022-03-15 15:35:28,790 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2022-03-15 15:35:28,791 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:35:28,791 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-15 15:35:28,792 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:35:28,962 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 105 proven. 74 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:35:28,963 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:35:29,238 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 105 proven. 74 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:35:29,239 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1493141898] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:35:29,239 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:35:29,239 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 18 [2022-03-15 15:35:29,239 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1542878400] [2022-03-15 15:35:29,239 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:35:29,239 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-15 15:35:29,239 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:35:29,239 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-15 15:35:29,239 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=237, Unknown=0, NotChecked=0, Total=342 [2022-03-15 15:35:29,240 INFO L87 Difference]: Start difference. First operand 43843 states and 110732 transitions. Second operand has 19 states, 19 states have (on average 4.315789473684211) internal successors, (82), 18 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:29,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:35:29,882 INFO L93 Difference]: Finished difference Result 50679 states and 125358 transitions. [2022-03-15 15:35:29,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-15 15:35:29,883 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 4.315789473684211) internal successors, (82), 18 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:35:29,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:35:30,021 INFO L225 Difference]: With dead ends: 50679 [2022-03-15 15:35:30,021 INFO L226 Difference]: Without dead ends: 50679 [2022-03-15 15:35:30,022 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 279 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=348, Invalid=708, Unknown=0, NotChecked=0, Total=1056 [2022-03-15 15:35:30,022 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 457 mSDsluCounter, 272 mSDsCounter, 0 mSdLazyCounter, 659 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 457 SdHoareTripleChecker+Valid, 224 SdHoareTripleChecker+Invalid, 704 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 659 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:35:30,022 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [457 Valid, 224 Invalid, 704 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 659 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:35:30,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50679 states. [2022-03-15 15:35:31,129 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50679 to 43132. [2022-03-15 15:35:31,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43132 states, 43131 states have (on average 2.5198117363381325) internal successors, (108682), 43131 states have internal predecessors, (108682), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:31,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43132 states to 43132 states and 108682 transitions. [2022-03-15 15:35:31,297 INFO L78 Accepts]: Start accepts. Automaton has 43132 states and 108682 transitions. Word has length 59 [2022-03-15 15:35:31,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:35:31,297 INFO L470 AbstractCegarLoop]: Abstraction has 43132 states and 108682 transitions. [2022-03-15 15:35:31,297 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 4.315789473684211) internal successors, (82), 18 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:31,297 INFO L276 IsEmpty]: Start isEmpty. Operand 43132 states and 108682 transitions. [2022-03-15 15:35:31,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:35:31,348 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:35:31,348 INFO L514 BasicCegarLoop]: trace histogram [9, 8, 8, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:35:31,365 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (302)] Ended with exit code 0 [2022-03-15 15:35:31,548 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable308,302 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:35:31,548 INFO L402 AbstractCegarLoop]: === Iteration 310 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:35:31,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:35:31,549 INFO L85 PathProgramCache]: Analyzing trace with hash -1714098808, now seen corresponding path program 166 times [2022-03-15 15:35:31,549 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:35:31,549 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1314078934] [2022-03-15 15:35:31,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:35:31,549 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:35:31,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:35:31,663 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 50 proven. 129 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:35:31,663 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:35:31,663 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1314078934] [2022-03-15 15:35:31,663 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1314078934] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:35:31,664 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [812992185] [2022-03-15 15:35:31,664 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:35:31,664 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:35:31,664 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:35:31,665 INFO L229 MonitoredProcess]: Starting monitored process 303 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:35:31,665 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (303)] Waiting until timeout for monitored process [2022-03-15 15:35:31,690 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:35:31,690 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:35:31,691 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-15 15:35:31,692 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:35:31,864 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 68 proven. 110 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:35:31,865 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:35:32,113 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 68 proven. 110 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:35:32,113 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [812992185] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:35:32,114 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:35:32,114 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 16 [2022-03-15 15:35:32,114 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1987863614] [2022-03-15 15:35:32,114 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:35:32,114 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-15 15:35:32,114 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:35:32,114 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-15 15:35:32,114 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=191, Unknown=0, NotChecked=0, Total=272 [2022-03-15 15:35:32,114 INFO L87 Difference]: Start difference. First operand 43132 states and 108682 transitions. Second operand has 17 states, 17 states have (on average 4.705882352941177) internal successors, (80), 16 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:32,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:35:32,758 INFO L93 Difference]: Finished difference Result 45649 states and 113655 transitions. [2022-03-15 15:35:32,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-15 15:35:32,758 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 4.705882352941177) internal successors, (80), 16 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:35:32,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:35:32,879 INFO L225 Difference]: With dead ends: 45649 [2022-03-15 15:35:32,879 INFO L226 Difference]: Without dead ends: 45562 [2022-03-15 15:35:32,879 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 118 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=235, Invalid=467, Unknown=0, NotChecked=0, Total=702 [2022-03-15 15:35:32,879 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 238 mSDsluCounter, 231 mSDsCounter, 0 mSdLazyCounter, 616 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 238 SdHoareTripleChecker+Valid, 202 SdHoareTripleChecker+Invalid, 628 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 616 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:35:32,879 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [238 Valid, 202 Invalid, 628 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 616 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:35:32,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45562 states. [2022-03-15 15:35:33,935 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45562 to 42932. [2022-03-15 15:35:33,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42932 states, 42931 states have (on average 2.5179706971652185) internal successors, (108099), 42931 states have internal predecessors, (108099), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:34,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42932 states to 42932 states and 108099 transitions. [2022-03-15 15:35:34,081 INFO L78 Accepts]: Start accepts. Automaton has 42932 states and 108099 transitions. Word has length 59 [2022-03-15 15:35:34,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:35:34,081 INFO L470 AbstractCegarLoop]: Abstraction has 42932 states and 108099 transitions. [2022-03-15 15:35:34,081 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 4.705882352941177) internal successors, (80), 16 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:34,081 INFO L276 IsEmpty]: Start isEmpty. Operand 42932 states and 108099 transitions. [2022-03-15 15:35:34,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:35:34,132 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:35:34,132 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:35:34,149 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (303)] Ended with exit code 0 [2022-03-15 15:35:34,332 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 303 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable309 [2022-03-15 15:35:34,332 INFO L402 AbstractCegarLoop]: === Iteration 311 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:35:34,333 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:35:34,333 INFO L85 PathProgramCache]: Analyzing trace with hash 46360567, now seen corresponding path program 167 times [2022-03-15 15:35:34,333 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:35:34,333 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2095904390] [2022-03-15 15:35:34,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:35:34,333 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:35:34,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:35:34,443 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 23 proven. 148 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-03-15 15:35:34,444 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:35:34,444 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2095904390] [2022-03-15 15:35:34,444 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2095904390] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:35:34,444 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1562799550] [2022-03-15 15:35:34,444 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:35:34,444 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:35:34,444 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:35:34,445 INFO L229 MonitoredProcess]: Starting monitored process 304 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:35:34,445 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (304)] Waiting until timeout for monitored process [2022-03-15 15:35:34,475 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2022-03-15 15:35:34,475 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:35:34,476 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-15 15:35:34,477 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:35:34,675 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 156 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-03-15 15:35:34,675 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:35:34,717 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:35:34,718 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:35:34,846 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 156 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-03-15 15:35:34,846 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1562799550] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:35:34,846 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:35:34,846 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 14 [2022-03-15 15:35:34,846 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [739210438] [2022-03-15 15:35:34,846 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:35:34,847 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-15 15:35:34,847 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:35:34,847 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-15 15:35:34,847 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:35:34,847 INFO L87 Difference]: Start difference. First operand 42932 states and 108099 transitions. Second operand has 15 states, 15 states have (on average 4.8) internal successors, (72), 14 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:35,197 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:35:35,197 INFO L93 Difference]: Finished difference Result 42955 states and 108138 transitions. [2022-03-15 15:35:35,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-15 15:35:35,198 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.8) internal successors, (72), 14 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:35:35,198 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:35:35,304 INFO L225 Difference]: With dead ends: 42955 [2022-03-15 15:35:35,304 INFO L226 Difference]: Without dead ends: 42932 [2022-03-15 15:35:35,304 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 107 SyntacticMatches, 14 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:35:35,304 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 21 mSDsluCounter, 141 mSDsCounter, 0 mSdLazyCounter, 557 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 99 SdHoareTripleChecker+Invalid, 621 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 557 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 64 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:35:35,304 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [21 Valid, 99 Invalid, 621 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 557 Invalid, 0 Unknown, 64 Unchecked, 0.2s Time] [2022-03-15 15:35:35,351 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42932 states. [2022-03-15 15:35:36,203 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42932 to 42048. [2022-03-15 15:35:36,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42048 states, 42047 states have (on average 2.5279568102361645) internal successors, (106293), 42047 states have internal predecessors, (106293), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:36,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42048 states to 42048 states and 106293 transitions. [2022-03-15 15:35:36,364 INFO L78 Accepts]: Start accepts. Automaton has 42048 states and 106293 transitions. Word has length 59 [2022-03-15 15:35:36,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:35:36,364 INFO L470 AbstractCegarLoop]: Abstraction has 42048 states and 106293 transitions. [2022-03-15 15:35:36,364 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.8) internal successors, (72), 14 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:36,364 INFO L276 IsEmpty]: Start isEmpty. Operand 42048 states and 106293 transitions. [2022-03-15 15:35:36,413 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:35:36,414 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:35:36,414 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:35:36,431 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (304)] Ended with exit code 0 [2022-03-15 15:35:36,614 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable310,304 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:35:36,614 INFO L402 AbstractCegarLoop]: === Iteration 312 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:35:36,614 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:35:36,615 INFO L85 PathProgramCache]: Analyzing trace with hash -1234204293, now seen corresponding path program 88 times [2022-03-15 15:35:36,615 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:35:36,615 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1366941704] [2022-03-15 15:35:36,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:35:36,615 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:35:36,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:35:36,722 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 9 proven. 165 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:35:36,722 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:35:36,722 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1366941704] [2022-03-15 15:35:36,722 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1366941704] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:35:36,722 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1892873955] [2022-03-15 15:35:36,722 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:35:36,722 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:35:36,722 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:35:36,723 INFO L229 MonitoredProcess]: Starting monitored process 305 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:35:36,724 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (305)] Waiting until timeout for monitored process [2022-03-15 15:35:36,749 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:35:36,749 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:35:36,750 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-15 15:35:36,751 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:35:36,897 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 166 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:35:36,897 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:35:36,916 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:35:36,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-03-15 15:35:37,053 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 166 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:35:37,053 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1892873955] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:35:37,053 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:35:37,053 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-03-15 15:35:37,053 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1080576072] [2022-03-15 15:35:37,053 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:35:37,053 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-15 15:35:37,053 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:35:37,053 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-15 15:35:37,053 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:35:37,053 INFO L87 Difference]: Start difference. First operand 42048 states and 106293 transitions. Second operand has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:37,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:35:37,875 INFO L93 Difference]: Finished difference Result 45632 states and 113805 transitions. [2022-03-15 15:35:37,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-15 15:35:37,875 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:35:37,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:35:37,990 INFO L225 Difference]: With dead ends: 45632 [2022-03-15 15:35:37,991 INFO L226 Difference]: Without dead ends: 45589 [2022-03-15 15:35:37,991 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-03-15 15:35:37,991 INFO L933 BasicCegarLoop]: 61 mSDtfsCounter, 214 mSDsluCounter, 651 mSDsCounter, 0 mSdLazyCounter, 1250 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 214 SdHoareTripleChecker+Valid, 508 SdHoareTripleChecker+Invalid, 1259 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 1250 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:35:37,991 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [214 Valid, 508 Invalid, 1259 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 1250 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:35:38,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45589 states. [2022-03-15 15:35:38,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45589 to 42095. [2022-03-15 15:35:38,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42095 states, 42094 states have (on average 2.5284838694350737) internal successors, (106434), 42094 states have internal predecessors, (106434), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:39,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42095 states to 42095 states and 106434 transitions. [2022-03-15 15:35:39,079 INFO L78 Accepts]: Start accepts. Automaton has 42095 states and 106434 transitions. Word has length 59 [2022-03-15 15:35:39,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:35:39,080 INFO L470 AbstractCegarLoop]: Abstraction has 42095 states and 106434 transitions. [2022-03-15 15:35:39,080 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:39,080 INFO L276 IsEmpty]: Start isEmpty. Operand 42095 states and 106434 transitions. [2022-03-15 15:35:39,128 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:35:39,128 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:35:39,128 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:35:39,145 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (305)] Ended with exit code 0 [2022-03-15 15:35:39,329 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 305 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable311 [2022-03-15 15:35:39,329 INFO L402 AbstractCegarLoop]: === Iteration 313 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:35:39,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:35:39,329 INFO L85 PathProgramCache]: Analyzing trace with hash 888009109, now seen corresponding path program 168 times [2022-03-15 15:35:39,329 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:35:39,329 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [934668389] [2022-03-15 15:35:39,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:35:39,329 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:35:39,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:35:39,576 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 20 proven. 154 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:35:39,576 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:35:39,576 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [934668389] [2022-03-15 15:35:39,576 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [934668389] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:35:39,576 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [222530570] [2022-03-15 15:35:39,576 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:35:39,576 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:35:39,576 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:35:39,577 INFO L229 MonitoredProcess]: Starting monitored process 306 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:35:39,578 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (306)] Waiting until timeout for monitored process [2022-03-15 15:35:39,607 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 14 check-sat command(s) [2022-03-15 15:35:39,607 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:35:39,608 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-15 15:35:39,608 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:35:39,756 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:35:39,756 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:35:39,776 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:35:39,776 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:35:39,912 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:35:39,912 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [222530570] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:35:39,912 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:35:39,912 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 11 [2022-03-15 15:35:39,912 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [558919996] [2022-03-15 15:35:39,912 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:35:39,912 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-15 15:35:39,912 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:35:39,913 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-15 15:35:39,913 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:35:39,913 INFO L87 Difference]: Start difference. First operand 42095 states and 106434 transitions. Second operand has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:40,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:35:40,658 INFO L93 Difference]: Finished difference Result 43452 states and 109014 transitions. [2022-03-15 15:35:40,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-15 15:35:40,659 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:35:40,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:35:40,769 INFO L225 Difference]: With dead ends: 43452 [2022-03-15 15:35:40,769 INFO L226 Difference]: Without dead ends: 43366 [2022-03-15 15:35:40,769 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-03-15 15:35:40,769 INFO L933 BasicCegarLoop]: 69 mSDtfsCounter, 131 mSDsluCounter, 675 mSDsCounter, 0 mSdLazyCounter, 1562 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 538 SdHoareTripleChecker+Invalid, 1566 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1562 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:35:40,769 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [131 Valid, 538 Invalid, 1566 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1562 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:35:40,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43366 states. [2022-03-15 15:35:41,737 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43366 to 42032. [2022-03-15 15:35:41,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42032 states, 42031 states have (on average 2.5273964454807167) internal successors, (106229), 42031 states have internal predecessors, (106229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:41,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42032 states to 42032 states and 106229 transitions. [2022-03-15 15:35:41,901 INFO L78 Accepts]: Start accepts. Automaton has 42032 states and 106229 transitions. Word has length 59 [2022-03-15 15:35:41,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:35:41,901 INFO L470 AbstractCegarLoop]: Abstraction has 42032 states and 106229 transitions. [2022-03-15 15:35:41,902 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:41,902 INFO L276 IsEmpty]: Start isEmpty. Operand 42032 states and 106229 transitions. [2022-03-15 15:35:41,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:35:41,952 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:35:41,952 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:35:41,969 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (306)] Forceful destruction successful, exit code 0 [2022-03-15 15:35:42,152 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 306 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable312 [2022-03-15 15:35:42,152 INFO L402 AbstractCegarLoop]: === Iteration 314 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:35:42,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:35:42,152 INFO L85 PathProgramCache]: Analyzing trace with hash 274472929, now seen corresponding path program 169 times [2022-03-15 15:35:42,153 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:35:42,153 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [51354913] [2022-03-15 15:35:42,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:35:42,153 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:35:42,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:35:42,268 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 155 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-15 15:35:42,268 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:35:42,268 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [51354913] [2022-03-15 15:35:42,268 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [51354913] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:35:42,268 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [495325088] [2022-03-15 15:35:42,268 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:35:42,268 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:35:42,269 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:35:42,269 INFO L229 MonitoredProcess]: Starting monitored process 307 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:35:42,270 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (307)] Waiting until timeout for monitored process [2022-03-15 15:35:42,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:35:42,295 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-15 15:35:42,296 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:35:42,443 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 156 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-15 15:35:42,443 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:35:42,461 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:35:42,461 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:35:42,599 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 156 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-15 15:35:42,599 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [495325088] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:35:42,599 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:35:42,599 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-03-15 15:35:42,599 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [61019627] [2022-03-15 15:35:42,599 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:35:42,599 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-15 15:35:42,599 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:35:42,600 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-15 15:35:42,600 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:35:42,600 INFO L87 Difference]: Start difference. First operand 42032 states and 106229 transitions. Second operand has 12 states, 12 states have (on average 4.833333333333333) internal successors, (58), 11 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:43,443 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:35:43,443 INFO L93 Difference]: Finished difference Result 44610 states and 111534 transitions. [2022-03-15 15:35:43,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-15 15:35:43,444 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.833333333333333) internal successors, (58), 11 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:35:43,444 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:35:43,548 INFO L225 Difference]: With dead ends: 44610 [2022-03-15 15:35:43,548 INFO L226 Difference]: Without dead ends: 44550 [2022-03-15 15:35:43,548 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-03-15 15:35:43,548 INFO L933 BasicCegarLoop]: 68 mSDtfsCounter, 170 mSDsluCounter, 724 mSDsCounter, 0 mSdLazyCounter, 1333 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 170 SdHoareTripleChecker+Valid, 563 SdHoareTripleChecker+Invalid, 1345 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 1333 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:35:43,548 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [170 Valid, 563 Invalid, 1345 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 1333 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:35:43,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44550 states. [2022-03-15 15:35:44,387 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44550 to 41795. [2022-03-15 15:35:44,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41795 states, 41794 states have (on average 2.527874814566684) internal successors, (105650), 41794 states have internal predecessors, (105650), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:44,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41795 states to 41795 states and 105650 transitions. [2022-03-15 15:35:44,548 INFO L78 Accepts]: Start accepts. Automaton has 41795 states and 105650 transitions. Word has length 59 [2022-03-15 15:35:44,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:35:44,548 INFO L470 AbstractCegarLoop]: Abstraction has 41795 states and 105650 transitions. [2022-03-15 15:35:44,548 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.833333333333333) internal successors, (58), 11 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:44,548 INFO L276 IsEmpty]: Start isEmpty. Operand 41795 states and 105650 transitions. [2022-03-15 15:35:44,598 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:35:44,598 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:35:44,598 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:35:44,615 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (307)] Forceful destruction successful, exit code 0 [2022-03-15 15:35:44,799 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 307 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable313 [2022-03-15 15:35:44,799 INFO L402 AbstractCegarLoop]: === Iteration 315 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:35:44,799 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:35:44,799 INFO L85 PathProgramCache]: Analyzing trace with hash -1878577033, now seen corresponding path program 170 times [2022-03-15 15:35:44,799 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:35:44,799 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [858271611] [2022-03-15 15:35:44,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:35:44,799 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:35:44,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:35:44,906 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 157 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:35:44,906 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:35:44,906 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [858271611] [2022-03-15 15:35:44,906 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [858271611] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:35:44,907 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1870857617] [2022-03-15 15:35:44,907 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:35:44,907 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:35:44,907 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:35:44,908 INFO L229 MonitoredProcess]: Starting monitored process 308 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:35:44,908 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (308)] Waiting until timeout for monitored process [2022-03-15 15:35:44,932 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:35:44,933 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:35:44,934 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-15 15:35:44,934 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:35:45,094 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:35:45,094 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:35:45,115 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:35:45,115 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-03-15 15:35:45,380 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:35:45,381 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1870857617] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:35:45,381 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:35:45,381 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-03-15 15:35:45,381 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2119580595] [2022-03-15 15:35:45,381 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:35:45,381 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-15 15:35:45,381 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:35:45,381 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-15 15:35:45,381 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-03-15 15:35:45,381 INFO L87 Difference]: Start difference. First operand 41795 states and 105650 transitions. Second operand has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 12 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:46,223 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:35:46,223 INFO L93 Difference]: Finished difference Result 46661 states and 116107 transitions. [2022-03-15 15:35:46,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-15 15:35:46,224 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 12 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:35:46,224 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:35:46,339 INFO L225 Difference]: With dead ends: 46661 [2022-03-15 15:35:46,340 INFO L226 Difference]: Without dead ends: 46607 [2022-03-15 15:35:46,340 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 113 SyntacticMatches, 10 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=93, Invalid=609, Unknown=0, NotChecked=0, Total=702 [2022-03-15 15:35:46,340 INFO L933 BasicCegarLoop]: 74 mSDtfsCounter, 291 mSDsluCounter, 901 mSDsCounter, 0 mSdLazyCounter, 1602 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 291 SdHoareTripleChecker+Valid, 695 SdHoareTripleChecker+Invalid, 1622 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 1602 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:35:46,340 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [291 Valid, 695 Invalid, 1622 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 1602 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:35:46,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46607 states. [2022-03-15 15:35:47,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46607 to 41852. [2022-03-15 15:35:47,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41852 states, 41851 states have (on average 2.5281833170055674) internal successors, (105807), 41851 states have internal predecessors, (105807), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:47,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41852 states to 41852 states and 105807 transitions. [2022-03-15 15:35:47,514 INFO L78 Accepts]: Start accepts. Automaton has 41852 states and 105807 transitions. Word has length 59 [2022-03-15 15:35:47,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:35:47,514 INFO L470 AbstractCegarLoop]: Abstraction has 41852 states and 105807 transitions. [2022-03-15 15:35:47,514 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-03-15 15:35:47,514 INFO L276 IsEmpty]: Start isEmpty. Operand 41852 states and 105807 transitions. [2022-03-15 15:35:47,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:35:47,562 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:35:47,562 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:35:47,579 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (308)] Ended with exit code 0 [2022-03-15 15:35:47,762 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 308 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable314 [2022-03-15 15:35:47,762 INFO L402 AbstractCegarLoop]: === Iteration 316 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:35:47,763 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:35:47,763 INFO L85 PathProgramCache]: Analyzing trace with hash -1723740499, now seen corresponding path program 171 times [2022-03-15 15:35:47,763 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:35:47,763 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [792601115] [2022-03-15 15:35:47,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:35:47,763 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:35:47,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:35:47,878 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 157 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:35:47,878 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:35:47,879 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [792601115] [2022-03-15 15:35:47,879 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [792601115] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:35:47,879 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1161956586] [2022-03-15 15:35:47,879 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:35:47,879 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:35:47,879 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:35:47,880 INFO L229 MonitoredProcess]: Starting monitored process 309 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:35:47,880 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (309)] Waiting until timeout for monitored process [2022-03-15 15:35:47,909 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 14 check-sat command(s) [2022-03-15 15:35:47,909 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:35:47,910 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-15 15:35:47,910 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:35:48,067 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:35:48,067 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:35:48,093 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:35:48,093 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:35:48,217 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:35:48,217 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1161956586] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:35:48,217 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:35:48,218 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 13 [2022-03-15 15:35:48,218 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [30519693] [2022-03-15 15:35:48,218 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:35:48,218 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-15 15:35:48,218 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:35:48,218 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-15 15:35:48,218 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-03-15 15:35:48,218 INFO L87 Difference]: Start difference. First operand 41852 states and 105807 transitions. Second operand has 14 states, 14 states have (on average 4.214285714285714) internal successors, (59), 13 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:49,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:35:49,420 INFO L93 Difference]: Finished difference Result 49896 states and 123498 transitions. [2022-03-15 15:35:49,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-15 15:35:49,420 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.214285714285714) internal successors, (59), 13 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:35:49,420 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:35:49,558 INFO L225 Difference]: With dead ends: 49896 [2022-03-15 15:35:49,558 INFO L226 Difference]: Without dead ends: 49782 [2022-03-15 15:35:49,558 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 112 SyntacticMatches, 10 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 324 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=183, Invalid=1299, Unknown=0, NotChecked=0, Total=1482 [2022-03-15 15:35:49,558 INFO L933 BasicCegarLoop]: 74 mSDtfsCounter, 463 mSDsluCounter, 977 mSDsCounter, 0 mSdLazyCounter, 1751 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 463 SdHoareTripleChecker+Valid, 751 SdHoareTripleChecker+Invalid, 1781 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 1751 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-15 15:35:49,558 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [463 Valid, 751 Invalid, 1781 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 1751 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-15 15:35:49,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49782 states. [2022-03-15 15:35:50,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49782 to 42060. [2022-03-15 15:35:50,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42060 states, 42059 states have (on average 2.529042535485865) internal successors, (106369), 42059 states have internal predecessors, (106369), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:50,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42060 states to 42060 states and 106369 transitions. [2022-03-15 15:35:50,812 INFO L78 Accepts]: Start accepts. Automaton has 42060 states and 106369 transitions. Word has length 59 [2022-03-15 15:35:50,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:35:50,812 INFO L470 AbstractCegarLoop]: Abstraction has 42060 states and 106369 transitions. [2022-03-15 15:35:50,812 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-03-15 15:35:50,812 INFO L276 IsEmpty]: Start isEmpty. Operand 42060 states and 106369 transitions. [2022-03-15 15:35:50,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:35:50,860 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:35:50,860 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:35:50,877 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (309)] Forceful destruction successful, exit code 0 [2022-03-15 15:35:51,060 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable315,309 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:35:51,060 INFO L402 AbstractCegarLoop]: === Iteration 317 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:35:51,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:35:51,061 INFO L85 PathProgramCache]: Analyzing trace with hash -1783432009, now seen corresponding path program 172 times [2022-03-15 15:35:51,061 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:35:51,061 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [155037837] [2022-03-15 15:35:51,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:35:51,061 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:35:51,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:35:51,202 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 160 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:35:51,202 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:35:51,202 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [155037837] [2022-03-15 15:35:51,202 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [155037837] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:35:51,202 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [443509916] [2022-03-15 15:35:51,202 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:35:51,202 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:35:51,202 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:35:51,203 INFO L229 MonitoredProcess]: Starting monitored process 310 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:35:51,204 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (310)] Waiting until timeout for monitored process [2022-03-15 15:35:51,230 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:35:51,230 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:35:51,231 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-15 15:35:51,232 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:35:51,384 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 160 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:35:51,384 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:35:51,414 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:35:51,415 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:35:51,532 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 160 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:35:51,533 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [443509916] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:35:51,533 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:35:51,533 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 14 [2022-03-15 15:35:51,533 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1511763657] [2022-03-15 15:35:51,533 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:35:51,533 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-15 15:35:51,533 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:35:51,533 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-15 15:35:51,533 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=181, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:35:51,533 INFO L87 Difference]: Start difference. First operand 42060 states and 106369 transitions. Second operand has 15 states, 15 states have (on average 4.0) internal successors, (60), 14 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:52,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:35:52,438 INFO L93 Difference]: Finished difference Result 49444 states and 122674 transitions. [2022-03-15 15:35:52,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-15 15:35:52,438 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.0) internal successors, (60), 14 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:35:52,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:35:52,546 INFO L225 Difference]: With dead ends: 49444 [2022-03-15 15:35:52,546 INFO L226 Difference]: Without dead ends: 49288 [2022-03-15 15:35:52,546 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 111 SyntacticMatches, 10 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=113, Invalid=699, Unknown=0, NotChecked=0, Total=812 [2022-03-15 15:35:52,546 INFO L933 BasicCegarLoop]: 65 mSDtfsCounter, 287 mSDsluCounter, 986 mSDsCounter, 0 mSdLazyCounter, 1874 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 287 SdHoareTripleChecker+Valid, 723 SdHoareTripleChecker+Invalid, 1899 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 1874 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-15 15:35:52,546 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [287 Valid, 723 Invalid, 1899 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 1874 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-15 15:35:52,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49288 states. [2022-03-15 15:35:53,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49288 to 41805. [2022-03-15 15:35:53,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41805 states, 41804 states have (on average 2.527485408094919) internal successors, (105659), 41804 states have internal predecessors, (105659), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:53,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41805 states to 41805 states and 105659 transitions. [2022-03-15 15:35:53,595 INFO L78 Accepts]: Start accepts. Automaton has 41805 states and 105659 transitions. Word has length 59 [2022-03-15 15:35:53,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:35:53,595 INFO L470 AbstractCegarLoop]: Abstraction has 41805 states and 105659 transitions. [2022-03-15 15:35:53,595 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.0) internal successors, (60), 14 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:53,595 INFO L276 IsEmpty]: Start isEmpty. Operand 41805 states and 105659 transitions. [2022-03-15 15:35:53,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:35:53,636 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:35:53,636 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:35:53,653 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (310)] Forceful destruction successful, exit code 0 [2022-03-15 15:35:53,837 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable316,310 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:35:53,837 INFO L402 AbstractCegarLoop]: === Iteration 318 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:35:53,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:35:53,837 INFO L85 PathProgramCache]: Analyzing trace with hash 1766017889, now seen corresponding path program 89 times [2022-03-15 15:35:53,837 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:35:53,837 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [681097951] [2022-03-15 15:35:53,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:35:53,838 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:35:53,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:35:53,940 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 9 proven. 165 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:35:53,940 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:35:53,940 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [681097951] [2022-03-15 15:35:53,940 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [681097951] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:35:53,940 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1232196313] [2022-03-15 15:35:53,940 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:35:53,940 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:35:53,940 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:35:53,941 INFO L229 MonitoredProcess]: Starting monitored process 311 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:35:53,942 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (311)] Waiting until timeout for monitored process [2022-03-15 15:35:53,973 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 15 check-sat command(s) [2022-03-15 15:35:53,973 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:35:53,974 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-15 15:35:53,975 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:35:54,114 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 166 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:35:54,115 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:35:54,134 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:35:54,134 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:35:54,262 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 166 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:35:54,262 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1232196313] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:35:54,262 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:35:54,262 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-03-15 15:35:54,262 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1850392577] [2022-03-15 15:35:54,262 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:35:54,263 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-15 15:35:54,263 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:35:54,263 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-15 15:35:54,263 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:35:54,263 INFO L87 Difference]: Start difference. First operand 41805 states and 105659 transitions. Second operand has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:55,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:35:55,015 INFO L93 Difference]: Finished difference Result 44814 states and 111983 transitions. [2022-03-15 15:35:55,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-15 15:35:55,015 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:35:55,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:35:55,121 INFO L225 Difference]: With dead ends: 44814 [2022-03-15 15:35:55,121 INFO L226 Difference]: Without dead ends: 44779 [2022-03-15 15:35:55,121 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-03-15 15:35:55,121 INFO L933 BasicCegarLoop]: 63 mSDtfsCounter, 197 mSDsluCounter, 680 mSDsCounter, 0 mSdLazyCounter, 1307 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 197 SdHoareTripleChecker+Valid, 524 SdHoareTripleChecker+Invalid, 1318 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 1307 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:35:55,121 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [197 Valid, 524 Invalid, 1318 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 1307 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:35:55,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44779 states. [2022-03-15 15:35:55,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44779 to 41795. [2022-03-15 15:35:55,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41795 states, 41794 states have (on average 2.527779107048859) internal successors, (105646), 41794 states have internal predecessors, (105646), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:56,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41795 states to 41795 states and 105646 transitions. [2022-03-15 15:35:56,188 INFO L78 Accepts]: Start accepts. Automaton has 41795 states and 105646 transitions. Word has length 59 [2022-03-15 15:35:56,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:35:56,188 INFO L470 AbstractCegarLoop]: Abstraction has 41795 states and 105646 transitions. [2022-03-15 15:35:56,189 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:56,189 INFO L276 IsEmpty]: Start isEmpty. Operand 41795 states and 105646 transitions. [2022-03-15 15:35:56,226 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:35:56,226 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:35:56,226 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:35:56,242 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (311)] Forceful destruction successful, exit code 0 [2022-03-15 15:35:56,426 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable317,311 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:35:56,427 INFO L402 AbstractCegarLoop]: === Iteration 319 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:35:56,427 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:35:56,427 INFO L85 PathProgramCache]: Analyzing trace with hash -406736005, now seen corresponding path program 173 times [2022-03-15 15:35:56,427 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:35:56,427 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2067398679] [2022-03-15 15:35:56,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:35:56,427 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:35:56,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:35:56,526 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 20 proven. 154 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:35:56,526 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:35:56,526 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2067398679] [2022-03-15 15:35:56,526 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2067398679] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:35:56,526 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [682642773] [2022-03-15 15:35:56,527 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:35:56,527 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:35:56,527 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:35:56,528 INFO L229 MonitoredProcess]: Starting monitored process 312 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:35:56,528 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (312)] Waiting until timeout for monitored process [2022-03-15 15:35:56,558 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 15 check-sat command(s) [2022-03-15 15:35:56,558 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:35:56,559 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-15 15:35:56,559 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:35:56,706 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:35:56,706 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:35:56,725 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:35:56,725 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:35:56,852 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:35:56,852 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [682642773] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:35:56,852 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:35:56,852 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 11 [2022-03-15 15:35:56,852 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1237525573] [2022-03-15 15:35:56,852 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:35:56,852 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-15 15:35:56,852 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:35:56,852 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-15 15:35:56,852 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:35:56,853 INFO L87 Difference]: Start difference. First operand 41795 states and 105646 transitions. Second operand has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:57,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:35:57,561 INFO L93 Difference]: Finished difference Result 43133 states and 108191 transitions. [2022-03-15 15:35:57,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-15 15:35:57,561 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:35:57,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:35:57,664 INFO L225 Difference]: With dead ends: 43133 [2022-03-15 15:35:57,665 INFO L226 Difference]: Without dead ends: 43039 [2022-03-15 15:35:57,665 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-03-15 15:35:57,665 INFO L933 BasicCegarLoop]: 70 mSDtfsCounter, 135 mSDsluCounter, 705 mSDsCounter, 0 mSdLazyCounter, 1601 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 550 SdHoareTripleChecker+Invalid, 1605 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1601 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:35:57,665 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [135 Valid, 550 Invalid, 1605 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1601 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:35:57,709 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43039 states. [2022-03-15 15:35:58,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43039 to 41690. [2022-03-15 15:35:58,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41690 states, 41689 states have (on average 2.5267096836095853) internal successors, (105336), 41689 states have internal predecessors, (105336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:58,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41690 states to 41690 states and 105336 transitions. [2022-03-15 15:35:58,590 INFO L78 Accepts]: Start accepts. Automaton has 41690 states and 105336 transitions. Word has length 59 [2022-03-15 15:35:58,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:35:58,590 INFO L470 AbstractCegarLoop]: Abstraction has 41690 states and 105336 transitions. [2022-03-15 15:35:58,590 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:58,591 INFO L276 IsEmpty]: Start isEmpty. Operand 41690 states and 105336 transitions. [2022-03-15 15:35:58,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:35:58,630 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:35:58,630 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:35:58,646 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (312)] Ended with exit code 0 [2022-03-15 15:35:58,830 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 312 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable318 [2022-03-15 15:35:58,831 INFO L402 AbstractCegarLoop]: === Iteration 320 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:35:58,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:35:58,831 INFO L85 PathProgramCache]: Analyzing trace with hash -1020272185, now seen corresponding path program 174 times [2022-03-15 15:35:58,831 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:35:58,831 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1494033800] [2022-03-15 15:35:58,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:35:58,831 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:35:58,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:35:58,937 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 155 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-15 15:35:58,937 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:35:58,937 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1494033800] [2022-03-15 15:35:58,937 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1494033800] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:35:58,937 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [725580605] [2022-03-15 15:35:58,937 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:35:58,937 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:35:58,938 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:35:58,938 INFO L229 MonitoredProcess]: Starting monitored process 313 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:35:58,939 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (313)] Waiting until timeout for monitored process [2022-03-15 15:35:58,968 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 15 check-sat command(s) [2022-03-15 15:35:58,968 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:35:58,969 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-15 15:35:58,969 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:35:59,108 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 156 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-15 15:35:59,109 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:35:59,126 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:35:59,126 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:35:59,255 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 156 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-15 15:35:59,255 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [725580605] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:35:59,255 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:35:59,255 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-03-15 15:35:59,255 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2088066613] [2022-03-15 15:35:59,255 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:35:59,255 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-15 15:35:59,255 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:35:59,255 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-15 15:35:59,256 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:35:59,256 INFO L87 Difference]: Start difference. First operand 41690 states and 105336 transitions. Second operand has 12 states, 12 states have (on average 4.833333333333333) internal successors, (58), 11 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:59,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:35:59,886 INFO L93 Difference]: Finished difference Result 44219 states and 110558 transitions. [2022-03-15 15:35:59,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-15 15:35:59,886 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.833333333333333) internal successors, (58), 11 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:35:59,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:36:00,143 INFO L225 Difference]: With dead ends: 44219 [2022-03-15 15:36:00,143 INFO L226 Difference]: Without dead ends: 44165 [2022-03-15 15:36:00,143 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-03-15 15:36:00,144 INFO L933 BasicCegarLoop]: 71 mSDtfsCounter, 182 mSDsluCounter, 759 mSDsCounter, 0 mSdLazyCounter, 1341 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 182 SdHoareTripleChecker+Valid, 587 SdHoareTripleChecker+Invalid, 1351 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 1341 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:36:00,144 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [182 Valid, 587 Invalid, 1351 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 1341 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:36:00,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44165 states. [2022-03-15 15:36:00,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44165 to 41616. [2022-03-15 15:36:00,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41616 states, 41615 states have (on average 2.5268052384957347) internal successors, (105153), 41615 states have internal predecessors, (105153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:36:00,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41616 states to 41616 states and 105153 transitions. [2022-03-15 15:36:00,985 INFO L78 Accepts]: Start accepts. Automaton has 41616 states and 105153 transitions. Word has length 59 [2022-03-15 15:36:00,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:36:00,986 INFO L470 AbstractCegarLoop]: Abstraction has 41616 states and 105153 transitions. [2022-03-15 15:36:00,986 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.833333333333333) internal successors, (58), 11 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:36:00,986 INFO L276 IsEmpty]: Start isEmpty. Operand 41616 states and 105153 transitions. [2022-03-15 15:36:01,026 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:36:01,026 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:36:01,026 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:36:01,044 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (313)] Ended with exit code 0 [2022-03-15 15:36:01,226 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable319,313 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:36:01,227 INFO L402 AbstractCegarLoop]: === Iteration 321 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:36:01,227 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:36:01,227 INFO L85 PathProgramCache]: Analyzing trace with hash 1121645149, now seen corresponding path program 175 times [2022-03-15 15:36:01,227 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:36:01,227 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1167513430] [2022-03-15 15:36:01,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:36:01,227 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:36:01,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:36:01,342 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 157 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:36:01,342 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:36:01,342 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1167513430] [2022-03-15 15:36:01,342 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1167513430] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:36:01,342 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [457887855] [2022-03-15 15:36:01,342 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:36:01,342 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:36:01,342 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:36:01,352 INFO L229 MonitoredProcess]: Starting monitored process 314 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:36:01,353 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (314)] Waiting until timeout for monitored process [2022-03-15 15:36:01,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:36:01,379 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-15 15:36:01,380 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:36:01,559 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:36:01,559 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:36:01,580 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:36:01,580 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:36:01,707 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:36:01,707 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [457887855] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:36:01,707 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:36:01,707 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-03-15 15:36:01,707 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [344800897] [2022-03-15 15:36:01,707 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:36:01,707 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-15 15:36:01,707 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:36:01,708 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-15 15:36:01,708 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-03-15 15:36:01,708 INFO L87 Difference]: Start difference. First operand 41616 states and 105153 transitions. Second operand has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 12 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:36:02,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:36:02,623 INFO L93 Difference]: Finished difference Result 46313 states and 115153 transitions. [2022-03-15 15:36:02,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-03-15 15:36:02,623 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 12 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:36:02,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:36:02,712 INFO L225 Difference]: With dead ends: 46313 [2022-03-15 15:36:02,713 INFO L226 Difference]: Without dead ends: 46259 [2022-03-15 15:36:02,713 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 113 SyntacticMatches, 10 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=105, Invalid=707, Unknown=0, NotChecked=0, Total=812 [2022-03-15 15:36:02,713 INFO L933 BasicCegarLoop]: 81 mSDtfsCounter, 311 mSDsluCounter, 951 mSDsCounter, 0 mSdLazyCounter, 1619 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 311 SdHoareTripleChecker+Valid, 733 SdHoareTripleChecker+Invalid, 1636 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 1619 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-15 15:36:02,713 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [311 Valid, 733 Invalid, 1636 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 1619 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-15 15:36:02,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46259 states. [2022-03-15 15:36:03,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46259 to 41634. [2022-03-15 15:36:03,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41634 states, 41633 states have (on average 2.5269377657146976) internal successors, (105204), 41633 states have internal predecessors, (105204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:36:03,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41634 states to 41634 states and 105204 transitions. [2022-03-15 15:36:03,779 INFO L78 Accepts]: Start accepts. Automaton has 41634 states and 105204 transitions. Word has length 59 [2022-03-15 15:36:03,779 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:36:03,779 INFO L470 AbstractCegarLoop]: Abstraction has 41634 states and 105204 transitions. [2022-03-15 15:36:03,779 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-03-15 15:36:03,780 INFO L276 IsEmpty]: Start isEmpty. Operand 41634 states and 105204 transitions. [2022-03-15 15:36:03,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:36:03,818 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:36:03,819 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:36:03,834 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (314)] Ended with exit code 0 [2022-03-15 15:36:04,019 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable320,314 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:36:04,019 INFO L402 AbstractCegarLoop]: === Iteration 322 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:36:04,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:36:04,019 INFO L85 PathProgramCache]: Analyzing trace with hash 1276481683, now seen corresponding path program 176 times [2022-03-15 15:36:04,019 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:36:04,019 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1262179041] [2022-03-15 15:36:04,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:36:04,020 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:36:04,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:36:04,129 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 157 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:36:04,129 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:36:04,129 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1262179041] [2022-03-15 15:36:04,129 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1262179041] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:36:04,129 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [561756506] [2022-03-15 15:36:04,129 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:36:04,129 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:36:04,130 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:36:04,130 INFO L229 MonitoredProcess]: Starting monitored process 315 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:36:04,131 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (315)] Waiting until timeout for monitored process [2022-03-15 15:36:04,155 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:36:04,156 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:36:04,156 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-15 15:36:04,157 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:36:04,308 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:36:04,308 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:36:04,334 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:36:04,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-03-15 15:36:04,463 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:36:04,463 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [561756506] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:36:04,464 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:36:04,464 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 13 [2022-03-15 15:36:04,464 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [136384674] [2022-03-15 15:36:04,464 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:36:04,464 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-15 15:36:04,464 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:36:04,464 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-15 15:36:04,464 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-03-15 15:36:04,464 INFO L87 Difference]: Start difference. First operand 41634 states and 105204 transitions. Second operand has 14 states, 14 states have (on average 4.214285714285714) internal successors, (59), 13 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:36:05,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:36:05,786 INFO L93 Difference]: Finished difference Result 50367 states and 124278 transitions. [2022-03-15 15:36:05,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-03-15 15:36:05,786 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.214285714285714) internal successors, (59), 13 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:36:05,786 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:36:05,923 INFO L225 Difference]: With dead ends: 50367 [2022-03-15 15:36:05,923 INFO L226 Difference]: Without dead ends: 50187 [2022-03-15 15:36:05,923 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 112 SyntacticMatches, 10 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 496 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=231, Invalid=1749, Unknown=0, NotChecked=0, Total=1980 [2022-03-15 15:36:05,924 INFO L933 BasicCegarLoop]: 85 mSDtfsCounter, 544 mSDsluCounter, 1197 mSDsCounter, 0 mSdLazyCounter, 2002 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 544 SdHoareTripleChecker+Valid, 912 SdHoareTripleChecker+Invalid, 2036 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 2002 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-15 15:36:05,924 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [544 Valid, 912 Invalid, 2036 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 2002 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-15 15:36:05,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50187 states. [2022-03-15 15:36:06,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50187 to 41780. [2022-03-15 15:36:06,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41780 states, 41779 states have (on average 2.527729241963666) internal successors, (105606), 41779 states have internal predecessors, (105606), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:36:07,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41780 states to 41780 states and 105606 transitions. [2022-03-15 15:36:07,191 INFO L78 Accepts]: Start accepts. Automaton has 41780 states and 105606 transitions. Word has length 59 [2022-03-15 15:36:07,191 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:36:07,191 INFO L470 AbstractCegarLoop]: Abstraction has 41780 states and 105606 transitions. [2022-03-15 15:36:07,191 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-03-15 15:36:07,191 INFO L276 IsEmpty]: Start isEmpty. Operand 41780 states and 105606 transitions. [2022-03-15 15:36:07,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:36:07,237 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:36:07,237 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:36:07,254 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (315)] Ended with exit code 0 [2022-03-15 15:36:07,437 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 315 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable321 [2022-03-15 15:36:07,438 INFO L402 AbstractCegarLoop]: === Iteration 323 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:36:07,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:36:07,438 INFO L85 PathProgramCache]: Analyzing trace with hash 1216790173, now seen corresponding path program 177 times [2022-03-15 15:36:07,438 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:36:07,438 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [248509985] [2022-03-15 15:36:07,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:36:07,438 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:36:07,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:36:07,559 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 157 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:36:07,560 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:36:07,560 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [248509985] [2022-03-15 15:36:07,560 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [248509985] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:36:07,560 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [488665605] [2022-03-15 15:36:07,560 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:36:07,560 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:36:07,560 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:36:07,561 INFO L229 MonitoredProcess]: Starting monitored process 316 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:36:07,561 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (316)] Waiting until timeout for monitored process [2022-03-15 15:36:07,591 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2022-03-15 15:36:07,591 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:36:07,592 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-15 15:36:07,593 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:36:07,744 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:36:07,744 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:36:07,774 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:36:07,774 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:36:07,891 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:36:07,891 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [488665605] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:36:07,891 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:36:07,891 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 14 [2022-03-15 15:36:07,892 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1575574155] [2022-03-15 15:36:07,892 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:36:07,892 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-15 15:36:07,892 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:36:07,892 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-15 15:36:07,892 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=181, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:36:07,892 INFO L87 Difference]: Start difference. First operand 41780 states and 105606 transitions. Second operand has 15 states, 15 states have (on average 3.933333333333333) internal successors, (59), 14 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:36:09,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:36:09,552 INFO L93 Difference]: Finished difference Result 56614 states and 138763 transitions. [2022-03-15 15:36:09,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2022-03-15 15:36:09,553 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.933333333333333) internal successors, (59), 14 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:36:09,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:36:09,725 INFO L225 Difference]: With dead ends: 56614 [2022-03-15 15:36:09,726 INFO L226 Difference]: Without dead ends: 56338 [2022-03-15 15:36:09,726 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 111 SyntacticMatches, 10 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1480 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=501, Invalid=4191, Unknown=0, NotChecked=0, Total=4692 [2022-03-15 15:36:09,726 INFO L933 BasicCegarLoop]: 79 mSDtfsCounter, 867 mSDsluCounter, 1136 mSDsCounter, 0 mSdLazyCounter, 1956 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 867 SdHoareTripleChecker+Valid, 870 SdHoareTripleChecker+Invalid, 2010 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 1956 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-15 15:36:09,726 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [867 Valid, 870 Invalid, 2010 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 1956 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-15 15:36:09,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56338 states. [2022-03-15 15:36:10,766 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56338 to 42195. [2022-03-15 15:36:10,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42195 states, 42194 states have (on average 2.529151064132341) internal successors, (106715), 42194 states have internal predecessors, (106715), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:36:11,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42195 states to 42195 states and 106715 transitions. [2022-03-15 15:36:11,034 INFO L78 Accepts]: Start accepts. Automaton has 42195 states and 106715 transitions. Word has length 59 [2022-03-15 15:36:11,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:36:11,034 INFO L470 AbstractCegarLoop]: Abstraction has 42195 states and 106715 transitions. [2022-03-15 15:36:11,035 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.933333333333333) internal successors, (59), 14 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:36:11,035 INFO L276 IsEmpty]: Start isEmpty. Operand 42195 states and 106715 transitions. [2022-03-15 15:36:11,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:36:11,073 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:36:11,073 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:36:11,089 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (316)] Ended with exit code 0 [2022-03-15 15:36:11,273 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 316 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable322 [2022-03-15 15:36:11,273 INFO L402 AbstractCegarLoop]: === Iteration 324 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:36:11,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:36:11,274 INFO L85 PathProgramCache]: Analyzing trace with hash 1063476307, now seen corresponding path program 178 times [2022-03-15 15:36:11,274 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:36:11,274 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [265291860] [2022-03-15 15:36:11,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:36:11,274 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:36:11,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:36:11,406 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 160 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:36:11,406 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:36:11,406 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [265291860] [2022-03-15 15:36:11,406 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [265291860] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:36:11,406 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [17772882] [2022-03-15 15:36:11,406 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:36:11,406 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:36:11,407 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:36:11,407 INFO L229 MonitoredProcess]: Starting monitored process 317 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:36:11,408 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (317)] Waiting until timeout for monitored process [2022-03-15 15:36:11,432 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:36:11,433 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:36:11,433 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-15 15:36:11,434 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:36:11,576 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 160 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:36:11,576 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:36:11,610 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:36:11,610 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:36:11,711 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 160 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:36:11,712 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [17772882] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:36:11,712 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:36:11,712 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 15 [2022-03-15 15:36:11,712 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [125654065] [2022-03-15 15:36:11,712 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:36:11,712 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 15:36:11,712 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:36:11,712 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 15:36:11,712 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=209, Unknown=0, NotChecked=0, Total=240 [2022-03-15 15:36:11,712 INFO L87 Difference]: Start difference. First operand 42195 states and 106715 transitions. Second operand has 16 states, 16 states have (on average 3.75) internal successors, (60), 15 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:36:12,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:36:12,595 INFO L93 Difference]: Finished difference Result 48550 states and 120599 transitions. [2022-03-15 15:36:12,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-03-15 15:36:12,595 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.75) internal successors, (60), 15 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:36:12,595 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:36:12,693 INFO L225 Difference]: With dead ends: 48550 [2022-03-15 15:36:12,693 INFO L226 Difference]: Without dead ends: 48172 [2022-03-15 15:36:12,693 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 110 SyntacticMatches, 10 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=144, Invalid=848, Unknown=0, NotChecked=0, Total=992 [2022-03-15 15:36:12,693 INFO L933 BasicCegarLoop]: 65 mSDtfsCounter, 365 mSDsluCounter, 964 mSDsCounter, 0 mSdLazyCounter, 1800 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 365 SdHoareTripleChecker+Valid, 702 SdHoareTripleChecker+Invalid, 1830 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 1800 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:36:12,693 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [365 Valid, 702 Invalid, 1830 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 1800 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:36:12,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48172 states. [2022-03-15 15:36:13,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48172 to 41369. [2022-03-15 15:36:13,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41369 states, 41368 states have (on average 2.525285244633533) internal successors, (104466), 41368 states have internal predecessors, (104466), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:36:13,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41369 states to 41369 states and 104466 transitions. [2022-03-15 15:36:13,694 INFO L78 Accepts]: Start accepts. Automaton has 41369 states and 104466 transitions. Word has length 59 [2022-03-15 15:36:13,694 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:36:13,694 INFO L470 AbstractCegarLoop]: Abstraction has 41369 states and 104466 transitions. [2022-03-15 15:36:13,694 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.75) internal successors, (60), 15 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:36:13,694 INFO L276 IsEmpty]: Start isEmpty. Operand 41369 states and 104466 transitions. [2022-03-15 15:36:13,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:36:13,733 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:36:13,733 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:36:13,749 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (317)] Forceful destruction successful, exit code 0 [2022-03-15 15:36:13,934 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 317 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable323 [2022-03-15 15:36:13,934 INFO L402 AbstractCegarLoop]: === Iteration 325 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:36:13,934 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:36:13,934 INFO L85 PathProgramCache]: Analyzing trace with hash -1179355205, now seen corresponding path program 90 times [2022-03-15 15:36:13,934 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:36:13,934 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [307256606] [2022-03-15 15:36:13,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:36:13,934 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:36:13,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:36:14,038 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 9 proven. 165 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:36:14,039 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:36:14,039 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [307256606] [2022-03-15 15:36:14,039 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [307256606] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:36:14,039 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1201487807] [2022-03-15 15:36:14,039 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:36:14,039 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:36:14,039 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:36:14,040 INFO L229 MonitoredProcess]: Starting monitored process 318 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:36:14,040 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (318)] Waiting until timeout for monitored process [2022-03-15 15:36:14,071 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 16 check-sat command(s) [2022-03-15 15:36:14,071 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:36:14,072 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-15 15:36:14,072 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:36:14,211 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 166 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:36:14,212 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:36:14,231 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:36:14,231 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:36:14,357 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 166 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:36:14,357 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1201487807] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:36:14,358 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:36:14,358 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-03-15 15:36:14,358 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [927014857] [2022-03-15 15:36:14,358 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:36:14,358 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-15 15:36:14,358 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:36:14,358 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-15 15:36:14,358 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:36:14,358 INFO L87 Difference]: Start difference. First operand 41369 states and 104466 transitions. Second operand has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:36:15,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:36:15,142 INFO L93 Difference]: Finished difference Result 44137 states and 110325 transitions. [2022-03-15 15:36:15,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-15 15:36:15,142 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:36:15,143 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:36:15,227 INFO L225 Difference]: With dead ends: 44137 [2022-03-15 15:36:15,227 INFO L226 Difference]: Without dead ends: 44108 [2022-03-15 15:36:15,227 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-03-15 15:36:15,227 INFO L933 BasicCegarLoop]: 63 mSDtfsCounter, 180 mSDsluCounter, 695 mSDsCounter, 0 mSdLazyCounter, 1348 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 180 SdHoareTripleChecker+Valid, 524 SdHoareTripleChecker+Invalid, 1358 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 1348 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-15 15:36:15,227 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [180 Valid, 524 Invalid, 1358 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 1348 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-15 15:36:15,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44108 states. [2022-03-15 15:36:15,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44108 to 41116. [2022-03-15 15:36:16,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41116 states, 41115 states have (on average 2.5248935911467836) internal successors, (103811), 41115 states have internal predecessors, (103811), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:36:16,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41116 states to 41116 states and 103811 transitions. [2022-03-15 15:36:16,110 INFO L78 Accepts]: Start accepts. Automaton has 41116 states and 103811 transitions. Word has length 59 [2022-03-15 15:36:16,110 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:36:16,110 INFO L470 AbstractCegarLoop]: Abstraction has 41116 states and 103811 transitions. [2022-03-15 15:36:16,110 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:36:16,110 INFO L276 IsEmpty]: Start isEmpty. Operand 41116 states and 103811 transitions. [2022-03-15 15:36:16,149 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:36:16,150 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:36:16,150 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:36:16,166 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (318)] Ended with exit code 0 [2022-03-15 15:36:16,350 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable324,318 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:36:16,350 INFO L402 AbstractCegarLoop]: === Iteration 326 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:36:16,350 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:36:16,350 INFO L85 PathProgramCache]: Analyzing trace with hash 942858197, now seen corresponding path program 179 times [2022-03-15 15:36:16,350 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:36:16,350 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [224473235] [2022-03-15 15:36:16,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:36:16,351 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:36:16,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:36:16,450 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 20 proven. 154 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:36:16,450 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:36:16,450 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [224473235] [2022-03-15 15:36:16,450 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [224473235] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:36:16,450 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1957340955] [2022-03-15 15:36:16,450 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:36:16,450 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:36:16,450 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:36:16,451 INFO L229 MonitoredProcess]: Starting monitored process 319 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:36:16,451 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (319)] Waiting until timeout for monitored process [2022-03-15 15:36:16,480 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 16 check-sat command(s) [2022-03-15 15:36:16,480 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:36:16,481 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-15 15:36:16,482 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:36:16,750 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:36:16,750 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:36:16,769 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:36:16,769 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:36:16,896 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:36:16,896 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1957340955] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:36:16,896 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:36:16,896 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 11 [2022-03-15 15:36:16,896 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1533412125] [2022-03-15 15:36:16,896 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:36:16,896 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-15 15:36:16,896 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:36:16,897 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-15 15:36:16,897 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:36:16,897 INFO L87 Difference]: Start difference. First operand 41116 states and 103811 transitions. Second operand has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:36:17,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:36:17,640 INFO L93 Difference]: Finished difference Result 42492 states and 106439 transitions. [2022-03-15 15:36:17,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-15 15:36:17,641 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:36:17,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:36:17,749 INFO L225 Difference]: With dead ends: 42492 [2022-03-15 15:36:17,749 INFO L226 Difference]: Without dead ends: 42380 [2022-03-15 15:36:17,749 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-03-15 15:36:17,749 INFO L933 BasicCegarLoop]: 71 mSDtfsCounter, 139 mSDsluCounter, 727 mSDsCounter, 0 mSdLazyCounter, 1620 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 139 SdHoareTripleChecker+Valid, 558 SdHoareTripleChecker+Invalid, 1624 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1620 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:36:17,749 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [139 Valid, 558 Invalid, 1624 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1620 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:36:17,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42380 states. [2022-03-15 15:36:18,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42380 to 40866. [2022-03-15 15:36:18,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40866 states, 40865 states have (on average 2.523993637587177) internal successors, (103143), 40865 states have internal predecessors, (103143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:36:18,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40866 states to 40866 states and 103143 transitions. [2022-03-15 15:36:18,717 INFO L78 Accepts]: Start accepts. Automaton has 40866 states and 103143 transitions. Word has length 59 [2022-03-15 15:36:18,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:36:18,717 INFO L470 AbstractCegarLoop]: Abstraction has 40866 states and 103143 transitions. [2022-03-15 15:36:18,718 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:36:18,718 INFO L276 IsEmpty]: Start isEmpty. Operand 40866 states and 103143 transitions. [2022-03-15 15:36:18,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:36:18,758 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:36:18,758 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:36:18,774 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (319)] Ended with exit code 0 [2022-03-15 15:36:18,958 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable325,319 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:36:18,958 INFO L402 AbstractCegarLoop]: === Iteration 327 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:36:18,958 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:36:18,958 INFO L85 PathProgramCache]: Analyzing trace with hash 329322017, now seen corresponding path program 180 times [2022-03-15 15:36:18,958 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:36:18,959 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [369062903] [2022-03-15 15:36:18,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:36:18,959 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:36:18,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:36:19,062 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 155 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-15 15:36:19,062 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:36:19,062 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [369062903] [2022-03-15 15:36:19,062 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [369062903] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:36:19,062 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1464816903] [2022-03-15 15:36:19,062 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:36:19,062 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:36:19,062 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:36:19,063 INFO L229 MonitoredProcess]: Starting monitored process 320 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:36:19,063 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (320)] Waiting until timeout for monitored process [2022-03-15 15:36:19,092 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 16 check-sat command(s) [2022-03-15 15:36:19,092 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:36:19,093 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-15 15:36:19,094 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:36:19,232 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 156 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-15 15:36:19,233 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:36:19,250 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:36:19,250 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:36:19,378 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 156 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-15 15:36:19,379 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1464816903] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:36:19,379 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:36:19,379 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-03-15 15:36:19,379 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [440123827] [2022-03-15 15:36:19,379 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:36:19,379 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-15 15:36:19,379 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:36:19,379 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-15 15:36:19,379 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:36:19,379 INFO L87 Difference]: Start difference. First operand 40866 states and 103143 transitions. Second operand has 12 states, 12 states have (on average 4.833333333333333) internal successors, (58), 11 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:36:20,040 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:36:20,041 INFO L93 Difference]: Finished difference Result 43428 states and 108465 transitions. [2022-03-15 15:36:20,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-15 15:36:20,041 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.833333333333333) internal successors, (58), 11 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:36:20,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:36:20,151 INFO L225 Difference]: With dead ends: 43428 [2022-03-15 15:36:20,152 INFO L226 Difference]: Without dead ends: 43365 [2022-03-15 15:36:20,152 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-03-15 15:36:20,152 INFO L933 BasicCegarLoop]: 74 mSDtfsCounter, 181 mSDsluCounter, 798 mSDsCounter, 0 mSdLazyCounter, 1357 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 181 SdHoareTripleChecker+Valid, 613 SdHoareTripleChecker+Invalid, 1364 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1357 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:36:20,152 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [181 Valid, 613 Invalid, 1364 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1357 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:36:20,336 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43365 states. [2022-03-15 15:36:21,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43365 to 40854. [2022-03-15 15:36:21,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40854 states, 40853 states have (on average 2.5238782953516266) internal successors, (103108), 40853 states have internal predecessors, (103108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:36:21,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40854 states to 40854 states and 103108 transitions. [2022-03-15 15:36:21,240 INFO L78 Accepts]: Start accepts. Automaton has 40854 states and 103108 transitions. Word has length 59 [2022-03-15 15:36:21,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:36:21,240 INFO L470 AbstractCegarLoop]: Abstraction has 40854 states and 103108 transitions. [2022-03-15 15:36:21,240 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.833333333333333) internal successors, (58), 11 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:36:21,241 INFO L276 IsEmpty]: Start isEmpty. Operand 40854 states and 103108 transitions. [2022-03-15 15:36:21,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:36:21,287 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:36:21,287 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:36:21,304 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (320)] Ended with exit code 0 [2022-03-15 15:36:21,487 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 320 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable326 [2022-03-15 15:36:21,487 INFO L402 AbstractCegarLoop]: === Iteration 328 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:36:21,488 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:36:21,488 INFO L85 PathProgramCache]: Analyzing trace with hash -1823727945, now seen corresponding path program 181 times [2022-03-15 15:36:21,488 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:36:21,488 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [414145552] [2022-03-15 15:36:21,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:36:21,488 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:36:21,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:36:21,594 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 157 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:36:21,594 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:36:21,595 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [414145552] [2022-03-15 15:36:21,595 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [414145552] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:36:21,595 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [727339594] [2022-03-15 15:36:21,595 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:36:21,595 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:36:21,595 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:36:21,596 INFO L229 MonitoredProcess]: Starting monitored process 321 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:36:21,596 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (321)] Waiting until timeout for monitored process [2022-03-15 15:36:21,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:36:21,622 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-15 15:36:21,623 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:36:21,782 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:36:21,782 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:36:21,815 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:36:21,815 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-03-15 15:36:21,948 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:36:21,948 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [727339594] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:36:21,948 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:36:21,948 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-03-15 15:36:21,948 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1924346362] [2022-03-15 15:36:21,948 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:36:21,949 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-15 15:36:21,949 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:36:21,949 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-15 15:36:21,949 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-03-15 15:36:21,949 INFO L87 Difference]: Start difference. First operand 40854 states and 103108 transitions. Second operand has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 12 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:36:23,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:36:23,055 INFO L93 Difference]: Finished difference Result 47264 states and 117077 transitions. [2022-03-15 15:36:23,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-15 15:36:23,055 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 12 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:36:23,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:36:23,178 INFO L225 Difference]: With dead ends: 47264 [2022-03-15 15:36:23,178 INFO L226 Difference]: Without dead ends: 47132 [2022-03-15 15:36:23,178 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 113 SyntacticMatches, 10 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 174 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=117, Invalid=813, Unknown=0, NotChecked=0, Total=930 [2022-03-15 15:36:23,179 INFO L933 BasicCegarLoop]: 88 mSDtfsCounter, 325 mSDsluCounter, 1150 mSDsCounter, 0 mSdLazyCounter, 1846 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 325 SdHoareTripleChecker+Valid, 871 SdHoareTripleChecker+Invalid, 1859 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 1846 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-15 15:36:23,179 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [325 Valid, 871 Invalid, 1859 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 1846 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-15 15:36:23,230 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47132 states. [2022-03-15 15:36:24,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47132 to 40702. [2022-03-15 15:36:24,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40702 states, 40701 states have (on average 2.52337780398516) internal successors, (102704), 40701 states have internal predecessors, (102704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:36:24,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40702 states to 40702 states and 102704 transitions. [2022-03-15 15:36:24,381 INFO L78 Accepts]: Start accepts. Automaton has 40702 states and 102704 transitions. Word has length 59 [2022-03-15 15:36:24,381 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:36:24,381 INFO L470 AbstractCegarLoop]: Abstraction has 40702 states and 102704 transitions. [2022-03-15 15:36:24,381 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-03-15 15:36:24,381 INFO L276 IsEmpty]: Start isEmpty. Operand 40702 states and 102704 transitions. [2022-03-15 15:36:24,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:36:24,429 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:36:24,429 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:36:24,446 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (321)] Forceful destruction successful, exit code 0 [2022-03-15 15:36:24,629 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 321 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable327 [2022-03-15 15:36:24,629 INFO L402 AbstractCegarLoop]: === Iteration 329 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:36:24,630 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:36:24,630 INFO L85 PathProgramCache]: Analyzing trace with hash -1668891411, now seen corresponding path program 182 times [2022-03-15 15:36:24,630 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:36:24,630 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [825743303] [2022-03-15 15:36:24,630 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:36:24,630 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:36:24,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:36:24,743 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 157 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:36:24,744 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:36:24,744 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [825743303] [2022-03-15 15:36:24,744 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [825743303] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:36:24,744 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1212712853] [2022-03-15 15:36:24,744 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:36:24,744 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:36:24,744 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:36:24,745 INFO L229 MonitoredProcess]: Starting monitored process 322 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:36:24,745 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (322)] Waiting until timeout for monitored process [2022-03-15 15:36:24,771 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:36:24,771 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:36:24,772 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-15 15:36:24,773 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:36:24,927 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:36:24,928 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:36:24,953 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:36:24,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 20 treesize of output 19 [2022-03-15 15:36:25,078 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:36:25,078 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1212712853] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:36:25,078 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:36:25,078 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 13 [2022-03-15 15:36:25,078 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2117074975] [2022-03-15 15:36:25,079 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:36:25,079 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-15 15:36:25,079 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:36:25,079 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-15 15:36:25,079 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-03-15 15:36:25,079 INFO L87 Difference]: Start difference. First operand 40702 states and 102704 transitions. Second operand has 14 states, 14 states have (on average 4.214285714285714) internal successors, (59), 13 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:36:26,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:36:26,521 INFO L93 Difference]: Finished difference Result 55518 states and 136913 transitions. [2022-03-15 15:36:26,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-03-15 15:36:26,521 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.214285714285714) internal successors, (59), 13 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:36:26,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:36:26,673 INFO L225 Difference]: With dead ends: 55518 [2022-03-15 15:36:26,673 INFO L226 Difference]: Without dead ends: 55338 [2022-03-15 15:36:26,673 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 112 SyntacticMatches, 10 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 703 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=279, Invalid=2271, Unknown=0, NotChecked=0, Total=2550 [2022-03-15 15:36:26,673 INFO L933 BasicCegarLoop]: 98 mSDtfsCounter, 627 mSDsluCounter, 1316 mSDsCounter, 0 mSdLazyCounter, 2062 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 627 SdHoareTripleChecker+Valid, 1000 SdHoareTripleChecker+Invalid, 2096 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 2062 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-15 15:36:26,673 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [627 Valid, 1000 Invalid, 2096 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 2062 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-15 15:36:26,731 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55338 states. [2022-03-15 15:36:27,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55338 to 41637. [2022-03-15 15:36:27,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41637 states, 41636 states have (on average 2.52752425785378) internal successors, (105236), 41636 states have internal predecessors, (105236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:36:27,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41637 states to 41637 states and 105236 transitions. [2022-03-15 15:36:27,953 INFO L78 Accepts]: Start accepts. Automaton has 41637 states and 105236 transitions. Word has length 59 [2022-03-15 15:36:27,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:36:27,953 INFO L470 AbstractCegarLoop]: Abstraction has 41637 states and 105236 transitions. [2022-03-15 15:36:27,953 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-03-15 15:36:27,953 INFO L276 IsEmpty]: Start isEmpty. Operand 41637 states and 105236 transitions. [2022-03-15 15:36:27,999 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:36:27,999 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:36:27,999 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:36:28,016 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (322)] Ended with exit code 0 [2022-03-15 15:36:28,203 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 322 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable328 [2022-03-15 15:36:28,203 INFO L402 AbstractCegarLoop]: === Iteration 330 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:36:28,203 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:36:28,204 INFO L85 PathProgramCache]: Analyzing trace with hash -1728582921, now seen corresponding path program 183 times [2022-03-15 15:36:28,204 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:36:28,204 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [299452094] [2022-03-15 15:36:28,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:36:28,204 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:36:28,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:36:28,325 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 157 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:36:28,325 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:36:28,325 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [299452094] [2022-03-15 15:36:28,325 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [299452094] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:36:28,325 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [628244944] [2022-03-15 15:36:28,325 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:36:28,325 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:36:28,325 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:36:28,326 INFO L229 MonitoredProcess]: Starting monitored process 323 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:36:28,327 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (323)] Waiting until timeout for monitored process [2022-03-15 15:36:28,357 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 16 check-sat command(s) [2022-03-15 15:36:28,357 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:36:28,358 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-15 15:36:28,358 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:36:28,508 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:36:28,508 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:36:28,547 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:36:28,547 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:36:28,666 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:36:28,666 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [628244944] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:36:28,666 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:36:28,666 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 14 [2022-03-15 15:36:28,666 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1295796856] [2022-03-15 15:36:28,666 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:36:28,666 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-15 15:36:28,666 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:36:28,667 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-15 15:36:28,667 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=181, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:36:28,667 INFO L87 Difference]: Start difference. First operand 41637 states and 105236 transitions. Second operand has 15 states, 15 states have (on average 3.933333333333333) internal successors, (59), 14 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:36:30,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:36:30,612 INFO L93 Difference]: Finished difference Result 75986 states and 186088 transitions. [2022-03-15 15:36:30,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2022-03-15 15:36:30,613 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.933333333333333) internal successors, (59), 14 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:36:30,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:36:30,829 INFO L225 Difference]: With dead ends: 75986 [2022-03-15 15:36:30,829 INFO L226 Difference]: Without dead ends: 75464 [2022-03-15 15:36:30,830 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 111 SyntacticMatches, 10 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2344 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=657, Invalid=6149, Unknown=0, NotChecked=0, Total=6806 [2022-03-15 15:36:30,830 INFO L933 BasicCegarLoop]: 98 mSDtfsCounter, 1266 mSDsluCounter, 1337 mSDsCounter, 0 mSdLazyCounter, 2152 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1266 SdHoareTripleChecker+Valid, 1023 SdHoareTripleChecker+Invalid, 2228 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 2152 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-15 15:36:30,830 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1266 Valid, 1023 Invalid, 2228 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 2152 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-15 15:36:30,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75464 states. [2022-03-15 15:36:32,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75464 to 44477. [2022-03-15 15:36:32,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44477 states, 44476 states have (on average 2.5335012141379623) internal successors, (112680), 44476 states have internal predecessors, (112680), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:36:32,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44477 states to 44477 states and 112680 transitions. [2022-03-15 15:36:32,280 INFO L78 Accepts]: Start accepts. Automaton has 44477 states and 112680 transitions. Word has length 59 [2022-03-15 15:36:32,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:36:32,280 INFO L470 AbstractCegarLoop]: Abstraction has 44477 states and 112680 transitions. [2022-03-15 15:36:32,280 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.933333333333333) internal successors, (59), 14 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:36:32,280 INFO L276 IsEmpty]: Start isEmpty. Operand 44477 states and 112680 transitions. [2022-03-15 15:36:32,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:36:32,328 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:36:32,328 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:36:32,345 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (323)] Ended with exit code 0 [2022-03-15 15:36:32,528 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable329,323 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:36:32,528 INFO L402 AbstractCegarLoop]: === Iteration 331 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:36:32,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:36:32,529 INFO L85 PathProgramCache]: Analyzing trace with hash -1881896787, now seen corresponding path program 184 times [2022-03-15 15:36:32,529 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:36:32,529 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1338672190] [2022-03-15 15:36:32,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:36:32,529 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:36:32,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:36:32,658 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 157 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:36:32,659 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:36:32,659 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1338672190] [2022-03-15 15:36:32,659 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1338672190] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:36:32,659 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1211563882] [2022-03-15 15:36:32,659 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:36:32,659 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:36:32,659 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:36:32,660 INFO L229 MonitoredProcess]: Starting monitored process 324 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:36:32,660 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (324)] Waiting until timeout for monitored process [2022-03-15 15:36:32,685 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:36:32,685 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:36:32,686 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-15 15:36:32,686 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:36:32,829 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:36:32,829 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:36:32,863 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:36:32,863 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-03-15 15:36:32,969 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:36:32,969 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1211563882] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:36:32,969 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:36:32,969 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 15 [2022-03-15 15:36:32,969 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [272296674] [2022-03-15 15:36:32,969 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:36:32,969 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 15:36:32,969 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:36:32,970 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 15:36:32,970 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=209, Unknown=0, NotChecked=0, Total=240 [2022-03-15 15:36:32,970 INFO L87 Difference]: Start difference. First operand 44477 states and 112680 transitions. Second operand has 16 states, 16 states have (on average 3.6875) internal successors, (59), 15 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:36:35,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:36:35,643 INFO L93 Difference]: Finished difference Result 94431 states and 228738 transitions. [2022-03-15 15:36:35,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 131 states. [2022-03-15 15:36:35,644 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.6875) internal successors, (59), 15 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:36:35,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:36:36,056 INFO L225 Difference]: With dead ends: 94431 [2022-03-15 15:36:36,056 INFO L226 Difference]: Without dead ends: 92496 [2022-03-15 15:36:36,057 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 249 GetRequests, 110 SyntacticMatches, 10 SemanticMatches, 129 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6680 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=1467, Invalid=15563, Unknown=0, NotChecked=0, Total=17030 [2022-03-15 15:36:36,057 INFO L933 BasicCegarLoop]: 84 mSDtfsCounter, 1832 mSDsluCounter, 1272 mSDsCounter, 0 mSdLazyCounter, 2150 mSolverCounterSat, 106 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1832 SdHoareTripleChecker+Valid, 972 SdHoareTripleChecker+Invalid, 2256 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 106 IncrementalHoareTripleChecker+Valid, 2150 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-15 15:36:36,057 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1832 Valid, 972 Invalid, 2256 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [106 Valid, 2150 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-15 15:36:36,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92496 states. [2022-03-15 15:36:37,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92496 to 44418. [2022-03-15 15:36:37,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44418 states, 44417 states have (on average 2.5277708985298424) internal successors, (112276), 44417 states have internal predecessors, (112276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:36:37,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44418 states to 44418 states and 112276 transitions. [2022-03-15 15:36:37,592 INFO L78 Accepts]: Start accepts. Automaton has 44418 states and 112276 transitions. Word has length 59 [2022-03-15 15:36:37,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:36:37,592 INFO L470 AbstractCegarLoop]: Abstraction has 44418 states and 112276 transitions. [2022-03-15 15:36:37,592 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-03-15 15:36:37,592 INFO L276 IsEmpty]: Start isEmpty. Operand 44418 states and 112276 transitions. [2022-03-15 15:36:37,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:36:37,640 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:36:37,640 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:36:37,655 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (324)] Forceful destruction successful, exit code 0 [2022-03-15 15:36:37,840 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable330,324 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:36:37,840 INFO L402 AbstractCegarLoop]: === Iteration 332 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:36:37,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:36:37,841 INFO L85 PathProgramCache]: Analyzing trace with hash 589924151, now seen corresponding path program 185 times [2022-03-15 15:36:37,841 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:36:37,841 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [280099635] [2022-03-15 15:36:37,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:36:37,841 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:36:37,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:36:37,974 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 160 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:36:37,975 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:36:37,975 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [280099635] [2022-03-15 15:36:37,975 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [280099635] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:36:37,975 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [213848207] [2022-03-15 15:36:37,975 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:36:37,975 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:36:37,975 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:36:37,976 INFO L229 MonitoredProcess]: Starting monitored process 325 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:36:37,976 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (325)] Waiting until timeout for monitored process [2022-03-15 15:36:38,005 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 17 check-sat command(s) [2022-03-15 15:36:38,005 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:36:38,006 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-15 15:36:38,007 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:36:38,140 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 160 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:36:38,140 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:36:38,178 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:36:38,178 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:36:38,269 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 160 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:36:38,270 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [213848207] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:36:38,270 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:36:38,270 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 16 [2022-03-15 15:36:38,270 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [501272119] [2022-03-15 15:36:38,270 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:36:38,270 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-15 15:36:38,270 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:36:38,270 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-15 15:36:38,270 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=239, Unknown=0, NotChecked=0, Total=272 [2022-03-15 15:36:38,270 INFO L87 Difference]: Start difference. First operand 44418 states and 112276 transitions. Second operand has 17 states, 17 states have (on average 3.5294117647058822) internal successors, (60), 16 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:36:39,488 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:36:39,488 INFO L93 Difference]: Finished difference Result 57934 states and 141619 transitions. [2022-03-15 15:36:39,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-03-15 15:36:39,488 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.5294117647058822) internal successors, (60), 16 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:36:39,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:36:39,630 INFO L225 Difference]: With dead ends: 57934 [2022-03-15 15:36:39,630 INFO L226 Difference]: Without dead ends: 56623 [2022-03-15 15:36:39,630 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 109 SyntacticMatches, 10 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 187 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=181, Invalid=1009, Unknown=0, NotChecked=0, Total=1190 [2022-03-15 15:36:39,630 INFO L933 BasicCegarLoop]: 65 mSDtfsCounter, 458 mSDsluCounter, 1105 mSDsCounter, 0 mSdLazyCounter, 1998 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 458 SdHoareTripleChecker+Valid, 788 SdHoareTripleChecker+Invalid, 2032 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 1998 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-15 15:36:39,630 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [458 Valid, 788 Invalid, 2032 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 1998 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-15 15:36:39,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56623 states. [2022-03-15 15:36:40,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56623 to 37534. [2022-03-15 15:36:40,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37534 states, 37533 states have (on average 2.5064076945621188) internal successors, (94073), 37533 states have internal predecessors, (94073), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:36:40,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37534 states to 37534 states and 94073 transitions. [2022-03-15 15:36:40,596 INFO L78 Accepts]: Start accepts. Automaton has 37534 states and 94073 transitions. Word has length 59 [2022-03-15 15:36:40,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:36:40,596 INFO L470 AbstractCegarLoop]: Abstraction has 37534 states and 94073 transitions. [2022-03-15 15:36:40,596 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.5294117647058822) internal successors, (60), 16 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:36:40,596 INFO L276 IsEmpty]: Start isEmpty. Operand 37534 states and 94073 transitions. [2022-03-15 15:36:40,631 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:36:40,631 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:36:40,631 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:36:40,647 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (325)] Ended with exit code 0 [2022-03-15 15:36:40,831 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 325 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable331 [2022-03-15 15:36:40,832 INFO L402 AbstractCegarLoop]: === Iteration 333 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:36:40,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:36:40,832 INFO L85 PathProgramCache]: Analyzing trace with hash -607341279, now seen corresponding path program 91 times [2022-03-15 15:36:40,832 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:36:40,832 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [99813182] [2022-03-15 15:36:40,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:36:40,832 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:36:40,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:36:40,936 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 9 proven. 165 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:36:40,937 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:36:40,937 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [99813182] [2022-03-15 15:36:40,937 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [99813182] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:36:40,937 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [836268079] [2022-03-15 15:36:40,937 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:36:40,937 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:36:40,937 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:36:40,938 INFO L229 MonitoredProcess]: Starting monitored process 326 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:36:40,938 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (326)] Waiting until timeout for monitored process [2022-03-15 15:36:40,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:36:40,963 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-15 15:36:40,964 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:36:41,104 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 166 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:36:41,104 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:36:41,123 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:36:41,124 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:36:41,381 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 166 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:36:41,381 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [836268079] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:36:41,381 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:36:41,381 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-03-15 15:36:41,382 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [716041431] [2022-03-15 15:36:41,382 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:36:41,382 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-15 15:36:41,382 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:36:41,382 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-15 15:36:41,382 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:36:41,382 INFO L87 Difference]: Start difference. First operand 37534 states and 94073 transitions. Second operand has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:36:42,077 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:36:42,077 INFO L93 Difference]: Finished difference Result 39915 states and 99122 transitions. [2022-03-15 15:36:42,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-15 15:36:42,077 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:36:42,077 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:36:42,174 INFO L225 Difference]: With dead ends: 39915 [2022-03-15 15:36:42,174 INFO L226 Difference]: Without dead ends: 39888 [2022-03-15 15:36:42,174 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-03-15 15:36:42,175 INFO L933 BasicCegarLoop]: 63 mSDtfsCounter, 157 mSDsluCounter, 797 mSDsCounter, 0 mSdLazyCounter, 1540 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 157 SdHoareTripleChecker+Valid, 580 SdHoareTripleChecker+Invalid, 1547 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1540 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:36:42,175 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [157 Valid, 580 Invalid, 1547 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1540 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:36:42,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39888 states. [2022-03-15 15:36:42,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39888 to 37512. [2022-03-15 15:36:43,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37512 states, 37511 states have (on average 2.504038815280851) internal successors, (93929), 37511 states have internal predecessors, (93929), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:36:43,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37512 states to 37512 states and 93929 transitions. [2022-03-15 15:36:43,261 INFO L78 Accepts]: Start accepts. Automaton has 37512 states and 93929 transitions. Word has length 59 [2022-03-15 15:36:43,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:36:43,261 INFO L470 AbstractCegarLoop]: Abstraction has 37512 states and 93929 transitions. [2022-03-15 15:36:43,261 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:36:43,261 INFO L276 IsEmpty]: Start isEmpty. Operand 37512 states and 93929 transitions. [2022-03-15 15:36:43,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:36:43,296 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:36:43,296 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:36:43,313 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (326)] Forceful destruction successful, exit code 0 [2022-03-15 15:36:43,496 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 326 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable332 [2022-03-15 15:36:43,497 INFO L402 AbstractCegarLoop]: === Iteration 334 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:36:43,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:36:43,497 INFO L85 PathProgramCache]: Analyzing trace with hash 1514872123, now seen corresponding path program 186 times [2022-03-15 15:36:43,497 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:36:43,497 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [667667496] [2022-03-15 15:36:43,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:36:43,497 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:36:43,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:36:43,599 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 20 proven. 154 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:36:43,600 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:36:43,600 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [667667496] [2022-03-15 15:36:43,600 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [667667496] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:36:43,600 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1207440439] [2022-03-15 15:36:43,600 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:36:43,600 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:36:43,600 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:36:43,601 INFO L229 MonitoredProcess]: Starting monitored process 327 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:36:43,601 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (327)] Waiting until timeout for monitored process [2022-03-15 15:36:43,630 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2022-03-15 15:36:43,631 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:36:43,631 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 24 conjunts are in the unsatisfiable core [2022-03-15 15:36:43,632 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:36:43,938 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-03-15 15:36:43,938 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:36:43,988 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 82 proven. 93 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:36:43,988 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:36:44,216 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:36:44,216 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-03-15 15:36:44,516 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 37 proven. 139 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:36:44,517 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1207440439] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:36:44,517 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:36:44,517 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12, 15] total 26 [2022-03-15 15:36:44,517 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [440879180] [2022-03-15 15:36:44,517 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:36:44,517 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-03-15 15:36:44,517 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:36:44,517 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-03-15 15:36:44,517 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=573, Unknown=0, NotChecked=0, Total=702 [2022-03-15 15:36:44,517 INFO L87 Difference]: Start difference. First operand 37512 states and 93929 transitions. Second operand has 27 states, 27 states have (on average 4.592592592592593) internal successors, (124), 26 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:36:47,716 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:36:47,717 INFO L93 Difference]: Finished difference Result 51457 states and 127471 transitions. [2022-03-15 15:36:47,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2022-03-15 15:36:47,717 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 4.592592592592593) internal successors, (124), 26 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:36:47,717 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:36:47,860 INFO L225 Difference]: With dead ends: 51457 [2022-03-15 15:36:47,861 INFO L226 Difference]: Without dead ends: 51376 [2022-03-15 15:36:47,861 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 105 SyntacticMatches, 4 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1809 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=1206, Invalid=5274, Unknown=0, NotChecked=0, Total=6480 [2022-03-15 15:36:47,861 INFO L933 BasicCegarLoop]: 84 mSDtfsCounter, 615 mSDsluCounter, 1733 mSDsCounter, 0 mSdLazyCounter, 3550 mSolverCounterSat, 102 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 615 SdHoareTripleChecker+Valid, 1228 SdHoareTripleChecker+Invalid, 3652 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 102 IncrementalHoareTripleChecker+Valid, 3550 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:36:47,861 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [615 Valid, 1228 Invalid, 3652 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [102 Valid, 3550 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-03-15 15:36:47,916 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51376 states. [2022-03-15 15:36:48,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51376 to 30856. [2022-03-15 15:36:48,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30856 states, 30855 states have (on average 2.4999189758548046) internal successors, (77135), 30855 states have internal predecessors, (77135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:36:48,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30856 states to 30856 states and 77135 transitions. [2022-03-15 15:36:48,969 INFO L78 Accepts]: Start accepts. Automaton has 30856 states and 77135 transitions. Word has length 59 [2022-03-15 15:36:48,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:36:48,969 INFO L470 AbstractCegarLoop]: Abstraction has 30856 states and 77135 transitions. [2022-03-15 15:36:48,969 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 4.592592592592593) internal successors, (124), 26 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:36:48,969 INFO L276 IsEmpty]: Start isEmpty. Operand 30856 states and 77135 transitions. [2022-03-15 15:36:49,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:36:49,005 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:36:49,005 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:36:49,021 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (327)] Ended with exit code 0 [2022-03-15 15:36:49,205 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable333,327 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:36:49,205 INFO L402 AbstractCegarLoop]: === Iteration 335 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:36:49,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:36:49,205 INFO L85 PathProgramCache]: Analyzing trace with hash 901335943, now seen corresponding path program 187 times [2022-03-15 15:36:49,206 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:36:49,206 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [268017036] [2022-03-15 15:36:49,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:36:49,206 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:36:49,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:36:49,331 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 155 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-15 15:36:49,331 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:36:49,331 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [268017036] [2022-03-15 15:36:49,331 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [268017036] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:36:49,331 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1928329209] [2022-03-15 15:36:49,331 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:36:49,331 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:36:49,331 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:36:49,332 INFO L229 MonitoredProcess]: Starting monitored process 328 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:36:49,333 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (328)] Waiting until timeout for monitored process [2022-03-15 15:36:49,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:36:49,359 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-15 15:36:49,359 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:36:49,506 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 156 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-15 15:36:49,506 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:36:49,523 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:36:49,524 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:36:49,659 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 156 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-15 15:36:49,659 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1928329209] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:36:49,659 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:36:49,660 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-03-15 15:36:49,660 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [18776837] [2022-03-15 15:36:49,660 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:36:49,660 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-15 15:36:49,660 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:36:49,660 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-15 15:36:49,660 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:36:49,660 INFO L87 Difference]: Start difference. First operand 30856 states and 77135 transitions. Second operand has 12 states, 12 states have (on average 4.833333333333333) internal successors, (58), 11 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:36:50,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:36:50,298 INFO L93 Difference]: Finished difference Result 32996 states and 81479 transitions. [2022-03-15 15:36:50,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-15 15:36:50,298 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.833333333333333) internal successors, (58), 11 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:36:50,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:36:50,371 INFO L225 Difference]: With dead ends: 32996 [2022-03-15 15:36:50,371 INFO L226 Difference]: Without dead ends: 32990 [2022-03-15 15:36:50,372 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-03-15 15:36:50,372 INFO L933 BasicCegarLoop]: 59 mSDtfsCounter, 145 mSDsluCounter, 757 mSDsCounter, 0 mSdLazyCounter, 1359 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 145 SdHoareTripleChecker+Valid, 543 SdHoareTripleChecker+Invalid, 1364 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 1359 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:36:50,372 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [145 Valid, 543 Invalid, 1364 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 1359 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:36:50,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32990 states. [2022-03-15 15:36:50,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32990 to 30910. [2022-03-15 15:36:50,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30910 states, 30909 states have (on average 2.499660293118509) internal successors, (77262), 30909 states have internal predecessors, (77262), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:36:51,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30910 states to 30910 states and 77262 transitions. [2022-03-15 15:36:51,076 INFO L78 Accepts]: Start accepts. Automaton has 30910 states and 77262 transitions. Word has length 59 [2022-03-15 15:36:51,076 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:36:51,076 INFO L470 AbstractCegarLoop]: Abstraction has 30910 states and 77262 transitions. [2022-03-15 15:36:51,076 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.833333333333333) internal successors, (58), 11 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:36:51,077 INFO L276 IsEmpty]: Start isEmpty. Operand 30910 states and 77262 transitions. [2022-03-15 15:36:51,239 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:36:51,239 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:36:51,239 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:36:51,256 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (328)] Ended with exit code 0 [2022-03-15 15:36:51,439 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 328 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable334 [2022-03-15 15:36:51,440 INFO L402 AbstractCegarLoop]: === Iteration 336 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:36:51,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:36:51,440 INFO L85 PathProgramCache]: Analyzing trace with hash -1251714019, now seen corresponding path program 188 times [2022-03-15 15:36:51,440 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:36:51,440 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [669816564] [2022-03-15 15:36:51,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:36:51,440 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:36:51,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:36:51,546 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 157 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:36:51,547 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:36:51,547 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [669816564] [2022-03-15 15:36:51,547 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [669816564] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:36:51,547 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [653106350] [2022-03-15 15:36:51,547 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:36:51,547 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:36:51,547 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:36:51,548 INFO L229 MonitoredProcess]: Starting monitored process 329 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:36:51,548 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (329)] Waiting until timeout for monitored process [2022-03-15 15:36:51,573 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:36:51,573 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:36:51,574 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-15 15:36:51,574 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:36:51,733 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:36:51,733 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:36:51,754 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:36:51,754 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:36:51,887 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:36:51,887 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [653106350] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:36:51,887 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:36:51,887 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-03-15 15:36:51,887 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2134214562] [2022-03-15 15:36:51,887 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:36:51,888 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-15 15:36:51,888 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:36:51,888 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-15 15:36:51,888 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-03-15 15:36:51,888 INFO L87 Difference]: Start difference. First operand 30910 states and 77262 transitions. Second operand has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 12 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:36:52,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:36:52,796 INFO L93 Difference]: Finished difference Result 36506 states and 89309 transitions. [2022-03-15 15:36:52,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-15 15:36:52,796 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 12 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:36:52,797 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:36:52,882 INFO L225 Difference]: With dead ends: 36506 [2022-03-15 15:36:52,882 INFO L226 Difference]: Without dead ends: 36479 [2022-03-15 15:36:52,882 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 113 SyntacticMatches, 10 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 213 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=129, Invalid=927, Unknown=0, NotChecked=0, Total=1056 [2022-03-15 15:36:52,883 INFO L933 BasicCegarLoop]: 75 mSDtfsCounter, 309 mSDsluCounter, 1050 mSDsCounter, 0 mSdLazyCounter, 1757 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 309 SdHoareTripleChecker+Valid, 755 SdHoareTripleChecker+Invalid, 1766 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 1757 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-15 15:36:52,883 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [309 Valid, 755 Invalid, 1766 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 1757 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-15 15:36:52,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36479 states. [2022-03-15 15:36:53,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36479 to 31408. [2022-03-15 15:36:53,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31408 states, 31407 states have (on average 2.49886967873404) internal successors, (78482), 31407 states have internal predecessors, (78482), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:36:53,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31408 states to 31408 states and 78482 transitions. [2022-03-15 15:36:53,659 INFO L78 Accepts]: Start accepts. Automaton has 31408 states and 78482 transitions. Word has length 59 [2022-03-15 15:36:53,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:36:53,659 INFO L470 AbstractCegarLoop]: Abstraction has 31408 states and 78482 transitions. [2022-03-15 15:36:53,659 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-03-15 15:36:53,659 INFO L276 IsEmpty]: Start isEmpty. Operand 31408 states and 78482 transitions. [2022-03-15 15:36:53,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:36:53,786 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:36:53,786 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:36:53,803 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (329)] Ended with exit code 0 [2022-03-15 15:36:53,986 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable335,329 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:36:53,987 INFO L402 AbstractCegarLoop]: === Iteration 337 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:36:53,987 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:36:53,987 INFO L85 PathProgramCache]: Analyzing trace with hash -46707683, now seen corresponding path program 92 times [2022-03-15 15:36:53,987 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:36:53,987 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1633824335] [2022-03-15 15:36:53,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:36:53,987 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:36:53,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:36:54,117 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 25 proven. 149 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:36:54,117 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:36:54,117 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1633824335] [2022-03-15 15:36:54,117 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1633824335] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:36:54,117 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1614750645] [2022-03-15 15:36:54,118 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:36:54,118 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:36:54,118 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:36:54,119 INFO L229 MonitoredProcess]: Starting monitored process 330 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:36:54,119 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (330)] Waiting until timeout for monitored process [2022-03-15 15:36:54,144 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:36:54,144 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:36:54,145 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-15 15:36:54,146 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:36:54,332 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 23 proven. 151 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:36:54,332 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:36:54,372 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:36:54,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-03-15 15:36:54,505 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 23 proven. 151 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:36:54,505 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1614750645] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:36:54,505 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:36:54,506 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 15 [2022-03-15 15:36:54,506 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [509651571] [2022-03-15 15:36:54,506 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:36:54,506 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 15:36:54,506 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:36:54,506 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 15:36:54,506 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2022-03-15 15:36:54,506 INFO L87 Difference]: Start difference. First operand 31408 states and 78482 transitions. Second operand has 16 states, 16 states have (on average 4.1875) internal successors, (67), 15 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:36:55,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:36:55,347 INFO L93 Difference]: Finished difference Result 32553 states and 80655 transitions. [2022-03-15 15:36:55,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-15 15:36:55,348 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.1875) internal successors, (67), 15 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:36:55,348 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:36:55,422 INFO L225 Difference]: With dead ends: 32553 [2022-03-15 15:36:55,422 INFO L226 Difference]: Without dead ends: 32491 [2022-03-15 15:36:55,422 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 111 SyntacticMatches, 10 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=83, Invalid=469, Unknown=0, NotChecked=0, Total=552 [2022-03-15 15:36:55,422 INFO L933 BasicCegarLoop]: 69 mSDtfsCounter, 158 mSDsluCounter, 821 mSDsCounter, 0 mSdLazyCounter, 1648 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 158 SdHoareTripleChecker+Valid, 596 SdHoareTripleChecker+Invalid, 1831 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1648 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 181 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:36:55,422 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [158 Valid, 596 Invalid, 1831 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1648 Invalid, 0 Unknown, 181 Unchecked, 0.5s Time] [2022-03-15 15:36:55,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32491 states. [2022-03-15 15:36:56,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32491 to 31401. [2022-03-15 15:36:56,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31401 states, 31400 states have (on average 2.4981847133757964) internal successors, (78443), 31400 states have internal predecessors, (78443), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:36:56,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31401 states to 31401 states and 78443 transitions. [2022-03-15 15:36:56,149 INFO L78 Accepts]: Start accepts. Automaton has 31401 states and 78443 transitions. Word has length 59 [2022-03-15 15:36:56,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:36:56,149 INFO L470 AbstractCegarLoop]: Abstraction has 31401 states and 78443 transitions. [2022-03-15 15:36:56,149 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.1875) internal successors, (67), 15 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:36:56,149 INFO L276 IsEmpty]: Start isEmpty. Operand 31401 states and 78443 transitions. [2022-03-15 15:36:56,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:36:56,182 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:36:56,183 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:36:56,199 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (330)] Ended with exit code 0 [2022-03-15 15:36:56,383 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 330 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable336 [2022-03-15 15:36:56,383 INFO L402 AbstractCegarLoop]: === Iteration 338 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:36:56,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:36:56,383 INFO L85 PathProgramCache]: Analyzing trace with hash -1096877485, now seen corresponding path program 189 times [2022-03-15 15:36:56,383 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:36:56,384 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1721250802] [2022-03-15 15:36:56,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:36:56,384 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:36:56,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:36:56,498 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 157 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:36:56,498 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:36:56,498 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1721250802] [2022-03-15 15:36:56,498 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1721250802] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:36:56,498 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [221345820] [2022-03-15 15:36:56,498 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:36:56,498 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:36:56,498 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:36:56,499 INFO L229 MonitoredProcess]: Starting monitored process 331 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:36:56,500 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (331)] Waiting until timeout for monitored process [2022-03-15 15:36:56,527 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 13 check-sat command(s) [2022-03-15 15:36:56,528 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:36:56,529 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-15 15:36:56,529 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:36:56,682 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:36:56,682 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:36:56,708 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:36:56,708 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:36:56,833 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:36:56,833 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [221345820] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:36:56,833 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:36:56,833 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 13 [2022-03-15 15:36:56,834 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [176016997] [2022-03-15 15:36:56,834 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:36:56,834 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-15 15:36:56,834 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:36:56,834 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-15 15:36:56,834 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-03-15 15:36:56,834 INFO L87 Difference]: Start difference. First operand 31401 states and 78443 transitions. Second operand has 14 states, 14 states have (on average 4.214285714285714) internal successors, (59), 13 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:36:58,182 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:36:58,182 INFO L93 Difference]: Finished difference Result 44715 states and 107963 transitions. [2022-03-15 15:36:58,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-03-15 15:36:58,183 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.214285714285714) internal successors, (59), 13 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:36:58,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:36:58,269 INFO L225 Difference]: With dead ends: 44715 [2022-03-15 15:36:58,269 INFO L226 Difference]: Without dead ends: 44625 [2022-03-15 15:36:58,270 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 112 SyntacticMatches, 10 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 946 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=327, Invalid=2865, Unknown=0, NotChecked=0, Total=3192 [2022-03-15 15:36:58,270 INFO L933 BasicCegarLoop]: 87 mSDtfsCounter, 643 mSDsluCounter, 1229 mSDsCounter, 0 mSdLazyCounter, 1972 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 643 SdHoareTripleChecker+Valid, 890 SdHoareTripleChecker+Invalid, 2007 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 1972 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-15 15:36:58,270 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [643 Valid, 890 Invalid, 2007 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 1972 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-15 15:36:58,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44625 states. [2022-03-15 15:36:59,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44625 to 32952. [2022-03-15 15:36:59,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32952 states, 32951 states have (on average 2.4968893205062064) internal successors, (82275), 32951 states have internal predecessors, (82275), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:36:59,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32952 states to 32952 states and 82275 transitions. [2022-03-15 15:36:59,172 INFO L78 Accepts]: Start accepts. Automaton has 32952 states and 82275 transitions. Word has length 59 [2022-03-15 15:36:59,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:36:59,172 INFO L470 AbstractCegarLoop]: Abstraction has 32952 states and 82275 transitions. [2022-03-15 15:36:59,172 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-03-15 15:36:59,172 INFO L276 IsEmpty]: Start isEmpty. Operand 32952 states and 82275 transitions. [2022-03-15 15:36:59,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:36:59,207 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:36:59,207 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:36:59,224 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (331)] Ended with exit code 0 [2022-03-15 15:36:59,407 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable337,331 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:36:59,408 INFO L402 AbstractCegarLoop]: === Iteration 339 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:36:59,408 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:36:59,408 INFO L85 PathProgramCache]: Analyzing trace with hash -1156568995, now seen corresponding path program 190 times [2022-03-15 15:36:59,408 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:36:59,408 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2081017826] [2022-03-15 15:36:59,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:36:59,408 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:36:59,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:36:59,529 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 157 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:36:59,529 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:36:59,529 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2081017826] [2022-03-15 15:36:59,529 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2081017826] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:36:59,529 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [106964090] [2022-03-15 15:36:59,530 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:36:59,530 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:36:59,530 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:36:59,531 INFO L229 MonitoredProcess]: Starting monitored process 332 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:36:59,531 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (332)] Waiting until timeout for monitored process [2022-03-15 15:36:59,555 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:36:59,555 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:36:59,556 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-15 15:36:59,557 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:36:59,710 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:36:59,710 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:36:59,741 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:36:59,741 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:36:59,856 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:36:59,856 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [106964090] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:36:59,857 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:36:59,857 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 14 [2022-03-15 15:36:59,857 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1830882653] [2022-03-15 15:36:59,857 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:36:59,857 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-15 15:36:59,857 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:36:59,857 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-15 15:36:59,857 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=181, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:36:59,857 INFO L87 Difference]: Start difference. First operand 32952 states and 82275 transitions. Second operand has 15 states, 15 states have (on average 3.933333333333333) internal successors, (59), 14 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:01,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:37:01,939 INFO L93 Difference]: Finished difference Result 64047 states and 152625 transitions. [2022-03-15 15:37:01,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2022-03-15 15:37:01,939 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.933333333333333) internal successors, (59), 14 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:37:01,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:37:02,113 INFO L225 Difference]: With dead ends: 64047 [2022-03-15 15:37:02,113 INFO L226 Difference]: Without dead ends: 63813 [2022-03-15 15:37:02,114 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 216 GetRequests, 111 SyntacticMatches, 10 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3401 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=813, Invalid=8499, Unknown=0, NotChecked=0, Total=9312 [2022-03-15 15:37:02,114 INFO L933 BasicCegarLoop]: 91 mSDtfsCounter, 1291 mSDsluCounter, 1454 mSDsCounter, 0 mSdLazyCounter, 2300 mSolverCounterSat, 89 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1291 SdHoareTripleChecker+Valid, 1045 SdHoareTripleChecker+Invalid, 2389 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 89 IncrementalHoareTripleChecker+Valid, 2300 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-15 15:37:02,114 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1291 Valid, 1045 Invalid, 2389 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [89 Valid, 2300 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-15 15:37:02,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63813 states. [2022-03-15 15:37:03,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63813 to 35982. [2022-03-15 15:37:03,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35982 states, 35981 states have (on average 2.498652066368361) internal successors, (89904), 35981 states have internal predecessors, (89904), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:03,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35982 states to 35982 states and 89904 transitions. [2022-03-15 15:37:03,297 INFO L78 Accepts]: Start accepts. Automaton has 35982 states and 89904 transitions. Word has length 59 [2022-03-15 15:37:03,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:37:03,297 INFO L470 AbstractCegarLoop]: Abstraction has 35982 states and 89904 transitions. [2022-03-15 15:37:03,297 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.933333333333333) internal successors, (59), 14 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:03,298 INFO L276 IsEmpty]: Start isEmpty. Operand 35982 states and 89904 transitions. [2022-03-15 15:37:03,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:37:03,325 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:37:03,325 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:37:03,341 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (332)] Forceful destruction successful, exit code 0 [2022-03-15 15:37:03,525 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable338,332 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:37:03,525 INFO L402 AbstractCegarLoop]: === Iteration 340 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:37:03,526 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:37:03,526 INFO L85 PathProgramCache]: Analyzing trace with hash -1309882861, now seen corresponding path program 191 times [2022-03-15 15:37:03,526 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:37:03,526 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1723043532] [2022-03-15 15:37:03,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:37:03,526 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:37:03,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:37:03,650 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 157 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:37:03,651 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:37:03,651 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1723043532] [2022-03-15 15:37:03,651 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1723043532] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:37:03,651 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [645117093] [2022-03-15 15:37:03,651 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:37:03,651 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:37:03,651 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:37:03,652 INFO L229 MonitoredProcess]: Starting monitored process 333 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:37:03,652 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (333)] Waiting until timeout for monitored process [2022-03-15 15:37:03,681 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 14 check-sat command(s) [2022-03-15 15:37:03,682 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:37:03,682 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-15 15:37:03,683 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:37:03,829 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:37:03,829 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:37:03,863 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:37:03,863 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-03-15 15:37:03,963 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:37:03,963 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [645117093] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:37:03,963 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:37:03,963 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 15 [2022-03-15 15:37:03,963 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [214349499] [2022-03-15 15:37:03,963 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:37:03,963 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 15:37:03,963 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:37:03,963 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 15:37:03,963 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=209, Unknown=0, NotChecked=0, Total=240 [2022-03-15 15:37:03,964 INFO L87 Difference]: Start difference. First operand 35982 states and 89904 transitions. Second operand has 16 states, 16 states have (on average 3.6875) internal successors, (59), 15 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:06,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:37:06,910 INFO L93 Difference]: Finished difference Result 95352 states and 222369 transitions. [2022-03-15 15:37:06,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 161 states. [2022-03-15 15:37:06,911 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.6875) internal successors, (59), 15 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:37:06,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:37:07,097 INFO L225 Difference]: With dead ends: 95352 [2022-03-15 15:37:07,097 INFO L226 Difference]: Without dead ends: 94212 [2022-03-15 15:37:07,098 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 279 GetRequests, 110 SyntacticMatches, 10 SemanticMatches, 159 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10599 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=1947, Invalid=23813, Unknown=0, NotChecked=0, Total=25760 [2022-03-15 15:37:07,098 INFO L933 BasicCegarLoop]: 87 mSDtfsCounter, 2533 mSDsluCounter, 1391 mSDsCounter, 0 mSdLazyCounter, 2322 mSolverCounterSat, 175 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2533 SdHoareTripleChecker+Valid, 1001 SdHoareTripleChecker+Invalid, 2497 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 175 IncrementalHoareTripleChecker+Valid, 2322 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-15 15:37:07,098 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2533 Valid, 1001 Invalid, 2497 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [175 Valid, 2322 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-15 15:37:07,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94212 states. [2022-03-15 15:37:08,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94212 to 36509. [2022-03-15 15:37:08,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36509 states, 36508 states have (on average 2.495096965048756) internal successors, (91091), 36508 states have internal predecessors, (91091), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:08,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36509 states to 36509 states and 91091 transitions. [2022-03-15 15:37:08,310 INFO L78 Accepts]: Start accepts. Automaton has 36509 states and 91091 transitions. Word has length 59 [2022-03-15 15:37:08,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:37:08,311 INFO L470 AbstractCegarLoop]: Abstraction has 36509 states and 91091 transitions. [2022-03-15 15:37:08,311 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-03-15 15:37:08,311 INFO L276 IsEmpty]: Start isEmpty. Operand 36509 states and 91091 transitions. [2022-03-15 15:37:08,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:37:08,338 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:37:08,339 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:37:08,354 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (333)] Forceful destruction successful, exit code 0 [2022-03-15 15:37:08,539 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable339,333 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:37:08,539 INFO L402 AbstractCegarLoop]: === Iteration 341 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:37:08,539 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:37:08,539 INFO L85 PathProgramCache]: Analyzing trace with hash 1161938077, now seen corresponding path program 192 times [2022-03-15 15:37:08,539 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:37:08,539 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1435404059] [2022-03-15 15:37:08,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:37:08,540 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:37:08,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:37:08,673 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 157 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:37:08,674 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:37:08,674 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1435404059] [2022-03-15 15:37:08,674 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1435404059] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:37:08,674 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2069103656] [2022-03-15 15:37:08,674 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:37:08,674 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:37:08,674 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:37:08,675 INFO L229 MonitoredProcess]: Starting monitored process 334 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:37:08,675 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (334)] Waiting until timeout for monitored process [2022-03-15 15:37:08,703 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 14 check-sat command(s) [2022-03-15 15:37:08,704 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:37:08,704 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-15 15:37:08,705 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:37:08,839 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:37:08,840 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:37:08,878 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:37:08,878 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:37:08,971 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:37:08,971 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2069103656] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:37:08,971 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:37:08,971 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 16 [2022-03-15 15:37:08,971 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [769294677] [2022-03-15 15:37:08,971 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:37:08,971 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-15 15:37:08,971 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:37:08,971 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-15 15:37:08,971 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=239, Unknown=0, NotChecked=0, Total=272 [2022-03-15 15:37:08,971 INFO L87 Difference]: Start difference. First operand 36509 states and 91091 transitions. Second operand has 17 states, 17 states have (on average 3.4705882352941178) internal successors, (59), 16 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:13,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:37:13,657 INFO L93 Difference]: Finished difference Result 105862 states and 252539 transitions. [2022-03-15 15:37:13,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 257 states. [2022-03-15 15:37:13,658 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.4705882352941178) internal successors, (59), 16 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:37:13,658 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:37:13,897 INFO L225 Difference]: With dead ends: 105862 [2022-03-15 15:37:13,898 INFO L226 Difference]: Without dead ends: 105196 [2022-03-15 15:37:13,900 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 374 GetRequests, 109 SyntacticMatches, 10 SemanticMatches, 255 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29074 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=4377, Invalid=61415, Unknown=0, NotChecked=0, Total=65792 [2022-03-15 15:37:13,900 INFO L933 BasicCegarLoop]: 61 mSDtfsCounter, 3373 mSDsluCounter, 1151 mSDsCounter, 0 mSdLazyCounter, 2145 mSolverCounterSat, 212 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3373 SdHoareTripleChecker+Valid, 818 SdHoareTripleChecker+Invalid, 2357 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 212 IncrementalHoareTripleChecker+Valid, 2145 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-03-15 15:37:13,900 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3373 Valid, 818 Invalid, 2357 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [212 Valid, 2145 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-03-15 15:37:14,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105196 states. [2022-03-15 15:37:15,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105196 to 41049. [2022-03-15 15:37:15,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41049 states, 41048 states have (on average 2.506577665172481) internal successors, (102890), 41048 states have internal predecessors, (102890), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:15,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41049 states to 41049 states and 102890 transitions. [2022-03-15 15:37:15,182 INFO L78 Accepts]: Start accepts. Automaton has 41049 states and 102890 transitions. Word has length 59 [2022-03-15 15:37:15,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:37:15,182 INFO L470 AbstractCegarLoop]: Abstraction has 41049 states and 102890 transitions. [2022-03-15 15:37:15,182 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.4705882352941178) internal successors, (59), 16 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:15,182 INFO L276 IsEmpty]: Start isEmpty. Operand 41049 states and 102890 transitions. [2022-03-15 15:37:15,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:37:15,210 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:37:15,210 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:37:15,226 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (334)] Ended with exit code 0 [2022-03-15 15:37:15,411 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable340,334 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:37:15,411 INFO L402 AbstractCegarLoop]: === Iteration 342 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:37:15,411 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:37:15,411 INFO L85 PathProgramCache]: Analyzing trace with hash 1965212115, now seen corresponding path program 193 times [2022-03-15 15:37:15,411 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:37:15,411 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1145078916] [2022-03-15 15:37:15,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:37:15,411 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:37:15,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:37:15,553 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 160 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:37:15,554 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:37:15,554 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1145078916] [2022-03-15 15:37:15,554 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1145078916] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:37:15,554 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [956393369] [2022-03-15 15:37:15,554 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:37:15,554 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:37:15,554 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:37:15,555 INFO L229 MonitoredProcess]: Starting monitored process 335 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:37:15,555 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (335)] Waiting until timeout for monitored process [2022-03-15 15:37:15,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:37:15,580 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-15 15:37:15,580 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:37:15,710 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 160 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:37:15,710 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:37:15,754 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:37:15,754 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:37:15,838 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 160 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:37:15,838 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [956393369] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:37:15,838 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:37:15,838 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 17 [2022-03-15 15:37:15,838 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1138512887] [2022-03-15 15:37:15,839 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:37:15,839 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-15 15:37:15,839 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:37:15,839 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-15 15:37:15,839 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=271, Unknown=0, NotChecked=0, Total=306 [2022-03-15 15:37:15,839 INFO L87 Difference]: Start difference. First operand 41049 states and 102890 transitions. Second operand has 18 states, 18 states have (on average 3.3333333333333335) internal successors, (60), 17 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:16,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:37:16,782 INFO L93 Difference]: Finished difference Result 50432 states and 121896 transitions. [2022-03-15 15:37:16,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-15 15:37:16,783 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.3333333333333335) internal successors, (60), 17 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:37:16,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:37:17,055 INFO L225 Difference]: With dead ends: 50432 [2022-03-15 15:37:17,056 INFO L226 Difference]: Without dead ends: 49535 [2022-03-15 15:37:17,056 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 108 SyntacticMatches, 10 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 232 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=224, Invalid=1182, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 15:37:17,056 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 424 mSDsluCounter, 747 mSDsCounter, 0 mSdLazyCounter, 1741 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 424 SdHoareTripleChecker+Valid, 427 SdHoareTripleChecker+Invalid, 1780 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 1741 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:37:17,056 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [424 Valid, 427 Invalid, 1780 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 1741 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:37:17,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49535 states. [2022-03-15 15:37:17,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49535 to 29178. [2022-03-15 15:37:17,790 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29178 states, 29177 states have (on average 2.488569763855091) internal successors, (72609), 29177 states have internal predecessors, (72609), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:17,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29178 states to 29178 states and 72609 transitions. [2022-03-15 15:37:17,864 INFO L78 Accepts]: Start accepts. Automaton has 29178 states and 72609 transitions. Word has length 59 [2022-03-15 15:37:17,864 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:37:17,864 INFO L470 AbstractCegarLoop]: Abstraction has 29178 states and 72609 transitions. [2022-03-15 15:37:17,864 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.3333333333333335) internal successors, (60), 17 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:17,864 INFO L276 IsEmpty]: Start isEmpty. Operand 29178 states and 72609 transitions. [2022-03-15 15:37:17,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:37:17,897 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:37:17,897 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:37:17,914 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (335)] Forceful destruction successful, exit code 0 [2022-03-15 15:37:18,097 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 335 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable341 [2022-03-15 15:37:18,097 INFO L402 AbstractCegarLoop]: === Iteration 343 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:37:18,098 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:37:18,098 INFO L85 PathProgramCache]: Analyzing trace with hash -529770347, now seen corresponding path program 93 times [2022-03-15 15:37:18,098 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:37:18,098 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1724338716] [2022-03-15 15:37:18,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:37:18,098 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:37:18,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:37:18,243 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:37:18,243 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:37:18,243 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1724338716] [2022-03-15 15:37:18,243 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1724338716] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:37:18,243 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [252016518] [2022-03-15 15:37:18,243 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:37:18,244 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:37:18,244 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:37:18,244 INFO L229 MonitoredProcess]: Starting monitored process 336 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:37:18,245 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (336)] Waiting until timeout for monitored process [2022-03-15 15:37:18,272 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2022-03-15 15:37:18,273 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:37:18,273 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-15 15:37:18,274 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:37:18,399 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:37:18,399 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:37:18,445 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:37:18,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-03-15 15:37:18,521 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:37:18,521 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [252016518] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:37:18,521 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:37:18,521 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 17 [2022-03-15 15:37:18,522 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1211906563] [2022-03-15 15:37:18,522 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:37:18,522 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-15 15:37:18,522 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:37:18,522 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-15 15:37:18,522 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=271, Unknown=0, NotChecked=0, Total=306 [2022-03-15 15:37:18,522 INFO L87 Difference]: Start difference. First operand 29178 states and 72609 transitions. Second operand has 18 states, 18 states have (on average 3.2777777777777777) internal successors, (59), 17 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:19,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:37:19,278 INFO L93 Difference]: Finished difference Result 36791 states and 90369 transitions. [2022-03-15 15:37:19,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-15 15:37:19,279 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.2777777777777777) internal successors, (59), 17 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:37:19,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:37:19,342 INFO L225 Difference]: With dead ends: 36791 [2022-03-15 15:37:19,342 INFO L226 Difference]: Without dead ends: 36677 [2022-03-15 15:37:19,342 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 108 SyntacticMatches, 10 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 232 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=224, Invalid=1182, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 15:37:19,343 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 265 mSDsluCounter, 477 mSDsCounter, 0 mSdLazyCounter, 1339 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 265 SdHoareTripleChecker+Valid, 397 SdHoareTripleChecker+Invalid, 1378 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 1339 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:37:19,343 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [265 Valid, 397 Invalid, 1378 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 1339 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:37:19,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36677 states. [2022-03-15 15:37:19,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36677 to 28599. [2022-03-15 15:37:19,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28599 states, 28598 states have (on average 2.488880341282607) internal successors, (71177), 28598 states have internal predecessors, (71177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:20,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28599 states to 28599 states and 71177 transitions. [2022-03-15 15:37:20,052 INFO L78 Accepts]: Start accepts. Automaton has 28599 states and 71177 transitions. Word has length 59 [2022-03-15 15:37:20,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:37:20,052 INFO L470 AbstractCegarLoop]: Abstraction has 28599 states and 71177 transitions. [2022-03-15 15:37:20,052 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-03-15 15:37:20,052 INFO L276 IsEmpty]: Start isEmpty. Operand 28599 states and 71177 transitions. [2022-03-15 15:37:20,077 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:37:20,077 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:37:20,077 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:37:20,092 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (336)] Ended with exit code 0 [2022-03-15 15:37:20,277 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 336 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable342 [2022-03-15 15:37:20,277 INFO L402 AbstractCegarLoop]: === Iteration 344 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:37:20,278 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:37:20,278 INFO L85 PathProgramCache]: Analyzing trace with hash 1766590421, now seen corresponding path program 194 times [2022-03-15 15:37:20,278 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:37:20,278 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [266888982] [2022-03-15 15:37:20,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:37:20,278 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:37:20,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:37:20,420 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 18 proven. 156 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:37:20,420 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:37:20,420 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [266888982] [2022-03-15 15:37:20,420 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [266888982] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:37:20,420 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1969441278] [2022-03-15 15:37:20,420 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:37:20,420 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:37:20,420 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:37:20,421 INFO L229 MonitoredProcess]: Starting monitored process 337 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:37:20,422 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (337)] Waiting until timeout for monitored process [2022-03-15 15:37:20,446 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:37:20,447 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:37:20,447 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-15 15:37:20,448 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:37:20,708 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:37:20,708 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:37:20,808 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:37:20,808 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-03-15 15:37:20,901 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:37:20,901 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1969441278] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:37:20,901 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:37:20,901 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 24 [2022-03-15 15:37:20,901 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1698596345] [2022-03-15 15:37:20,901 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:37:20,901 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 15:37:20,902 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:37:20,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 15:37:20,902 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=528, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:37:20,902 INFO L87 Difference]: Start difference. First operand 28599 states and 71177 transitions. Second operand has 25 states, 25 states have (on average 3.72) internal successors, (93), 24 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:21,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:37:21,399 INFO L93 Difference]: Finished difference Result 28965 states and 71878 transitions. [2022-03-15 15:37:21,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-15 15:37:21,399 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 3.72) internal successors, (93), 24 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:37:21,399 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:37:21,449 INFO L225 Difference]: With dead ends: 28965 [2022-03-15 15:37:21,449 INFO L226 Difference]: Without dead ends: 28805 [2022-03-15 15:37:21,449 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 102 SyntacticMatches, 9 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 5 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=72, Invalid=528, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:37:21,449 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 81 mSDsluCounter, 510 mSDsCounter, 0 mSdLazyCounter, 1296 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 81 SdHoareTripleChecker+Valid, 467 SdHoareTripleChecker+Invalid, 1371 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 1296 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 65 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:37:21,450 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [81 Valid, 467 Invalid, 1371 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 1296 Invalid, 0 Unknown, 65 Unchecked, 0.4s Time] [2022-03-15 15:37:21,476 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28805 states. [2022-03-15 15:37:21,889 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28805 to 28608. [2022-03-15 15:37:21,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28608 states, 28607 states have (on average 2.4878526234837626) internal successors, (71170), 28607 states have internal predecessors, (71170), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:21,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28608 states to 28608 states and 71170 transitions. [2022-03-15 15:37:21,980 INFO L78 Accepts]: Start accepts. Automaton has 28608 states and 71170 transitions. Word has length 59 [2022-03-15 15:37:21,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:37:21,980 INFO L470 AbstractCegarLoop]: Abstraction has 28608 states and 71170 transitions. [2022-03-15 15:37:21,980 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 3.72) internal successors, (93), 24 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:21,980 INFO L276 IsEmpty]: Start isEmpty. Operand 28608 states and 71170 transitions. [2022-03-15 15:37:22,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:37:22,005 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:37:22,005 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:37:22,021 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (337)] Ended with exit code 0 [2022-03-15 15:37:22,206 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable343,337 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:37:22,206 INFO L402 AbstractCegarLoop]: === Iteration 345 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:37:22,206 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:37:22,206 INFO L85 PathProgramCache]: Analyzing trace with hash -577165717, now seen corresponding path program 195 times [2022-03-15 15:37:22,206 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:37:22,207 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1748815668] [2022-03-15 15:37:22,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:37:22,207 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:37:22,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:37:22,361 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 18 proven. 156 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:37:22,361 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:37:22,361 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1748815668] [2022-03-15 15:37:22,361 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1748815668] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:37:22,361 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2059453934] [2022-03-15 15:37:22,361 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:37:22,362 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:37:22,362 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:37:22,363 INFO L229 MonitoredProcess]: Starting monitored process 338 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:37:22,453 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (338)] Waiting until timeout for monitored process [2022-03-15 15:37:22,481 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2022-03-15 15:37:22,481 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:37:22,482 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-15 15:37:22,482 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:37:22,767 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:37:22,768 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:37:22,891 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:37:22,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 20 treesize of output 19 [2022-03-15 15:37:22,982 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:37:22,982 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2059453934] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:37:22,982 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:37:22,982 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 27 [2022-03-15 15:37:22,982 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1030339694] [2022-03-15 15:37:22,982 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:37:22,982 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-03-15 15:37:22,983 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:37:22,983 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-03-15 15:37:22,983 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=673, Unknown=0, NotChecked=0, Total=756 [2022-03-15 15:37:22,983 INFO L87 Difference]: Start difference. First operand 28608 states and 71170 transitions. Second operand has 28 states, 28 states have (on average 3.392857142857143) internal successors, (95), 27 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:23,376 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:37:23,376 INFO L93 Difference]: Finished difference Result 28836 states and 71559 transitions. [2022-03-15 15:37:23,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-15 15:37:23,377 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 3.392857142857143) internal successors, (95), 27 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:37:23,377 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:37:23,426 INFO L225 Difference]: With dead ends: 28836 [2022-03-15 15:37:23,426 INFO L226 Difference]: Without dead ends: 28694 [2022-03-15 15:37:23,427 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 99 SyntacticMatches, 9 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 6 DeprecatedPredicates, 176 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=83, Invalid=673, Unknown=0, NotChecked=0, Total=756 [2022-03-15 15:37:23,427 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 84 mSDsluCounter, 560 mSDsCounter, 0 mSdLazyCounter, 981 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 509 SdHoareTripleChecker+Invalid, 1359 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 981 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 373 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:37:23,427 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [84 Valid, 509 Invalid, 1359 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 981 Invalid, 0 Unknown, 373 Unchecked, 0.3s Time] [2022-03-15 15:37:23,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28694 states. [2022-03-15 15:37:23,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28694 to 28000. [2022-03-15 15:37:23,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28000 states, 27999 states have (on average 2.4980535019107823) internal successors, (69943), 27999 states have internal predecessors, (69943), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:23,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28000 states to 28000 states and 69943 transitions. [2022-03-15 15:37:23,944 INFO L78 Accepts]: Start accepts. Automaton has 28000 states and 69943 transitions. Word has length 59 [2022-03-15 15:37:23,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:37:23,944 INFO L470 AbstractCegarLoop]: Abstraction has 28000 states and 69943 transitions. [2022-03-15 15:37:23,945 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 3.392857142857143) internal successors, (95), 27 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:23,945 INFO L276 IsEmpty]: Start isEmpty. Operand 28000 states and 69943 transitions. [2022-03-15 15:37:23,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:37:23,970 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:37:23,970 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:37:23,986 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (338)] Ended with exit code 0 [2022-03-15 15:37:24,170 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 338 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable344 [2022-03-15 15:37:24,170 INFO L402 AbstractCegarLoop]: === Iteration 346 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:37:24,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:37:24,171 INFO L85 PathProgramCache]: Analyzing trace with hash -930815113, now seen corresponding path program 94 times [2022-03-15 15:37:24,171 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:37:24,171 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [223270298] [2022-03-15 15:37:24,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:37:24,171 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:37:24,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:37:24,305 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:37:24,305 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:37:24,305 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [223270298] [2022-03-15 15:37:24,305 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [223270298] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:37:24,305 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1935664450] [2022-03-15 15:37:24,305 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:37:24,305 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:37:24,305 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:37:24,306 INFO L229 MonitoredProcess]: Starting monitored process 339 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:37:24,307 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (339)] Waiting until timeout for monitored process [2022-03-15 15:37:24,331 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:37:24,331 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:37:24,332 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-15 15:37:24,332 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:37:24,462 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:37:24,462 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:37:24,503 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:37:24,504 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-03-15 15:37:24,589 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:37:24,589 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1935664450] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:37:24,589 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:37:24,589 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 16 [2022-03-15 15:37:24,589 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [340138027] [2022-03-15 15:37:24,589 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:37:24,589 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-15 15:37:24,589 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:37:24,590 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-15 15:37:24,590 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=239, Unknown=0, NotChecked=0, Total=272 [2022-03-15 15:37:24,590 INFO L87 Difference]: Start difference. First operand 28000 states and 69943 transitions. Second operand has 17 states, 17 states have (on average 3.4705882352941178) internal successors, (59), 16 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:25,436 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:37:25,436 INFO L93 Difference]: Finished difference Result 36340 states and 89470 transitions. [2022-03-15 15:37:25,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-03-15 15:37:25,437 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.4705882352941178) internal successors, (59), 16 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:37:25,437 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:37:25,498 INFO L225 Difference]: With dead ends: 36340 [2022-03-15 15:37:25,499 INFO L226 Difference]: Without dead ends: 36260 [2022-03-15 15:37:25,499 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 109 SyntacticMatches, 10 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 187 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=181, Invalid=1009, Unknown=0, NotChecked=0, Total=1190 [2022-03-15 15:37:25,499 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 226 mSDsluCounter, 599 mSDsCounter, 0 mSdLazyCounter, 1506 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 226 SdHoareTripleChecker+Valid, 469 SdHoareTripleChecker+Invalid, 1540 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 1506 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:37:25,499 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [226 Valid, 469 Invalid, 1540 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 1506 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:37:25,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36260 states. [2022-03-15 15:37:26,020 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36260 to 27856. [2022-03-15 15:37:26,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27856 states, 27855 states have (on average 2.496068928379106) internal successors, (69528), 27855 states have internal predecessors, (69528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:26,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27856 states to 27856 states and 69528 transitions. [2022-03-15 15:37:26,106 INFO L78 Accepts]: Start accepts. Automaton has 27856 states and 69528 transitions. Word has length 59 [2022-03-15 15:37:26,106 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:37:26,106 INFO L470 AbstractCegarLoop]: Abstraction has 27856 states and 69528 transitions. [2022-03-15 15:37:26,106 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.4705882352941178) internal successors, (59), 16 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:26,106 INFO L276 IsEmpty]: Start isEmpty. Operand 27856 states and 69528 transitions. [2022-03-15 15:37:26,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:37:26,130 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:37:26,130 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:37:26,146 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (339)] Ended with exit code 0 [2022-03-15 15:37:26,330 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 339 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable345 [2022-03-15 15:37:26,331 INFO L402 AbstractCegarLoop]: === Iteration 347 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:37:26,331 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:37:26,331 INFO L85 PathProgramCache]: Analyzing trace with hash 509386743, now seen corresponding path program 196 times [2022-03-15 15:37:26,331 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:37:26,331 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2057759879] [2022-03-15 15:37:26,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:37:26,331 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:37:26,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:37:26,461 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 18 proven. 156 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:37:26,461 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:37:26,461 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2057759879] [2022-03-15 15:37:26,461 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2057759879] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:37:26,461 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1176000157] [2022-03-15 15:37:26,461 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:37:26,461 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:37:26,461 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:37:26,462 INFO L229 MonitoredProcess]: Starting monitored process 340 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:37:26,463 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (340)] Waiting until timeout for monitored process [2022-03-15 15:37:26,489 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:37:26,489 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:37:26,489 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-15 15:37:26,490 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:37:26,727 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:37:26,727 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:37:26,805 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:37:26,805 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-03-15 15:37:26,905 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:37:26,906 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1176000157] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:37:26,906 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:37:26,906 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 21 [2022-03-15 15:37:26,906 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1421694677] [2022-03-15 15:37:26,906 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:37:26,906 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-15 15:37:26,906 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:37:26,906 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-15 15:37:26,906 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=401, Unknown=0, NotChecked=0, Total=462 [2022-03-15 15:37:26,906 INFO L87 Difference]: Start difference. First operand 27856 states and 69528 transitions. Second operand has 22 states, 22 states have (on average 3.9545454545454546) internal successors, (87), 21 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:27,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:37:27,312 INFO L93 Difference]: Finished difference Result 28195 states and 70172 transitions. [2022-03-15 15:37:27,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-15 15:37:27,312 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 3.9545454545454546) internal successors, (87), 21 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:37:27,312 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:37:27,363 INFO L225 Difference]: With dead ends: 28195 [2022-03-15 15:37:27,364 INFO L226 Difference]: Without dead ends: 28119 [2022-03-15 15:37:27,364 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 105 SyntacticMatches, 9 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 4 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=61, Invalid=401, Unknown=0, NotChecked=0, Total=462 [2022-03-15 15:37:27,364 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 78 mSDsluCounter, 477 mSDsCounter, 0 mSdLazyCounter, 999 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 414 SdHoareTripleChecker+Invalid, 1178 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 999 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 174 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:37:27,364 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [78 Valid, 414 Invalid, 1178 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 999 Invalid, 0 Unknown, 174 Unchecked, 0.3s Time] [2022-03-15 15:37:27,389 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28119 states. [2022-03-15 15:37:27,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28119 to 27919. [2022-03-15 15:37:27,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27919 states, 27918 states have (on average 2.4950927716885163) internal successors, (69658), 27918 states have internal predecessors, (69658), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:28,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27919 states to 27919 states and 69658 transitions. [2022-03-15 15:37:28,002 INFO L78 Accepts]: Start accepts. Automaton has 27919 states and 69658 transitions. Word has length 59 [2022-03-15 15:37:28,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:37:28,002 INFO L470 AbstractCegarLoop]: Abstraction has 27919 states and 69658 transitions. [2022-03-15 15:37:28,002 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 3.9545454545454546) internal successors, (87), 21 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:28,002 INFO L276 IsEmpty]: Start isEmpty. Operand 27919 states and 69658 transitions. [2022-03-15 15:37:28,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:37:28,027 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:37:28,027 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:37:28,043 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (340)] Forceful destruction successful, exit code 0 [2022-03-15 15:37:28,227 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable346,340 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:37:28,228 INFO L402 AbstractCegarLoop]: === Iteration 348 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:37:28,228 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:37:28,228 INFO L85 PathProgramCache]: Analyzing trace with hash -1433383151, now seen corresponding path program 197 times [2022-03-15 15:37:28,228 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:37:28,228 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [37431465] [2022-03-15 15:37:28,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:37:28,228 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:37:28,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:37:28,364 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 18 proven. 156 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:37:28,364 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:37:28,364 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [37431465] [2022-03-15 15:37:28,364 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [37431465] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:37:28,364 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [766119221] [2022-03-15 15:37:28,364 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:37:28,364 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:37:28,364 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:37:28,365 INFO L229 MonitoredProcess]: Starting monitored process 341 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:37:28,366 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (341)] Waiting until timeout for monitored process [2022-03-15 15:37:28,394 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2022-03-15 15:37:28,395 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:37:28,396 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-15 15:37:28,396 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:37:28,745 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:37:28,746 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:37:28,829 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:37:28,829 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:37:28,936 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:37:28,937 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [766119221] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:37:28,937 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:37:28,937 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 21 [2022-03-15 15:37:28,937 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1098178764] [2022-03-15 15:37:28,937 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:37:28,937 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-15 15:37:28,937 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:37:28,937 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-15 15:37:28,937 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=401, Unknown=0, NotChecked=0, Total=462 [2022-03-15 15:37:28,937 INFO L87 Difference]: Start difference. First operand 27919 states and 69658 transitions. Second operand has 22 states, 22 states have (on average 3.9545454545454546) internal successors, (87), 21 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:29,488 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:37:29,488 INFO L93 Difference]: Finished difference Result 28313 states and 70338 transitions. [2022-03-15 15:37:29,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-15 15:37:29,489 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 3.9545454545454546) internal successors, (87), 21 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:37:29,489 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:37:29,539 INFO L225 Difference]: With dead ends: 28313 [2022-03-15 15:37:29,539 INFO L226 Difference]: Without dead ends: 28201 [2022-03-15 15:37:29,540 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 105 SyntacticMatches, 10 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 4 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=71, Invalid=481, Unknown=0, NotChecked=0, Total=552 [2022-03-15 15:37:29,540 INFO L933 BasicCegarLoop]: 50 mSDtfsCounter, 90 mSDsluCounter, 673 mSDsCounter, 0 mSdLazyCounter, 1336 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 540 SdHoareTripleChecker+Invalid, 1463 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1336 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 121 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:37:29,540 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [90 Valid, 540 Invalid, 1463 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1336 Invalid, 0 Unknown, 121 Unchecked, 0.4s Time] [2022-03-15 15:37:29,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28201 states. [2022-03-15 15:37:29,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28201 to 27838. [2022-03-15 15:37:30,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27838 states, 27837 states have (on average 2.4949886841254445) internal successors, (69453), 27837 states have internal predecessors, (69453), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:30,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27838 states to 27838 states and 69453 transitions. [2022-03-15 15:37:30,077 INFO L78 Accepts]: Start accepts. Automaton has 27838 states and 69453 transitions. Word has length 59 [2022-03-15 15:37:30,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:37:30,077 INFO L470 AbstractCegarLoop]: Abstraction has 27838 states and 69453 transitions. [2022-03-15 15:37:30,077 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 3.9545454545454546) internal successors, (87), 21 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:30,077 INFO L276 IsEmpty]: Start isEmpty. Operand 27838 states and 69453 transitions. [2022-03-15 15:37:30,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:37:30,102 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:37:30,102 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:37:30,118 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (341)] Ended with exit code 0 [2022-03-15 15:37:30,302 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable347,341 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:37:30,302 INFO L402 AbstractCegarLoop]: === Iteration 349 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:37:30,303 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:37:30,303 INFO L85 PathProgramCache]: Analyzing trace with hash -256378591, now seen corresponding path program 198 times [2022-03-15 15:37:30,303 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:37:30,303 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [233807347] [2022-03-15 15:37:30,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:37:30,303 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:37:30,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:37:30,445 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 18 proven. 156 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:37:30,446 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:37:30,446 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [233807347] [2022-03-15 15:37:30,446 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [233807347] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:37:30,446 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1695164163] [2022-03-15 15:37:30,446 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:37:30,446 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:37:30,446 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:37:30,447 INFO L229 MonitoredProcess]: Starting monitored process 342 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:37:30,447 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (342)] Waiting until timeout for monitored process [2022-03-15 15:37:30,477 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2022-03-15 15:37:30,477 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:37:30,478 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 24 conjunts are in the unsatisfiable core [2022-03-15 15:37:30,479 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:37:30,970 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-03-15 15:37:30,970 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:37:31,032 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 117 proven. 58 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:37:31,032 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:37:32,010 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:37:32,010 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:37:32,335 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 66 proven. 109 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:37:32,335 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1695164163] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:37:32,335 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:37:32,336 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 18, 19] total 40 [2022-03-15 15:37:32,336 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [914529986] [2022-03-15 15:37:32,336 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:37:32,336 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-03-15 15:37:32,336 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:37:32,336 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-03-15 15:37:32,336 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=259, Invalid=1381, Unknown=0, NotChecked=0, Total=1640 [2022-03-15 15:37:32,336 INFO L87 Difference]: Start difference. First operand 27838 states and 69453 transitions. Second operand has 41 states, 41 states have (on average 3.341463414634146) internal successors, (137), 40 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:35,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:37:35,463 INFO L93 Difference]: Finished difference Result 37739 states and 94039 transitions. [2022-03-15 15:37:35,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2022-03-15 15:37:35,463 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 3.341463414634146) internal successors, (137), 40 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:37:35,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:37:35,532 INFO L225 Difference]: With dead ends: 37739 [2022-03-15 15:37:35,532 INFO L226 Difference]: Without dead ends: 37616 [2022-03-15 15:37:35,533 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 215 GetRequests, 102 SyntacticMatches, 11 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3977 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=2027, Invalid=8685, Unknown=0, NotChecked=0, Total=10712 [2022-03-15 15:37:35,533 INFO L933 BasicCegarLoop]: 46 mSDtfsCounter, 525 mSDsluCounter, 817 mSDsCounter, 0 mSdLazyCounter, 2648 mSolverCounterSat, 139 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 525 SdHoareTripleChecker+Valid, 646 SdHoareTripleChecker+Invalid, 3383 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 139 IncrementalHoareTripleChecker+Valid, 2648 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 596 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-15 15:37:35,533 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [525 Valid, 646 Invalid, 3383 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [139 Valid, 2648 Invalid, 0 Unknown, 596 Unchecked, 0.9s Time] [2022-03-15 15:37:35,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37616 states. [2022-03-15 15:37:36,122 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37616 to 26480. [2022-03-15 15:37:36,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26480 states, 26479 states have (on average 2.500736432644737) internal successors, (66217), 26479 states have internal predecessors, (66217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:36,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26480 states to 26480 states and 66217 transitions. [2022-03-15 15:37:36,210 INFO L78 Accepts]: Start accepts. Automaton has 26480 states and 66217 transitions. Word has length 59 [2022-03-15 15:37:36,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:37:36,210 INFO L470 AbstractCegarLoop]: Abstraction has 26480 states and 66217 transitions. [2022-03-15 15:37:36,210 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 3.341463414634146) internal successors, (137), 40 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:36,210 INFO L276 IsEmpty]: Start isEmpty. Operand 26480 states and 66217 transitions. [2022-03-15 15:37:36,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:37:36,234 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:37:36,234 INFO L514 BasicCegarLoop]: trace histogram [9, 8, 8, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:37:36,251 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (342)] Ended with exit code 0 [2022-03-15 15:37:36,435 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 342 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable348 [2022-03-15 15:37:36,435 INFO L402 AbstractCegarLoop]: === Iteration 350 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:37:36,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:37:36,436 INFO L85 PathProgramCache]: Analyzing trace with hash -27751262, now seen corresponding path program 199 times [2022-03-15 15:37:36,436 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:37:36,436 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [865664645] [2022-03-15 15:37:36,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:37:36,436 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:37:36,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:37:36,569 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 77 proven. 102 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:37:36,569 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:37:36,569 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [865664645] [2022-03-15 15:37:36,569 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [865664645] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:37:36,570 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1547153104] [2022-03-15 15:37:36,570 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:37:36,570 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:37:36,570 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:37:36,571 INFO L229 MonitoredProcess]: Starting monitored process 343 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:37:36,571 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (343)] Waiting until timeout for monitored process [2022-03-15 15:37:36,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:37:36,596 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-15 15:37:36,597 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:37:36,789 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 86 proven. 91 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:37:36,789 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:37:37,080 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 86 proven. 91 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:37:37,080 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1547153104] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:37:37,080 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:37:37,080 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 18 [2022-03-15 15:37:37,081 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1017653393] [2022-03-15 15:37:37,081 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:37:37,081 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-15 15:37:37,081 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:37:37,081 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-15 15:37:37,081 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=242, Unknown=0, NotChecked=0, Total=342 [2022-03-15 15:37:37,081 INFO L87 Difference]: Start difference. First operand 26480 states and 66217 transitions. Second operand has 19 states, 19 states have (on average 4.368421052631579) internal successors, (83), 18 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:37,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:37:37,660 INFO L93 Difference]: Finished difference Result 30843 states and 76714 transitions. [2022-03-15 15:37:37,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-15 15:37:37,660 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 4.368421052631579) internal successors, (83), 18 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:37:37,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:37:37,719 INFO L225 Difference]: With dead ends: 30843 [2022-03-15 15:37:37,719 INFO L226 Difference]: Without dead ends: 30843 [2022-03-15 15:37:37,719 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 259 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=384, Invalid=806, Unknown=0, NotChecked=0, Total=1190 [2022-03-15 15:37:37,720 INFO L933 BasicCegarLoop]: 45 mSDtfsCounter, 341 mSDsluCounter, 344 mSDsCounter, 0 mSdLazyCounter, 852 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 341 SdHoareTripleChecker+Valid, 231 SdHoareTripleChecker+Invalid, 887 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 852 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:37:37,720 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [341 Valid, 231 Invalid, 887 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 852 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:37:37,748 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30843 states. [2022-03-15 15:37:38,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30843 to 28170. [2022-03-15 15:37:38,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28170 states, 28169 states have (on average 2.5181937590968797) internal successors, (70935), 28169 states have internal predecessors, (70935), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:38,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28170 states to 28170 states and 70935 transitions. [2022-03-15 15:37:38,458 INFO L78 Accepts]: Start accepts. Automaton has 28170 states and 70935 transitions. Word has length 59 [2022-03-15 15:37:38,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:37:38,458 INFO L470 AbstractCegarLoop]: Abstraction has 28170 states and 70935 transitions. [2022-03-15 15:37:38,458 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 4.368421052631579) internal successors, (83), 18 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:38,458 INFO L276 IsEmpty]: Start isEmpty. Operand 28170 states and 70935 transitions. [2022-03-15 15:37:38,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:37:38,483 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:37:38,483 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:37:38,499 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (343)] Forceful destruction successful, exit code 0 [2022-03-15 15:37:38,683 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 343 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable349 [2022-03-15 15:37:38,683 INFO L402 AbstractCegarLoop]: === Iteration 351 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:37:38,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:37:38,684 INFO L85 PathProgramCache]: Analyzing trace with hash -1947659307, now seen corresponding path program 95 times [2022-03-15 15:37:38,684 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:37:38,684 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1091181496] [2022-03-15 15:37:38,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:37:38,684 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:37:38,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:37:38,828 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:37:38,828 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:37:38,828 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1091181496] [2022-03-15 15:37:38,828 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1091181496] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:37:38,828 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1321925235] [2022-03-15 15:37:38,828 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:37:38,828 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:37:38,828 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:37:38,829 INFO L229 MonitoredProcess]: Starting monitored process 344 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:37:38,830 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (344)] Waiting until timeout for monitored process [2022-03-15 15:37:38,857 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2022-03-15 15:37:38,857 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:37:38,858 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-15 15:37:38,858 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:37:38,994 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:37:38,995 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:37:39,032 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:37:39,033 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:37:39,127 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:37:39,127 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1321925235] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:37:39,127 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:37:39,127 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 15 [2022-03-15 15:37:39,127 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [382990104] [2022-03-15 15:37:39,127 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:37:39,127 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 15:37:39,128 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:37:39,128 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 15:37:39,128 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=209, Unknown=0, NotChecked=0, Total=240 [2022-03-15 15:37:39,128 INFO L87 Difference]: Start difference. First operand 28170 states and 70935 transitions. Second operand has 16 states, 16 states have (on average 3.6875) internal successors, (59), 15 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:39,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:37:39,888 INFO L93 Difference]: Finished difference Result 34907 states and 86804 transitions. [2022-03-15 15:37:39,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-03-15 15:37:39,888 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.6875) internal successors, (59), 15 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:37:39,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:37:39,953 INFO L225 Difference]: With dead ends: 34907 [2022-03-15 15:37:39,953 INFO L226 Difference]: Without dead ends: 34855 [2022-03-15 15:37:39,954 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 110 SyntacticMatches, 10 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=144, Invalid=848, Unknown=0, NotChecked=0, Total=992 [2022-03-15 15:37:39,954 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 195 mSDsluCounter, 669 mSDsCounter, 0 mSdLazyCounter, 1542 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 195 SdHoareTripleChecker+Valid, 505 SdHoareTripleChecker+Invalid, 1572 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 1542 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:37:39,954 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [195 Valid, 505 Invalid, 1572 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 1542 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:37:39,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34855 states. [2022-03-15 15:37:40,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34855 to 28217. [2022-03-15 15:37:40,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28217 states, 28216 states have (on average 2.517224269917777) internal successors, (71026), 28216 states have internal predecessors, (71026), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:40,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28217 states to 28217 states and 71026 transitions. [2022-03-15 15:37:40,617 INFO L78 Accepts]: Start accepts. Automaton has 28217 states and 71026 transitions. Word has length 59 [2022-03-15 15:37:40,617 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:37:40,617 INFO L470 AbstractCegarLoop]: Abstraction has 28217 states and 71026 transitions. [2022-03-15 15:37:40,617 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-03-15 15:37:40,617 INFO L276 IsEmpty]: Start isEmpty. Operand 28217 states and 71026 transitions. [2022-03-15 15:37:40,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:37:40,641 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:37:40,641 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:37:40,657 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (344)] Forceful destruction successful, exit code 0 [2022-03-15 15:37:40,841 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable350,344 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:37:40,841 INFO L402 AbstractCegarLoop]: === Iteration 352 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:37:40,842 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:37:40,842 INFO L85 PathProgramCache]: Analyzing trace with hash -934950123, now seen corresponding path program 200 times [2022-03-15 15:37:40,842 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:37:40,842 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [179577966] [2022-03-15 15:37:40,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:37:40,842 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:37:40,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:37:40,963 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 18 proven. 156 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:37:40,963 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:37:40,963 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [179577966] [2022-03-15 15:37:40,963 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [179577966] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:37:40,963 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1969464492] [2022-03-15 15:37:40,963 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:37:40,963 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:37:40,964 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:37:40,964 INFO L229 MonitoredProcess]: Starting monitored process 345 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:37:40,965 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (345)] Waiting until timeout for monitored process [2022-03-15 15:37:40,989 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:37:40,989 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:37:40,990 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-15 15:37:40,991 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:37:41,200 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:37:41,201 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:37:41,260 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:37:41,260 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:37:41,371 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:37:41,371 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1969464492] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:37:41,371 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:37:41,371 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 18 [2022-03-15 15:37:41,371 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1314180177] [2022-03-15 15:37:41,371 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:37:41,371 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-15 15:37:41,371 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:37:41,372 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-15 15:37:41,372 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2022-03-15 15:37:41,372 INFO L87 Difference]: Start difference. First operand 28217 states and 71026 transitions. Second operand has 19 states, 19 states have (on average 4.2631578947368425) internal successors, (81), 18 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:41,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:37:41,732 INFO L93 Difference]: Finished difference Result 28563 states and 71685 transitions. [2022-03-15 15:37:41,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-15 15:37:41,732 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 4.2631578947368425) internal successors, (81), 18 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:37:41,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:37:41,785 INFO L225 Difference]: With dead ends: 28563 [2022-03-15 15:37:41,785 INFO L226 Difference]: Without dead ends: 28471 [2022-03-15 15:37:41,785 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 108 SyntacticMatches, 9 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2022-03-15 15:37:41,785 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 82 mSDsluCounter, 481 mSDsCounter, 0 mSdLazyCounter, 806 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 398 SdHoareTripleChecker+Invalid, 1086 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 806 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 278 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:37:41,785 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [82 Valid, 398 Invalid, 1086 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 806 Invalid, 0 Unknown, 278 Unchecked, 0.3s Time] [2022-03-15 15:37:41,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28471 states. [2022-03-15 15:37:42,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28471 to 28232. [2022-03-15 15:37:42,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28232 states, 28231 states have (on average 2.5164535439764797) internal successors, (71042), 28231 states have internal predecessors, (71042), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:42,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28232 states to 28232 states and 71042 transitions. [2022-03-15 15:37:42,391 INFO L78 Accepts]: Start accepts. Automaton has 28232 states and 71042 transitions. Word has length 59 [2022-03-15 15:37:42,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:37:42,391 INFO L470 AbstractCegarLoop]: Abstraction has 28232 states and 71042 transitions. [2022-03-15 15:37:42,391 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 4.2631578947368425) internal successors, (81), 18 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:42,391 INFO L276 IsEmpty]: Start isEmpty. Operand 28232 states and 71042 transitions. [2022-03-15 15:37:42,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:37:42,415 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:37:42,415 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:37:42,431 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (345)] Ended with exit code 0 [2022-03-15 15:37:42,615 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable351,345 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:37:42,616 INFO L402 AbstractCegarLoop]: === Iteration 353 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:37:42,616 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:37:42,616 INFO L85 PathProgramCache]: Analyzing trace with hash -332197791, now seen corresponding path program 201 times [2022-03-15 15:37:42,616 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:37:42,616 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1343254409] [2022-03-15 15:37:42,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:37:42,616 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:37:42,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:37:42,736 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 18 proven. 156 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:37:42,737 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:37:42,737 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1343254409] [2022-03-15 15:37:42,737 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1343254409] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:37:42,737 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1347835260] [2022-03-15 15:37:42,737 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:37:42,737 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:37:42,737 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:37:42,738 INFO L229 MonitoredProcess]: Starting monitored process 346 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:37:42,739 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (346)] Waiting until timeout for monitored process [2022-03-15 15:37:42,769 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 14 check-sat command(s) [2022-03-15 15:37:42,769 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:37:42,770 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-15 15:37:42,770 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:37:43,039 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:37:43,040 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:37:43,081 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:37:43,081 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:37:43,200 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:37:43,200 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1347835260] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:37:43,200 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:37:43,200 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 15 [2022-03-15 15:37:43,200 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1022208033] [2022-03-15 15:37:43,200 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:37:43,200 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 15:37:43,200 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:37:43,200 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 15:37:43,201 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2022-03-15 15:37:43,201 INFO L87 Difference]: Start difference. First operand 28232 states and 71042 transitions. Second operand has 16 states, 16 states have (on average 4.6875) internal successors, (75), 15 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:43,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:37:43,754 INFO L93 Difference]: Finished difference Result 28662 states and 71800 transitions. [2022-03-15 15:37:43,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-15 15:37:43,754 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.6875) internal successors, (75), 15 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:37:43,755 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:37:43,808 INFO L225 Difference]: With dead ends: 28662 [2022-03-15 15:37:43,808 INFO L226 Difference]: Without dead ends: 28604 [2022-03-15 15:37:43,809 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 111 SyntacticMatches, 10 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2022-03-15 15:37:43,809 INFO L933 BasicCegarLoop]: 54 mSDtfsCounter, 83 mSDsluCounter, 663 mSDsCounter, 0 mSdLazyCounter, 1332 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 512 SdHoareTripleChecker+Invalid, 1334 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1332 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:37:43,809 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [83 Valid, 512 Invalid, 1334 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1332 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:37:43,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28604 states. [2022-03-15 15:37:44,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28604 to 28217. [2022-03-15 15:37:44,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28217 states, 28216 states have (on average 2.516267366033456) internal successors, (70999), 28216 states have internal predecessors, (70999), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:44,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28217 states to 28217 states and 70999 transitions. [2022-03-15 15:37:44,446 INFO L78 Accepts]: Start accepts. Automaton has 28217 states and 70999 transitions. Word has length 59 [2022-03-15 15:37:44,446 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:37:44,446 INFO L470 AbstractCegarLoop]: Abstraction has 28217 states and 70999 transitions. [2022-03-15 15:37:44,446 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.6875) internal successors, (75), 15 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:44,446 INFO L276 IsEmpty]: Start isEmpty. Operand 28217 states and 70999 transitions. [2022-03-15 15:37:44,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:37:44,471 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:37:44,471 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:37:44,487 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (346)] Ended with exit code 0 [2022-03-15 15:37:44,671 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable352,346 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:37:44,671 INFO L402 AbstractCegarLoop]: === Iteration 354 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:37:44,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:37:44,672 INFO L85 PathProgramCache]: Analyzing trace with hash 1243288107, now seen corresponding path program 202 times [2022-03-15 15:37:44,672 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:37:44,672 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1159428724] [2022-03-15 15:37:44,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:37:44,672 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:37:44,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:37:44,802 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 18 proven. 156 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:37:44,803 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:37:44,803 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1159428724] [2022-03-15 15:37:44,803 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1159428724] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:37:44,803 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [486989709] [2022-03-15 15:37:44,803 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:37:44,803 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:37:44,803 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:37:44,804 INFO L229 MonitoredProcess]: Starting monitored process 347 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:37:44,804 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (347)] Waiting until timeout for monitored process [2022-03-15 15:37:44,828 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:37:44,828 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:37:44,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-15 15:37:44,830 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:37:45,062 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:37:45,063 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:37:45,139 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:37:45,139 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-03-15 15:37:45,248 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:37:45,248 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [486989709] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:37:45,248 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:37:45,248 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 21 [2022-03-15 15:37:45,248 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1014845082] [2022-03-15 15:37:45,248 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:37:45,248 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-15 15:37:45,248 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:37:45,249 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-15 15:37:45,249 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=401, Unknown=0, NotChecked=0, Total=462 [2022-03-15 15:37:45,249 INFO L87 Difference]: Start difference. First operand 28217 states and 70999 transitions. Second operand has 22 states, 22 states have (on average 3.772727272727273) internal successors, (83), 21 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:45,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:37:45,853 INFO L93 Difference]: Finished difference Result 28545 states and 71562 transitions. [2022-03-15 15:37:45,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-15 15:37:45,854 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 3.772727272727273) internal successors, (83), 21 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:37:45,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:37:45,907 INFO L225 Difference]: With dead ends: 28545 [2022-03-15 15:37:45,907 INFO L226 Difference]: Without dead ends: 28458 [2022-03-15 15:37:45,908 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 105 SyntacticMatches, 10 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 4 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=76, Invalid=524, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:37:45,908 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 95 mSDsluCounter, 671 mSDsCounter, 0 mSdLazyCounter, 1472 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 529 SdHoareTripleChecker+Invalid, 1554 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1472 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 78 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:37:45,908 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [95 Valid, 529 Invalid, 1554 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1472 Invalid, 0 Unknown, 78 Unchecked, 0.4s Time] [2022-03-15 15:37:45,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28458 states. [2022-03-15 15:37:46,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28458 to 28049. [2022-03-15 15:37:46,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28049 states, 28048 states have (on average 2.5187535653166) internal successors, (70646), 28048 states have internal predecessors, (70646), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:46,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28049 states to 28049 states and 70646 transitions. [2022-03-15 15:37:46,496 INFO L78 Accepts]: Start accepts. Automaton has 28049 states and 70646 transitions. Word has length 59 [2022-03-15 15:37:46,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:37:46,496 INFO L470 AbstractCegarLoop]: Abstraction has 28049 states and 70646 transitions. [2022-03-15 15:37:46,496 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 3.772727272727273) internal successors, (83), 21 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:46,496 INFO L276 IsEmpty]: Start isEmpty. Operand 28049 states and 70646 transitions. [2022-03-15 15:37:46,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:37:46,520 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:37:46,520 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:37:46,535 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (347)] Forceful destruction successful, exit code 0 [2022-03-15 15:37:46,720 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 347 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable353 [2022-03-15 15:37:46,720 INFO L402 AbstractCegarLoop]: === Iteration 355 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:37:46,721 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:37:46,721 INFO L85 PathProgramCache]: Analyzing trace with hash 1752428599, now seen corresponding path program 96 times [2022-03-15 15:37:46,721 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:37:46,721 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1427387199] [2022-03-15 15:37:46,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:37:46,721 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:37:46,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:37:46,843 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:37:46,843 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:37:46,843 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1427387199] [2022-03-15 15:37:46,843 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1427387199] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:37:46,843 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1998954964] [2022-03-15 15:37:46,843 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:37:46,843 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:37:46,843 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:37:46,844 INFO L229 MonitoredProcess]: Starting monitored process 348 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:37:46,845 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (348)] Waiting until timeout for monitored process [2022-03-15 15:37:46,872 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2022-03-15 15:37:46,873 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:37:46,873 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-15 15:37:46,874 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:37:47,012 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:37:47,013 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:37:47,045 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:37:47,045 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-03-15 15:37:47,146 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:37:47,147 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1998954964] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:37:47,147 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:37:47,147 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 14 [2022-03-15 15:37:47,147 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1587746271] [2022-03-15 15:37:47,147 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:37:47,147 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-15 15:37:47,147 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:37:47,147 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-15 15:37:47,147 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=181, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:37:47,147 INFO L87 Difference]: Start difference. First operand 28049 states and 70646 transitions. Second operand has 15 states, 15 states have (on average 3.933333333333333) internal successors, (59), 14 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:47,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:37:47,827 INFO L93 Difference]: Finished difference Result 34216 states and 84866 transitions. [2022-03-15 15:37:47,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-15 15:37:47,827 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.933333333333333) internal successors, (59), 14 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:37:47,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:37:47,889 INFO L225 Difference]: With dead ends: 34216 [2022-03-15 15:37:47,889 INFO L226 Difference]: Without dead ends: 34186 [2022-03-15 15:37:47,889 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 111 SyntacticMatches, 10 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=113, Invalid=699, Unknown=0, NotChecked=0, Total=812 [2022-03-15 15:37:47,889 INFO L933 BasicCegarLoop]: 47 mSDtfsCounter, 171 mSDsluCounter, 668 mSDsCounter, 0 mSdLazyCounter, 1434 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 171 SdHoareTripleChecker+Valid, 498 SdHoareTripleChecker+Invalid, 1459 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 1434 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:37:47,889 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [171 Valid, 498 Invalid, 1459 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 1434 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:37:47,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34186 states. [2022-03-15 15:37:48,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34186 to 28112. [2022-03-15 15:37:48,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28112 states, 28111 states have (on average 2.5191206289352923) internal successors, (70815), 28111 states have internal predecessors, (70815), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:48,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28112 states to 28112 states and 70815 transitions. [2022-03-15 15:37:48,544 INFO L78 Accepts]: Start accepts. Automaton has 28112 states and 70815 transitions. Word has length 59 [2022-03-15 15:37:48,545 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:37:48,545 INFO L470 AbstractCegarLoop]: Abstraction has 28112 states and 70815 transitions. [2022-03-15 15:37:48,545 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.933333333333333) internal successors, (59), 14 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:48,545 INFO L276 IsEmpty]: Start isEmpty. Operand 28112 states and 70815 transitions. [2022-03-15 15:37:48,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:37:48,569 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:37:48,569 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:37:48,584 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (348)] Forceful destruction successful, exit code 0 [2022-03-15 15:37:48,769 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 348 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable354 [2022-03-15 15:37:48,769 INFO L402 AbstractCegarLoop]: === Iteration 356 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:37:48,770 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:37:48,770 INFO L85 PathProgramCache]: Analyzing trace with hash 1529586871, now seen corresponding path program 203 times [2022-03-15 15:37:48,770 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:37:48,770 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [911074490] [2022-03-15 15:37:48,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:37:48,770 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:37:48,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:37:48,901 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 18 proven. 156 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:37:48,901 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:37:48,901 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [911074490] [2022-03-15 15:37:48,901 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [911074490] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:37:48,901 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [155284587] [2022-03-15 15:37:48,901 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:37:48,901 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:37:48,901 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:37:48,902 INFO L229 MonitoredProcess]: Starting monitored process 349 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:37:48,903 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (349)] Waiting until timeout for monitored process [2022-03-15 15:37:48,932 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2022-03-15 15:37:48,932 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:37:48,933 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-15 15:37:48,934 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:37:49,141 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:37:49,141 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:37:49,183 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:37:49,183 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:37:49,301 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:37:49,301 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [155284587] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:37:49,301 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:37:49,302 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 15 [2022-03-15 15:37:49,302 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1121832799] [2022-03-15 15:37:49,302 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:37:49,302 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 15:37:49,302 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:37:49,302 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 15:37:49,302 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2022-03-15 15:37:49,302 INFO L87 Difference]: Start difference. First operand 28112 states and 70815 transitions. Second operand has 16 states, 16 states have (on average 4.6875) internal successors, (75), 15 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:49,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:37:49,809 INFO L93 Difference]: Finished difference Result 28433 states and 71417 transitions. [2022-03-15 15:37:49,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-15 15:37:49,809 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.6875) internal successors, (75), 15 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:37:49,809 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:37:49,856 INFO L225 Difference]: With dead ends: 28433 [2022-03-15 15:37:49,856 INFO L226 Difference]: Without dead ends: 28381 [2022-03-15 15:37:49,857 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 111 SyntacticMatches, 9 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2022-03-15 15:37:49,857 INFO L933 BasicCegarLoop]: 41 mSDtfsCounter, 75 mSDsluCounter, 509 mSDsCounter, 0 mSdLazyCounter, 984 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 402 SdHoareTripleChecker+Invalid, 1067 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 984 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 82 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:37:49,857 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [75 Valid, 402 Invalid, 1067 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 984 Invalid, 0 Unknown, 82 Unchecked, 0.3s Time] [2022-03-15 15:37:49,881 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28381 states. [2022-03-15 15:37:50,268 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28381 to 28121. [2022-03-15 15:37:50,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28121 states, 28120 states have (on average 2.518705547652916) internal successors, (70826), 28120 states have internal predecessors, (70826), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:50,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28121 states to 28121 states and 70826 transitions. [2022-03-15 15:37:50,360 INFO L78 Accepts]: Start accepts. Automaton has 28121 states and 70826 transitions. Word has length 59 [2022-03-15 15:37:50,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:37:50,360 INFO L470 AbstractCegarLoop]: Abstraction has 28121 states and 70826 transitions. [2022-03-15 15:37:50,360 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.6875) internal successors, (75), 15 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:50,360 INFO L276 IsEmpty]: Start isEmpty. Operand 28121 states and 70826 transitions. [2022-03-15 15:37:50,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:37:50,384 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:37:50,384 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:37:50,400 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (349)] Ended with exit code 0 [2022-03-15 15:37:50,585 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 349 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable355 [2022-03-15 15:37:50,585 INFO L402 AbstractCegarLoop]: === Iteration 357 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:37:50,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:37:50,585 INFO L85 PathProgramCache]: Analyzing trace with hash -2036095647, now seen corresponding path program 204 times [2022-03-15 15:37:50,585 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:37:50,585 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1470044768] [2022-03-15 15:37:50,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:37:50,585 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:37:50,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:37:50,736 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 18 proven. 156 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:37:50,736 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:37:50,736 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1470044768] [2022-03-15 15:37:50,736 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1470044768] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:37:50,736 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1010514282] [2022-03-15 15:37:50,736 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:37:50,736 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:37:50,736 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:37:50,737 INFO L229 MonitoredProcess]: Starting monitored process 350 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:37:50,738 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (350)] Waiting until timeout for monitored process [2022-03-15 15:37:50,768 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2022-03-15 15:37:50,768 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:37:50,769 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 36 conjunts are in the unsatisfiable core [2022-03-15 15:37:50,769 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:37:50,943 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2022-03-15 15:37:50,954 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2022-03-15 15:37:50,961 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 18 proven. 156 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:37:50,961 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:37:51,067 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:37:51,068 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:37:51,519 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 3 proven. 171 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:37:51,519 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1010514282] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:37:51,519 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:37:51,519 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 14] total 23 [2022-03-15 15:37:51,519 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [194882931] [2022-03-15 15:37:51,519 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:37:51,519 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-15 15:37:51,519 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:37:51,519 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-15 15:37:51,520 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=475, Unknown=0, NotChecked=0, Total=552 [2022-03-15 15:37:51,520 INFO L87 Difference]: Start difference. First operand 28121 states and 70826 transitions. Second operand has 24 states, 24 states have (on average 4.708333333333333) internal successors, (113), 23 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:53,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:37:53,489 INFO L93 Difference]: Finished difference Result 31629 states and 78128 transitions. [2022-03-15 15:37:53,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-03-15 15:37:53,489 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 4.708333333333333) internal successors, (113), 23 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:37:53,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:37:53,564 INFO L225 Difference]: With dead ends: 31629 [2022-03-15 15:37:53,564 INFO L226 Difference]: Without dead ends: 31487 [2022-03-15 15:37:53,564 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 99 SyntacticMatches, 13 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 370 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=211, Invalid=1595, Unknown=0, NotChecked=0, Total=1806 [2022-03-15 15:37:53,564 INFO L933 BasicCegarLoop]: 134 mSDtfsCounter, 377 mSDsluCounter, 2356 mSDsCounter, 0 mSdLazyCounter, 4214 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 377 SdHoareTripleChecker+Valid, 1801 SdHoareTripleChecker+Invalid, 4250 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 4214 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:37:53,564 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [377 Valid, 1801 Invalid, 4250 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 4214 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-03-15 15:37:53,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31487 states. [2022-03-15 15:37:54,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31487 to 28440. [2022-03-15 15:37:54,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28440 states, 28439 states have (on average 2.516298041421991) internal successors, (71561), 28439 states have internal predecessors, (71561), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:54,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28440 states to 28440 states and 71561 transitions. [2022-03-15 15:37:54,373 INFO L78 Accepts]: Start accepts. Automaton has 28440 states and 71561 transitions. Word has length 59 [2022-03-15 15:37:54,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:37:54,373 INFO L470 AbstractCegarLoop]: Abstraction has 28440 states and 71561 transitions. [2022-03-15 15:37:54,373 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 4.708333333333333) internal successors, (113), 23 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:54,373 INFO L276 IsEmpty]: Start isEmpty. Operand 28440 states and 71561 transitions. [2022-03-15 15:37:54,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:37:54,401 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:37:54,401 INFO L514 BasicCegarLoop]: trace histogram [9, 8, 8, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:37:54,417 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (350)] Ended with exit code 0 [2022-03-15 15:37:54,601 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 350 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable356 [2022-03-15 15:37:54,601 INFO L402 AbstractCegarLoop]: === Iteration 358 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:37:54,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:37:54,601 INFO L85 PathProgramCache]: Analyzing trace with hash -1357566558, now seen corresponding path program 205 times [2022-03-15 15:37:54,602 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:37:54,602 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [598018793] [2022-03-15 15:37:54,602 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:37:54,602 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:37:54,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:37:54,715 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 77 proven. 102 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:37:54,715 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:37:54,715 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [598018793] [2022-03-15 15:37:54,715 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [598018793] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:37:54,715 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2059840549] [2022-03-15 15:37:54,715 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:37:54,715 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:37:54,715 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:37:54,716 INFO L229 MonitoredProcess]: Starting monitored process 351 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:37:54,717 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (351)] Waiting until timeout for monitored process [2022-03-15 15:37:54,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:37:54,742 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-15 15:37:54,743 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:37:54,933 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 82 proven. 95 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:37:54,933 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:37:55,228 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 82 proven. 95 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:37:55,228 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2059840549] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:37:55,228 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:37:55,228 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 16 [2022-03-15 15:37:55,228 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1278083043] [2022-03-15 15:37:55,228 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:37:55,229 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-15 15:37:55,229 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:37:55,229 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-15 15:37:55,229 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=183, Unknown=0, NotChecked=0, Total=272 [2022-03-15 15:37:55,229 INFO L87 Difference]: Start difference. First operand 28440 states and 71561 transitions. Second operand has 17 states, 17 states have (on average 4.882352941176471) internal successors, (83), 16 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:55,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:37:55,761 INFO L93 Difference]: Finished difference Result 35677 states and 89905 transitions. [2022-03-15 15:37:55,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-15 15:37:55,762 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 4.882352941176471) internal successors, (83), 16 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:37:55,762 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:37:55,849 INFO L225 Difference]: With dead ends: 35677 [2022-03-15 15:37:55,849 INFO L226 Difference]: Without dead ends: 35677 [2022-03-15 15:37:55,849 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 117 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 240 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=315, Invalid=615, Unknown=0, NotChecked=0, Total=930 [2022-03-15 15:37:55,850 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 284 mSDsluCounter, 232 mSDsCounter, 0 mSdLazyCounter, 594 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 284 SdHoareTripleChecker+Valid, 170 SdHoareTripleChecker+Invalid, 629 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 594 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:37:55,850 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [284 Valid, 170 Invalid, 629 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 594 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:37:55,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35677 states. [2022-03-15 15:37:56,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35677 to 32469. [2022-03-15 15:37:56,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32469 states, 32468 states have (on average 2.558457558211162) internal successors, (83068), 32468 states have internal predecessors, (83068), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:56,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32469 states to 32469 states and 83068 transitions. [2022-03-15 15:37:56,761 INFO L78 Accepts]: Start accepts. Automaton has 32469 states and 83068 transitions. Word has length 59 [2022-03-15 15:37:56,761 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:37:56,761 INFO L470 AbstractCegarLoop]: Abstraction has 32469 states and 83068 transitions. [2022-03-15 15:37:56,761 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 4.882352941176471) internal successors, (83), 16 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:56,761 INFO L276 IsEmpty]: Start isEmpty. Operand 32469 states and 83068 transitions. [2022-03-15 15:37:56,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:37:56,792 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:37:56,793 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:37:56,809 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (351)] Ended with exit code 0 [2022-03-15 15:37:56,993 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable357,351 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:37:56,993 INFO L402 AbstractCegarLoop]: === Iteration 359 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:37:56,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:37:56,993 INFO L85 PathProgramCache]: Analyzing trace with hash -714916075, now seen corresponding path program 97 times [2022-03-15 15:37:56,994 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:37:56,994 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1540669066] [2022-03-15 15:37:56,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:37:56,994 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:37:56,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:37:57,112 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:37:57,112 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:37:57,112 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1540669066] [2022-03-15 15:37:57,112 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1540669066] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:37:57,112 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [916095409] [2022-03-15 15:37:57,112 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:37:57,112 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:37:57,112 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:37:57,113 INFO L229 MonitoredProcess]: Starting monitored process 352 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:37:57,114 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (352)] Waiting until timeout for monitored process [2022-03-15 15:37:57,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:37:57,140 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-15 15:37:57,140 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:37:57,293 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:37:57,293 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:37:57,322 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:37:57,323 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-03-15 15:37:57,442 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:37:57,442 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [916095409] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:37:57,442 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:37:57,442 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 13 [2022-03-15 15:37:57,442 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [681405638] [2022-03-15 15:37:57,442 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:37:57,442 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-15 15:37:57,442 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:37:57,443 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-15 15:37:57,443 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-03-15 15:37:57,443 INFO L87 Difference]: Start difference. First operand 32469 states and 83068 transitions. Second operand has 14 states, 14 states have (on average 4.214285714285714) internal successors, (59), 13 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:58,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:37:58,156 INFO L93 Difference]: Finished difference Result 36868 states and 93091 transitions. [2022-03-15 15:37:58,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-15 15:37:58,156 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.214285714285714) internal successors, (59), 13 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:37:58,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:37:58,250 INFO L225 Difference]: With dead ends: 36868 [2022-03-15 15:37:58,250 INFO L226 Difference]: Without dead ends: 36848 [2022-03-15 15:37:58,251 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 112 SyntacticMatches, 10 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=88, Invalid=562, Unknown=0, NotChecked=0, Total=650 [2022-03-15 15:37:58,251 INFO L933 BasicCegarLoop]: 52 mSDtfsCounter, 148 mSDsluCounter, 698 mSDsCounter, 0 mSdLazyCounter, 1414 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 148 SdHoareTripleChecker+Valid, 514 SdHoareTripleChecker+Invalid, 1434 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 1414 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:37:58,251 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [148 Valid, 514 Invalid, 1434 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 1414 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:37:58,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36848 states. [2022-03-15 15:37:58,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36848 to 31352. [2022-03-15 15:37:59,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31352 states, 31351 states have (on average 2.5790245925169852) internal successors, (80855), 31351 states have internal predecessors, (80855), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:59,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31352 states to 31352 states and 80855 transitions. [2022-03-15 15:37:59,101 INFO L78 Accepts]: Start accepts. Automaton has 31352 states and 80855 transitions. Word has length 59 [2022-03-15 15:37:59,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:37:59,101 INFO L470 AbstractCegarLoop]: Abstraction has 31352 states and 80855 transitions. [2022-03-15 15:37:59,101 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-03-15 15:37:59,101 INFO L276 IsEmpty]: Start isEmpty. Operand 31352 states and 80855 transitions. [2022-03-15 15:37:59,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:37:59,131 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:37:59,131 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:37:59,148 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (352)] Forceful destruction successful, exit code 0 [2022-03-15 15:37:59,332 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 352 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable358 [2022-03-15 15:37:59,332 INFO L402 AbstractCegarLoop]: === Iteration 360 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:37:59,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:37:59,332 INFO L85 PathProgramCache]: Analyzing trace with hash 174640619, now seen corresponding path program 206 times [2022-03-15 15:37:59,332 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:37:59,332 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1409738628] [2022-03-15 15:37:59,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:37:59,333 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:37:59,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:37:59,461 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 19 proven. 155 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:37:59,461 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:37:59,461 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1409738628] [2022-03-15 15:37:59,461 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1409738628] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:37:59,461 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [926144398] [2022-03-15 15:37:59,461 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:37:59,461 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:37:59,461 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:37:59,462 INFO L229 MonitoredProcess]: Starting monitored process 353 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:37:59,463 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (353)] Waiting until timeout for monitored process [2022-03-15 15:37:59,487 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:37:59,487 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:37:59,488 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-15 15:37:59,489 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:37:59,682 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:37:59,682 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:37:59,722 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:37:59,722 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:37:59,854 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:37:59,854 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [926144398] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:37:59,854 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:37:59,854 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 15 [2022-03-15 15:37:59,855 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1879512531] [2022-03-15 15:37:59,855 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:37:59,855 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 15:37:59,855 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:37:59,855 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 15:37:59,855 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2022-03-15 15:37:59,855 INFO L87 Difference]: Start difference. First operand 31352 states and 80855 transitions. Second operand has 16 states, 16 states have (on average 4.4375) internal successors, (71), 15 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:38:00,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:38:00,183 INFO L93 Difference]: Finished difference Result 31893 states and 81931 transitions. [2022-03-15 15:38:00,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-15 15:38:00,183 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.4375) internal successors, (71), 15 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:38:00,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:38:00,260 INFO L225 Difference]: With dead ends: 31893 [2022-03-15 15:38:00,260 INFO L226 Difference]: Without dead ends: 31854 [2022-03-15 15:38:00,260 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 111 SyntacticMatches, 9 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2022-03-15 15:38:00,260 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 33 mSDsluCounter, 196 mSDsCounter, 0 mSdLazyCounter, 609 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 139 SdHoareTripleChecker+Invalid, 675 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 609 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 65 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:38:00,261 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [33 Valid, 139 Invalid, 675 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 609 Invalid, 0 Unknown, 65 Unchecked, 0.2s Time] [2022-03-15 15:38:00,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31854 states. [2022-03-15 15:38:00,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31854 to 31409. [2022-03-15 15:38:00,911 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31409 states, 31408 states have (on average 2.578228476821192) internal successors, (80977), 31408 states have internal predecessors, (80977), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:38:00,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31409 states to 31409 states and 80977 transitions. [2022-03-15 15:38:00,993 INFO L78 Accepts]: Start accepts. Automaton has 31409 states and 80977 transitions. Word has length 59 [2022-03-15 15:38:00,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:38:00,994 INFO L470 AbstractCegarLoop]: Abstraction has 31409 states and 80977 transitions. [2022-03-15 15:38:00,994 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.4375) internal successors, (71), 15 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:38:00,994 INFO L276 IsEmpty]: Start isEmpty. Operand 31409 states and 80977 transitions. [2022-03-15 15:38:01,023 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:38:01,023 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:38:01,023 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:38:01,040 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (353)] Ended with exit code 0 [2022-03-15 15:38:01,223 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 353 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable359 [2022-03-15 15:38:01,224 INFO L402 AbstractCegarLoop]: === Iteration 361 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:38:01,224 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:38:01,224 INFO L85 PathProgramCache]: Analyzing trace with hash 953912567, now seen corresponding path program 98 times [2022-03-15 15:38:01,224 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:38:01,224 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1459340621] [2022-03-15 15:38:01,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:38:01,224 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:38:01,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:38:01,331 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:38:01,331 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:38:01,331 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1459340621] [2022-03-15 15:38:01,331 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1459340621] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:38:01,331 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [462484039] [2022-03-15 15:38:01,331 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:38:01,332 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:38:01,332 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:38:01,333 INFO L229 MonitoredProcess]: Starting monitored process 354 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:38:01,333 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (354)] Waiting until timeout for monitored process [2022-03-15 15:38:01,358 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:38:01,358 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:38:01,359 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-15 15:38:01,360 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:38:01,517 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:38:01,517 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:38:01,542 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:38:01,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-03-15 15:38:01,670 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:38:01,670 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [462484039] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:38:01,670 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:38:01,670 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-03-15 15:38:01,670 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1692472988] [2022-03-15 15:38:01,670 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:38:01,670 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-15 15:38:01,670 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:38:01,670 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-15 15:38:01,670 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-03-15 15:38:01,671 INFO L87 Difference]: Start difference. First operand 31409 states and 80977 transitions. Second operand has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 12 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:38:02,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:38:02,359 INFO L93 Difference]: Finished difference Result 33839 states and 86438 transitions. [2022-03-15 15:38:02,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-15 15:38:02,359 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 12 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:38:02,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:38:02,444 INFO L225 Difference]: With dead ends: 33839 [2022-03-15 15:38:02,444 INFO L226 Difference]: Without dead ends: 33829 [2022-03-15 15:38:02,444 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 113 SyntacticMatches, 10 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=69, Invalid=437, Unknown=0, NotChecked=0, Total=506 [2022-03-15 15:38:02,444 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 124 mSDsluCounter, 567 mSDsCounter, 0 mSdLazyCounter, 1358 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 322 SdHoareTripleChecker+Invalid, 1370 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 1358 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:38:02,444 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [124 Valid, 322 Invalid, 1370 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 1358 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:38:02,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33829 states. [2022-03-15 15:38:03,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33829 to 31472. [2022-03-15 15:38:03,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31472 states, 31471 states have (on average 2.578246639763592) internal successors, (81140), 31471 states have internal predecessors, (81140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:38:03,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31472 states to 31472 states and 81140 transitions. [2022-03-15 15:38:03,175 INFO L78 Accepts]: Start accepts. Automaton has 31472 states and 81140 transitions. Word has length 59 [2022-03-15 15:38:03,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:38:03,175 INFO L470 AbstractCegarLoop]: Abstraction has 31472 states and 81140 transitions. [2022-03-15 15:38:03,175 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-03-15 15:38:03,175 INFO L276 IsEmpty]: Start isEmpty. Operand 31472 states and 81140 transitions. [2022-03-15 15:38:03,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:38:03,205 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:38:03,205 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:38:03,221 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (354)] Ended with exit code 0 [2022-03-15 15:38:03,405 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable360,354 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:38:03,405 INFO L402 AbstractCegarLoop]: === Iteration 362 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:38:03,406 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:38:03,406 INFO L85 PathProgramCache]: Analyzing trace with hash 2124264955, now seen corresponding path program 99 times [2022-03-15 15:38:03,406 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:38:03,406 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [283353080] [2022-03-15 15:38:03,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:38:03,406 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:38:03,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:38:03,511 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:38:03,512 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:38:03,512 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [283353080] [2022-03-15 15:38:03,512 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [283353080] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:38:03,512 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [839565529] [2022-03-15 15:38:03,512 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:38:03,512 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:38:03,512 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:38:03,513 INFO L229 MonitoredProcess]: Starting monitored process 355 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:38:03,513 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (355)] Waiting until timeout for monitored process [2022-03-15 15:38:03,542 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2022-03-15 15:38:03,542 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:38:03,543 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-15 15:38:03,544 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:38:03,692 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:38:03,692 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:38:03,712 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:38:03,713 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:38:03,848 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:38:03,848 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [839565529] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:38:03,849 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:38:03,849 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-03-15 15:38:03,849 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1568499556] [2022-03-15 15:38:03,849 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:38:03,849 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-15 15:38:03,849 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:38:03,849 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-15 15:38:03,849 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:38:03,849 INFO L87 Difference]: Start difference. First operand 31472 states and 81140 transitions. Second operand has 12 states, 12 states have (on average 5.0) internal successors, (60), 11 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:38:04,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:38:04,563 INFO L93 Difference]: Finished difference Result 32955 states and 84340 transitions. [2022-03-15 15:38:04,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-15 15:38:04,563 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.0) internal successors, (60), 11 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:38:04,563 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:38:04,625 INFO L225 Difference]: With dead ends: 32955 [2022-03-15 15:38:04,625 INFO L226 Difference]: Without dead ends: 32942 [2022-03-15 15:38:04,625 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 117 SyntacticMatches, 7 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-03-15 15:38:04,626 INFO L933 BasicCegarLoop]: 64 mSDtfsCounter, 134 mSDsluCounter, 843 mSDsCounter, 0 mSdLazyCounter, 1624 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 134 SdHoareTripleChecker+Valid, 600 SdHoareTripleChecker+Invalid, 1630 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1624 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:38:04,626 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [134 Valid, 600 Invalid, 1630 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1624 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:38:04,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32942 states. [2022-03-15 15:38:05,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32942 to 31420. [2022-03-15 15:38:05,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31420 states, 31419 states have (on average 2.5774213055794264) internal successors, (80980), 31419 states have internal predecessors, (80980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:38:05,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31420 states to 31420 states and 80980 transitions. [2022-03-15 15:38:05,279 INFO L78 Accepts]: Start accepts. Automaton has 31420 states and 80980 transitions. Word has length 59 [2022-03-15 15:38:05,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:38:05,279 INFO L470 AbstractCegarLoop]: Abstraction has 31420 states and 80980 transitions. [2022-03-15 15:38:05,279 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.0) internal successors, (60), 11 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:38:05,279 INFO L276 IsEmpty]: Start isEmpty. Operand 31420 states and 80980 transitions. [2022-03-15 15:38:05,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:38:05,303 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:38:05,303 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:38:05,319 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (355)] Ended with exit code 0 [2022-03-15 15:38:05,503 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable361,355 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:38:05,503 INFO L402 AbstractCegarLoop]: === Iteration 363 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:38:05,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:38:05,504 INFO L85 PathProgramCache]: Analyzing trace with hash -48488939, now seen corresponding path program 207 times [2022-03-15 15:38:05,504 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:38:05,504 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1451614488] [2022-03-15 15:38:05,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:38:05,504 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:38:05,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:38:05,608 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 19 proven. 156 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:38:05,608 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:38:05,609 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1451614488] [2022-03-15 15:38:05,609 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1451614488] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:38:05,609 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1414407671] [2022-03-15 15:38:05,609 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:38:05,609 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:38:05,609 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:38:05,610 INFO L229 MonitoredProcess]: Starting monitored process 356 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:38:05,610 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (356)] Waiting until timeout for monitored process [2022-03-15 15:38:05,637 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2022-03-15 15:38:05,637 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:38:05,638 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-15 15:38:05,638 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:38:05,783 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 160 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:38:05,784 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:38:05,803 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:38:05,803 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:38:05,929 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 160 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:38:05,929 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1414407671] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:38:05,929 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:38:05,930 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 11 [2022-03-15 15:38:05,930 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1586642483] [2022-03-15 15:38:05,930 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:38:05,930 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-15 15:38:05,930 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:38:05,930 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-15 15:38:05,930 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:38:05,930 INFO L87 Difference]: Start difference. First operand 31420 states and 80980 transitions. Second operand has 12 states, 12 states have (on average 5.333333333333333) internal successors, (64), 11 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:38:06,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:38:06,613 INFO L93 Difference]: Finished difference Result 32136 states and 82322 transitions. [2022-03-15 15:38:06,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-15 15:38:06,613 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.333333333333333) internal successors, (64), 11 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:38:06,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:38:06,671 INFO L225 Difference]: With dead ends: 32136 [2022-03-15 15:38:06,671 INFO L226 Difference]: Without dead ends: 31947 [2022-03-15 15:38:06,671 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 117 SyntacticMatches, 7 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-03-15 15:38:06,671 INFO L933 BasicCegarLoop]: 68 mSDtfsCounter, 144 mSDsluCounter, 810 mSDsCounter, 0 mSdLazyCounter, 1696 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 595 SdHoareTripleChecker+Invalid, 1702 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1696 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:38:06,671 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [144 Valid, 595 Invalid, 1702 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1696 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:38:06,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31947 states. [2022-03-15 15:38:07,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31947 to 30956. [2022-03-15 15:38:07,202 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30956 states, 30955 states have (on average 2.5835567759651106) internal successors, (79974), 30955 states have internal predecessors, (79974), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:38:07,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30956 states to 30956 states and 79974 transitions. [2022-03-15 15:38:07,270 INFO L78 Accepts]: Start accepts. Automaton has 30956 states and 79974 transitions. Word has length 59 [2022-03-15 15:38:07,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:38:07,270 INFO L470 AbstractCegarLoop]: Abstraction has 30956 states and 79974 transitions. [2022-03-15 15:38:07,270 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-03-15 15:38:07,270 INFO L276 IsEmpty]: Start isEmpty. Operand 30956 states and 79974 transitions. [2022-03-15 15:38:07,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:38:07,294 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:38:07,295 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:38:07,310 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (356)] Ended with exit code 0 [2022-03-15 15:38:07,495 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable362,356 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:38:07,495 INFO L402 AbstractCegarLoop]: === Iteration 364 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:38:07,495 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:38:07,495 INFO L85 PathProgramCache]: Analyzing trace with hash -662025119, now seen corresponding path program 208 times [2022-03-15 15:38:07,495 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:38:07,496 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1042700917] [2022-03-15 15:38:07,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:38:07,496 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:38:07,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:38:07,597 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 157 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:38:07,597 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:38:07,597 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1042700917] [2022-03-15 15:38:07,597 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1042700917] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:38:07,597 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [749822843] [2022-03-15 15:38:07,597 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:38:07,597 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:38:07,597 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:38:07,598 INFO L229 MonitoredProcess]: Starting monitored process 357 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:38:07,598 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (357)] Waiting until timeout for monitored process [2022-03-15 15:38:07,623 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:38:07,623 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:38:07,624 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-15 15:38:07,624 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:38:07,762 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:38:07,762 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:38:07,780 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:38:07,780 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:38:07,907 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:38:07,907 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [749822843] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:38:07,907 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:38:07,907 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-03-15 15:38:07,907 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [158464317] [2022-03-15 15:38:07,907 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:38:07,907 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-15 15:38:07,908 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:38:07,908 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-15 15:38:07,908 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:38:07,908 INFO L87 Difference]: Start difference. First operand 30956 states and 79974 transitions. Second operand has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:38:08,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:38:08,485 INFO L93 Difference]: Finished difference Result 31856 states and 81857 transitions. [2022-03-15 15:38:08,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-15 15:38:08,485 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:38:08,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:38:08,686 INFO L225 Difference]: With dead ends: 31856 [2022-03-15 15:38:08,686 INFO L226 Difference]: Without dead ends: 31844 [2022-03-15 15:38:08,686 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 117 SyntacticMatches, 7 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-03-15 15:38:08,686 INFO L933 BasicCegarLoop]: 55 mSDtfsCounter, 137 mSDsluCounter, 670 mSDsCounter, 0 mSdLazyCounter, 1248 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 137 SdHoareTripleChecker+Valid, 474 SdHoareTripleChecker+Invalid, 1251 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 1248 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:38:08,686 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [137 Valid, 474 Invalid, 1251 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 1248 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:38:08,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31844 states. [2022-03-15 15:38:09,153 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31844 to 31002. [2022-03-15 15:38:09,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31002 states, 31001 states have (on average 2.583465049514532) internal successors, (80090), 31001 states have internal predecessors, (80090), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:38:09,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31002 states to 31002 states and 80090 transitions. [2022-03-15 15:38:09,266 INFO L78 Accepts]: Start accepts. Automaton has 31002 states and 80090 transitions. Word has length 59 [2022-03-15 15:38:09,266 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:38:09,266 INFO L470 AbstractCegarLoop]: Abstraction has 31002 states and 80090 transitions. [2022-03-15 15:38:09,266 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:38:09,266 INFO L276 IsEmpty]: Start isEmpty. Operand 31002 states and 80090 transitions. [2022-03-15 15:38:09,295 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:38:09,295 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:38:09,295 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:38:09,312 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (357)] Forceful destruction successful, exit code 0 [2022-03-15 15:38:09,495 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable363,357 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:38:09,496 INFO L402 AbstractCegarLoop]: === Iteration 365 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:38:09,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:38:09,496 INFO L85 PathProgramCache]: Analyzing trace with hash 1479892215, now seen corresponding path program 209 times [2022-03-15 15:38:09,496 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:38:09,496 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1303029825] [2022-03-15 15:38:09,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:38:09,496 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:38:09,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:38:09,602 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 158 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:38:09,602 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:38:09,602 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1303029825] [2022-03-15 15:38:09,602 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1303029825] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:38:09,602 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1254481060] [2022-03-15 15:38:09,602 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:38:09,602 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:38:09,602 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:38:09,603 INFO L229 MonitoredProcess]: Starting monitored process 358 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:38:09,603 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (358)] Waiting until timeout for monitored process [2022-03-15 15:38:09,632 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2022-03-15 15:38:09,632 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:38:09,633 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-15 15:38:09,633 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:38:09,790 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 159 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:38:09,790 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:38:09,811 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:38:09,812 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:38:09,944 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 159 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:38:09,945 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1254481060] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:38:09,945 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:38:09,945 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-03-15 15:38:09,945 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1450747239] [2022-03-15 15:38:09,945 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:38:09,945 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-15 15:38:09,945 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:38:09,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-15 15:38:09,945 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-03-15 15:38:09,945 INFO L87 Difference]: Start difference. First operand 31002 states and 80090 transitions. Second operand has 13 states, 13 states have (on average 4.615384615384615) internal successors, (60), 12 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:38:10,941 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:38:10,941 INFO L93 Difference]: Finished difference Result 33564 states and 85777 transitions. [2022-03-15 15:38:10,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-15 15:38:10,942 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.615384615384615) internal successors, (60), 12 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:38:10,942 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:38:11,018 INFO L225 Difference]: With dead ends: 33564 [2022-03-15 15:38:11,018 INFO L226 Difference]: Without dead ends: 33510 [2022-03-15 15:38:11,019 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 118 SyntacticMatches, 5 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 256 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=141, Invalid=1049, Unknown=0, NotChecked=0, Total=1190 [2022-03-15 15:38:11,019 INFO L933 BasicCegarLoop]: 75 mSDtfsCounter, 334 mSDsluCounter, 1014 mSDsCounter, 0 mSdLazyCounter, 1691 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 334 SdHoareTripleChecker+Valid, 728 SdHoareTripleChecker+Invalid, 1697 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1691 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-15 15:38:11,019 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [334 Valid, 728 Invalid, 1697 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1691 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-15 15:38:11,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33510 states. [2022-03-15 15:38:11,573 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33510 to 31298. [2022-03-15 15:38:11,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31298 states, 31297 states have (on average 2.5844649646931015) internal successors, (80886), 31297 states have internal predecessors, (80886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:38:11,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31298 states to 31298 states and 80886 transitions. [2022-03-15 15:38:11,693 INFO L78 Accepts]: Start accepts. Automaton has 31298 states and 80886 transitions. Word has length 59 [2022-03-15 15:38:11,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:38:11,693 INFO L470 AbstractCegarLoop]: Abstraction has 31298 states and 80886 transitions. [2022-03-15 15:38:11,693 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.615384615384615) internal successors, (60), 12 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:38:11,694 INFO L276 IsEmpty]: Start isEmpty. Operand 31298 states and 80886 transitions. [2022-03-15 15:38:11,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:38:11,723 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:38:11,723 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:38:11,739 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (358)] Forceful destruction successful, exit code 0 [2022-03-15 15:38:11,923 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 358 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable364 [2022-03-15 15:38:11,923 INFO L402 AbstractCegarLoop]: === Iteration 366 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:38:11,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:38:11,924 INFO L85 PathProgramCache]: Analyzing trace with hash 1634728749, now seen corresponding path program 210 times [2022-03-15 15:38:11,924 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:38:11,924 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [464429643] [2022-03-15 15:38:11,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:38:11,924 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:38:11,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:38:12,052 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 158 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:38:12,052 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:38:12,052 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [464429643] [2022-03-15 15:38:12,052 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [464429643] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:38:12,052 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [327582343] [2022-03-15 15:38:12,052 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:38:12,052 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:38:12,052 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:38:12,053 INFO L229 MonitoredProcess]: Starting monitored process 359 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:38:12,054 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (359)] Waiting until timeout for monitored process [2022-03-15 15:38:12,082 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2022-03-15 15:38:12,082 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:38:12,083 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-15 15:38:12,084 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:38:12,238 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 159 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:38:12,238 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:38:12,264 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:38:12,264 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-03-15 15:38:12,387 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 159 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:38:12,387 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [327582343] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:38:12,387 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:38:12,387 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 13 [2022-03-15 15:38:12,387 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1054097852] [2022-03-15 15:38:12,388 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:38:12,388 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-15 15:38:12,388 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:38:12,388 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-15 15:38:12,388 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-03-15 15:38:12,388 INFO L87 Difference]: Start difference. First operand 31298 states and 80886 transitions. Second operand has 14 states, 14 states have (on average 4.285714285714286) internal successors, (60), 13 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:38:13,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:38:13,862 INFO L93 Difference]: Finished difference Result 37880 states and 95872 transitions. [2022-03-15 15:38:13,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-03-15 15:38:13,862 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.285714285714286) internal successors, (60), 13 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:38:13,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:38:13,956 INFO L225 Difference]: With dead ends: 37880 [2022-03-15 15:38:13,957 INFO L226 Difference]: Without dead ends: 37712 [2022-03-15 15:38:13,957 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 117 SyntacticMatches, 5 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1225 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=375, Invalid=3531, Unknown=0, NotChecked=0, Total=3906 [2022-03-15 15:38:13,957 INFO L933 BasicCegarLoop]: 91 mSDtfsCounter, 709 mSDsluCounter, 1390 mSDsCounter, 0 mSdLazyCounter, 2194 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 709 SdHoareTripleChecker+Valid, 995 SdHoareTripleChecker+Invalid, 2230 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 2194 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-15 15:38:13,957 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [709 Valid, 995 Invalid, 2230 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 2194 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-15 15:38:13,998 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37712 states. [2022-03-15 15:38:14,562 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37712 to 32091. [2022-03-15 15:38:14,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32091 states, 32090 states have (on average 2.5860392645684014) internal successors, (82986), 32090 states have internal predecessors, (82986), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:38:14,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32091 states to 32091 states and 82986 transitions. [2022-03-15 15:38:14,682 INFO L78 Accepts]: Start accepts. Automaton has 32091 states and 82986 transitions. Word has length 59 [2022-03-15 15:38:14,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:38:14,682 INFO L470 AbstractCegarLoop]: Abstraction has 32091 states and 82986 transitions. [2022-03-15 15:38:14,682 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.285714285714286) internal successors, (60), 13 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:38:14,682 INFO L276 IsEmpty]: Start isEmpty. Operand 32091 states and 82986 transitions. [2022-03-15 15:38:14,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:38:14,712 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:38:14,712 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:38:14,729 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (359)] Ended with exit code 0 [2022-03-15 15:38:14,913 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable365,359 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:38:14,913 INFO L402 AbstractCegarLoop]: === Iteration 367 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:38:14,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:38:14,913 INFO L85 PathProgramCache]: Analyzing trace with hash 1575037239, now seen corresponding path program 211 times [2022-03-15 15:38:14,913 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:38:14,913 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [323066743] [2022-03-15 15:38:14,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:38:14,913 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:38:14,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:38:15,034 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 158 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:38:15,034 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:38:15,034 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [323066743] [2022-03-15 15:38:15,034 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [323066743] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:38:15,034 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1317967576] [2022-03-15 15:38:15,034 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:38:15,034 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:38:15,035 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:38:15,036 INFO L229 MonitoredProcess]: Starting monitored process 360 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:38:15,036 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (360)] Waiting until timeout for monitored process [2022-03-15 15:38:15,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:38:15,062 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 36 conjunts are in the unsatisfiable core [2022-03-15 15:38:15,062 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:38:15,288 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-15 15:38:15,289 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-03-15 15:38:15,290 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-15 15:38:15,291 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-03-15 15:38:15,300 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 20 proven. 155 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:38:15,300 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:38:15,419 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:38:15,419 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-03-15 15:38:15,712 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 4 proven. 171 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:38:15,712 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1317967576] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:38:15,712 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:38:15,712 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 15] total 31 [2022-03-15 15:38:15,712 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1449495314] [2022-03-15 15:38:15,712 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:38:15,712 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-03-15 15:38:15,712 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:38:15,712 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-03-15 15:38:15,713 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=875, Unknown=0, NotChecked=0, Total=992 [2022-03-15 15:38:15,713 INFO L87 Difference]: Start difference. First operand 32091 states and 82986 transitions. Second operand has 32 states, 32 states have (on average 3.90625) internal successors, (125), 31 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:38:21,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:38:21,213 INFO L93 Difference]: Finished difference Result 60092 states and 146422 transitions. [2022-03-15 15:38:21,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 214 states. [2022-03-15 15:38:21,213 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 3.90625) internal successors, (125), 31 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:38:21,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:38:21,332 INFO L225 Difference]: With dead ends: 60092 [2022-03-15 15:38:21,332 INFO L226 Difference]: Without dead ends: 59529 [2022-03-15 15:38:21,338 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 321 GetRequests, 97 SyntacticMatches, 7 SemanticMatches, 217 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18230 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=3426, Invalid=44316, Unknown=0, NotChecked=0, Total=47742 [2022-03-15 15:38:21,338 INFO L933 BasicCegarLoop]: 196 mSDtfsCounter, 2606 mSDsluCounter, 4297 mSDsCounter, 0 mSdLazyCounter, 5787 mSolverCounterSat, 161 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2606 SdHoareTripleChecker+Valid, 3153 SdHoareTripleChecker+Invalid, 5948 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 161 IncrementalHoareTripleChecker+Valid, 5787 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:38:21,338 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2606 Valid, 3153 Invalid, 5948 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [161 Valid, 5787 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-03-15 15:38:21,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59529 states. [2022-03-15 15:38:22,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59529 to 36165. [2022-03-15 15:38:22,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36165 states, 36164 states have (on average 2.5911127087711536) internal successors, (93705), 36164 states have internal predecessors, (93705), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:38:22,523 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36165 states to 36165 states and 93705 transitions. [2022-03-15 15:38:22,524 INFO L78 Accepts]: Start accepts. Automaton has 36165 states and 93705 transitions. Word has length 59 [2022-03-15 15:38:22,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:38:22,524 INFO L470 AbstractCegarLoop]: Abstraction has 36165 states and 93705 transitions. [2022-03-15 15:38:22,524 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 3.90625) internal successors, (125), 31 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:38:22,524 INFO L276 IsEmpty]: Start isEmpty. Operand 36165 states and 93705 transitions. [2022-03-15 15:38:22,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:38:22,554 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:38:22,554 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:38:22,570 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (360)] Ended with exit code 0 [2022-03-15 15:38:22,754 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 360 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable366 [2022-03-15 15:38:22,754 INFO L402 AbstractCegarLoop]: === Iteration 368 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:38:22,755 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:38:22,755 INFO L85 PathProgramCache]: Analyzing trace with hash 1421723373, now seen corresponding path program 212 times [2022-03-15 15:38:22,755 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:38:22,755 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [218146689] [2022-03-15 15:38:22,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:38:22,755 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:38:22,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:38:22,885 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 158 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:38:22,885 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:38:22,885 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [218146689] [2022-03-15 15:38:22,885 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [218146689] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:38:22,886 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1297801356] [2022-03-15 15:38:22,886 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:38:22,886 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:38:22,886 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:38:22,887 INFO L229 MonitoredProcess]: Starting monitored process 361 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:38:22,887 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (361)] Waiting until timeout for monitored process [2022-03-15 15:38:22,912 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:38:22,913 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:38:22,914 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 36 conjunts are in the unsatisfiable core [2022-03-15 15:38:22,914 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:38:23,152 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-15 15:38:23,152 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 14 [2022-03-15 15:38:23,154 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-15 15:38:23,154 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-03-15 15:38:23,164 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 20 proven. 155 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:38:23,164 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:38:23,311 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:38:23,311 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-03-15 15:38:23,599 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 4 proven. 171 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:38:23,599 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1297801356] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:38:23,599 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:38:23,599 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 16] total 34 [2022-03-15 15:38:23,599 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [788317077] [2022-03-15 15:38:23,599 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:38:23,599 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-03-15 15:38:23,600 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:38:23,600 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-03-15 15:38:23,600 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=1059, Unknown=0, NotChecked=0, Total=1190 [2022-03-15 15:38:23,600 INFO L87 Difference]: Start difference. First operand 36165 states and 93705 transitions. Second operand has 35 states, 35 states have (on average 3.657142857142857) internal successors, (128), 34 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:38:33,693 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:38:33,693 INFO L93 Difference]: Finished difference Result 104404 states and 250580 transitions. [2022-03-15 15:38:33,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 366 states. [2022-03-15 15:38:33,693 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 3.657142857142857) internal successors, (128), 34 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:38:33,693 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:38:33,931 INFO L225 Difference]: With dead ends: 104404 [2022-03-15 15:38:33,931 INFO L226 Difference]: Without dead ends: 102875 [2022-03-15 15:38:33,938 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 471 GetRequests, 95 SyntacticMatches, 6 SemanticMatches, 370 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57712 ImplicationChecksByTransitivity, 6.7s TimeCoverageRelationStatistics Valid=8325, Invalid=129687, Unknown=0, NotChecked=0, Total=138012 [2022-03-15 15:38:33,938 INFO L933 BasicCegarLoop]: 221 mSDtfsCounter, 3919 mSDsluCounter, 5681 mSDsCounter, 0 mSdLazyCounter, 7685 mSolverCounterSat, 231 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3919 SdHoareTripleChecker+Valid, 4120 SdHoareTripleChecker+Invalid, 7916 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 231 IncrementalHoareTripleChecker+Valid, 7685 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2022-03-15 15:38:33,938 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3919 Valid, 4120 Invalid, 7916 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [231 Valid, 7685 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2022-03-15 15:38:34,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 102875 states. [2022-03-15 15:38:35,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 102875 to 41479. [2022-03-15 15:38:35,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41479 states, 41478 states have (on average 2.597569796036453) internal successors, (107742), 41478 states have internal predecessors, (107742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:38:35,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41479 states to 41479 states and 107742 transitions. [2022-03-15 15:38:35,340 INFO L78 Accepts]: Start accepts. Automaton has 41479 states and 107742 transitions. Word has length 59 [2022-03-15 15:38:35,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:38:35,340 INFO L470 AbstractCegarLoop]: Abstraction has 41479 states and 107742 transitions. [2022-03-15 15:38:35,340 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 3.657142857142857) internal successors, (128), 34 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:38:35,340 INFO L276 IsEmpty]: Start isEmpty. Operand 41479 states and 107742 transitions. [2022-03-15 15:38:35,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:38:35,365 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:38:35,365 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:38:35,381 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (361)] Ended with exit code 0 [2022-03-15 15:38:35,565 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 361 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable367 [2022-03-15 15:38:35,565 INFO L402 AbstractCegarLoop]: === Iteration 369 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:38:35,566 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:38:35,566 INFO L85 PathProgramCache]: Analyzing trace with hash -401422985, now seen corresponding path program 213 times [2022-03-15 15:38:35,566 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:38:35,566 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1715102401] [2022-03-15 15:38:35,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:38:35,566 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:38:35,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:38:35,698 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 158 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:38:35,698 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:38:35,698 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1715102401] [2022-03-15 15:38:35,698 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1715102401] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:38:35,698 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [917946725] [2022-03-15 15:38:35,698 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:38:35,698 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:38:35,698 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:38:35,699 INFO L229 MonitoredProcess]: Starting monitored process 362 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:38:35,699 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (362)] Waiting until timeout for monitored process [2022-03-15 15:38:35,731 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2022-03-15 15:38:35,731 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:38:35,732 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-15 15:38:35,732 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:38:35,866 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 159 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:38:35,866 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:38:35,904 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:38:35,904 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-03-15 15:38:35,996 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 159 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:38:35,996 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [917946725] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:38:35,996 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:38:35,996 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 16 [2022-03-15 15:38:35,996 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1029353076] [2022-03-15 15:38:35,996 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:38:35,996 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-15 15:38:35,996 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:38:35,996 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-15 15:38:35,997 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=239, Unknown=0, NotChecked=0, Total=272 [2022-03-15 15:38:35,997 INFO L87 Difference]: Start difference. First operand 41479 states and 107742 transitions. Second operand has 17 states, 17 states have (on average 3.5294117647058822) internal successors, (60), 16 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:38:42,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:38:42,446 INFO L93 Difference]: Finished difference Result 125471 states and 307194 transitions. [2022-03-15 15:38:42,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 319 states. [2022-03-15 15:38:42,446 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.5294117647058822) internal successors, (60), 16 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:38:42,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:38:42,791 INFO L225 Difference]: With dead ends: 125471 [2022-03-15 15:38:42,792 INFO L226 Difference]: Without dead ends: 121997 [2022-03-15 15:38:42,797 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 436 GetRequests, 114 SyntacticMatches, 5 SemanticMatches, 317 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45898 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=5829, Invalid=95613, Unknown=0, NotChecked=0, Total=101442 [2022-03-15 15:38:42,797 INFO L933 BasicCegarLoop]: 95 mSDtfsCounter, 5733 mSDsluCounter, 1595 mSDsCounter, 0 mSdLazyCounter, 2640 mSolverCounterSat, 378 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5733 SdHoareTripleChecker+Valid, 1143 SdHoareTripleChecker+Invalid, 3018 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 378 IncrementalHoareTripleChecker+Valid, 2640 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:38:42,797 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5733 Valid, 1143 Invalid, 3018 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [378 Valid, 2640 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-03-15 15:38:42,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121997 states. [2022-03-15 15:38:44,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121997 to 46815. [2022-03-15 15:38:44,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46815 states, 46814 states have (on average 2.6015721792626136) internal successors, (121790), 46814 states have internal predecessors, (121790), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:38:44,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46815 states to 46815 states and 121790 transitions. [2022-03-15 15:38:44,489 INFO L78 Accepts]: Start accepts. Automaton has 46815 states and 121790 transitions. Word has length 59 [2022-03-15 15:38:44,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:38:44,489 INFO L470 AbstractCegarLoop]: Abstraction has 46815 states and 121790 transitions. [2022-03-15 15:38:44,489 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.5294117647058822) internal successors, (60), 16 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:38:44,489 INFO L276 IsEmpty]: Start isEmpty. Operand 46815 states and 121790 transitions. [2022-03-15 15:38:44,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:38:44,516 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:38:44,516 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:38:44,532 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (362)] Ended with exit code 0 [2022-03-15 15:38:44,716 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 362 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable368 [2022-03-15 15:38:44,716 INFO L402 AbstractCegarLoop]: === Iteration 370 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:38:44,716 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:38:44,716 INFO L85 PathProgramCache]: Analyzing trace with hash 401851053, now seen corresponding path program 214 times [2022-03-15 15:38:44,717 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:38:44,717 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [463907783] [2022-03-15 15:38:44,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:38:44,717 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:38:44,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:38:44,859 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 158 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:38:44,859 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:38:44,859 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [463907783] [2022-03-15 15:38:44,859 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [463907783] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:38:44,859 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [629583445] [2022-03-15 15:38:44,859 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:38:44,859 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:38:44,859 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:38:44,860 INFO L229 MonitoredProcess]: Starting monitored process 363 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:38:44,861 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (363)] Waiting until timeout for monitored process [2022-03-15 15:38:44,885 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:38:44,885 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:38:44,886 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 36 conjunts are in the unsatisfiable core [2022-03-15 15:38:44,886 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:38:45,171 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-15 15:38:45,171 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 14 [2022-03-15 15:38:45,173 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-15 15:38:45,173 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-03-15 15:38:45,182 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 20 proven. 155 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:38:45,183 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:38:45,404 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:38:45,404 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-03-15 15:38:45,672 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 4 proven. 171 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:38:45,673 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [629583445] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:38:45,673 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:38:45,673 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 18] total 40 [2022-03-15 15:38:45,673 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1318440848] [2022-03-15 15:38:45,673 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:38:45,673 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-03-15 15:38:45,673 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:38:45,673 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-03-15 15:38:45,673 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=1482, Unknown=0, NotChecked=0, Total=1640 [2022-03-15 15:38:45,674 INFO L87 Difference]: Start difference. First operand 46815 states and 121790 transitions. Second operand has 41 states, 41 states have (on average 3.268292682926829) internal successors, (134), 40 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:39:19,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:39:19,666 INFO L93 Difference]: Finished difference Result 245198 states and 596100 transitions. [2022-03-15 15:39:19,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 958 states. [2022-03-15 15:39:19,667 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 3.268292682926829) internal successors, (134), 40 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:39:19,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:39:20,626 INFO L225 Difference]: With dead ends: 245198 [2022-03-15 15:39:20,626 INFO L226 Difference]: Without dead ends: 242250 [2022-03-15 15:39:20,658 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1059 GetRequests, 91 SyntacticMatches, 4 SemanticMatches, 964 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 423550 ImplicationChecksByTransitivity, 27.2s TimeCoverageRelationStatistics Valid=42841, Invalid=889349, Unknown=0, NotChecked=0, Total=932190 [2022-03-15 15:39:20,659 INFO L933 BasicCegarLoop]: 162 mSDtfsCounter, 6830 mSDsluCounter, 6800 mSDsCounter, 0 mSdLazyCounter, 10036 mSolverCounterSat, 417 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6830 SdHoareTripleChecker+Valid, 5047 SdHoareTripleChecker+Invalid, 10453 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 417 IncrementalHoareTripleChecker+Valid, 10036 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:39:20,659 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6830 Valid, 5047 Invalid, 10453 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [417 Valid, 10036 Invalid, 0 Unknown, 0 Unchecked, 4.4s Time] [2022-03-15 15:39:20,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 242250 states. [2022-03-15 15:39:23,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 242250 to 63223. [2022-03-15 15:39:23,619 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63223 states, 63222 states have (on average 2.62084400999652) internal successors, (165695), 63222 states have internal predecessors, (165695), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:39:23,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63223 states to 63223 states and 165695 transitions. [2022-03-15 15:39:23,784 INFO L78 Accepts]: Start accepts. Automaton has 63223 states and 165695 transitions. Word has length 59 [2022-03-15 15:39:23,784 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:39:23,784 INFO L470 AbstractCegarLoop]: Abstraction has 63223 states and 165695 transitions. [2022-03-15 15:39:23,785 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 3.268292682926829) internal successors, (134), 40 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:39:23,785 INFO L276 IsEmpty]: Start isEmpty. Operand 63223 states and 165695 transitions. [2022-03-15 15:39:23,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:39:23,815 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:39:23,815 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:39:23,831 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (363)] Forceful destruction successful, exit code 0 [2022-03-15 15:39:24,015 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable369,363 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:39:24,015 INFO L402 AbstractCegarLoop]: === Iteration 371 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:39:24,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:39:24,016 INFO L85 PathProgramCache]: Analyzing trace with hash -819056201, now seen corresponding path program 215 times [2022-03-15 15:39:24,016 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:39:24,016 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [970954181] [2022-03-15 15:39:24,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:39:24,016 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:39:24,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:39:24,169 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 161 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:39:24,169 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:39:24,169 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [970954181] [2022-03-15 15:39:24,169 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [970954181] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:39:24,169 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [938928967] [2022-03-15 15:39:24,169 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:39:24,170 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:39:24,170 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:39:24,171 INFO L229 MonitoredProcess]: Starting monitored process 364 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:39:24,171 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (364)] Waiting until timeout for monitored process [2022-03-15 15:39:24,202 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2022-03-15 15:39:24,202 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:39:24,203 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-15 15:39:24,204 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:39:24,330 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 161 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:39:24,330 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:39:24,378 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:39:24,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 20 treesize of output 19 [2022-03-15 15:39:24,454 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 161 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:39:24,454 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [938928967] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:39:24,454 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:39:24,454 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 18 [2022-03-15 15:39:24,454 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1618879141] [2022-03-15 15:39:24,454 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:39:24,455 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-15 15:39:24,455 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:39:24,455 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-15 15:39:24,455 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=305, Unknown=0, NotChecked=0, Total=342 [2022-03-15 15:39:24,455 INFO L87 Difference]: Start difference. First operand 63223 states and 165695 transitions. Second operand has 19 states, 19 states have (on average 3.210526315789474) internal successors, (61), 18 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:39:25,733 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:39:25,733 INFO L93 Difference]: Finished difference Result 85806 states and 213818 transitions. [2022-03-15 15:39:25,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-15 15:39:25,733 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.210526315789474) internal successors, (61), 18 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-15 15:39:25,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:39:25,915 INFO L225 Difference]: With dead ends: 85806 [2022-03-15 15:39:25,915 INFO L226 Difference]: Without dead ends: 82122 [2022-03-15 15:39:25,916 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 112 SyntacticMatches, 5 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 282 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=273, Invalid=1367, Unknown=0, NotChecked=0, Total=1640 [2022-03-15 15:39:25,916 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 396 mSDsluCounter, 612 mSDsCounter, 0 mSdLazyCounter, 1550 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 396 SdHoareTripleChecker+Valid, 322 SdHoareTripleChecker+Invalid, 1595 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 1550 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-15 15:39:25,916 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [396 Valid, 322 Invalid, 1595 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 1550 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-15 15:39:25,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82122 states. [2022-03-15 15:39:27,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82122 to 47374. [2022-03-15 15:39:27,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 47374 states, 47373 states have (on average 2.56975492369071) internal successors, (121737), 47373 states have internal predecessors, (121737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:39:27,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47374 states to 47374 states and 121737 transitions. [2022-03-15 15:39:27,175 INFO L78 Accepts]: Start accepts. Automaton has 47374 states and 121737 transitions. Word has length 59 [2022-03-15 15:39:27,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:39:27,175 INFO L470 AbstractCegarLoop]: Abstraction has 47374 states and 121737 transitions. [2022-03-15 15:39:27,175 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 3.210526315789474) internal successors, (61), 18 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:39:27,175 INFO L276 IsEmpty]: Start isEmpty. Operand 47374 states and 121737 transitions. [2022-03-15 15:39:27,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 15:39:27,198 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:39:27,198 INFO L514 BasicCegarLoop]: trace histogram [9, 8, 8, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:39:27,214 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (364)] Ended with exit code 0 [2022-03-15 15:39:27,398 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable370,364 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:39:27,399 INFO L402 AbstractCegarLoop]: === Iteration 372 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:39:27,399 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:39:27,399 INFO L85 PathProgramCache]: Analyzing trace with hash -1508780054, now seen corresponding path program 100 times [2022-03-15 15:39:27,399 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:39:27,399 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1791304803] [2022-03-15 15:39:27,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:39:27,399 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:39:27,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:39:27,495 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 83 proven. 95 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:39:27,495 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:39:27,495 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1791304803] [2022-03-15 15:39:27,495 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1791304803] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:39:27,495 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1916035146] [2022-03-15 15:39:27,495 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:39:27,495 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:39:27,495 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:39:27,496 INFO L229 MonitoredProcess]: Starting monitored process 365 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:39:27,497 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (365)] Waiting until timeout for monitored process [2022-03-15 15:39:27,522 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:39:27,522 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:39:27,523 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 21 conjunts are in the unsatisfiable core [2022-03-15 15:39:27,523 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:39:27,709 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 112 proven. 66 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:39:27,709 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:39:27,988 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 96 proven. 82 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:39:27,988 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1916035146] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:39:27,989 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:39:27,989 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12, 14] total 19 [2022-03-15 15:39:27,989 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1643239375] [2022-03-15 15:39:27,989 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:39:27,989 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-15 15:39:27,989 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:39:27,989 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-15 15:39:27,989 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=251, Unknown=0, NotChecked=0, Total=380 [2022-03-15 15:39:27,989 INFO L87 Difference]: Start difference. First operand 47374 states and 121737 transitions. Second operand has 20 states, 20 states have (on average 4.45) internal successors, (89), 19 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-03-15 15:39:28,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:39:28,836 INFO L93 Difference]: Finished difference Result 61060 states and 153748 transitions. [2022-03-15 15:39:28,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-15 15:39:28,836 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 4.45) internal successors, (89), 19 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 59 [2022-03-15 15:39:28,836 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:39:28,966 INFO L225 Difference]: With dead ends: 61060 [2022-03-15 15:39:28,967 INFO L226 Difference]: Without dead ends: 61013 [2022-03-15 15:39:28,967 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=233, Invalid=469, Unknown=0, NotChecked=0, Total=702 [2022-03-15 15:39:28,967 INFO L933 BasicCegarLoop]: 58 mSDtfsCounter, 260 mSDsluCounter, 490 mSDsCounter, 0 mSdLazyCounter, 1035 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 260 SdHoareTripleChecker+Valid, 357 SdHoareTripleChecker+Invalid, 1058 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 1035 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:39:28,967 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [260 Valid, 357 Invalid, 1058 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 1035 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:39:29,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61013 states. [2022-03-15 15:39:30,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61013 to 52440. [2022-03-15 15:39:30,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52440 states, 52439 states have (on average 2.5725509639771924) internal successors, (134902), 52439 states have internal predecessors, (134902), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:39:30,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52440 states to 52440 states and 134902 transitions. [2022-03-15 15:39:30,250 INFO L78 Accepts]: Start accepts. Automaton has 52440 states and 134902 transitions. Word has length 59 [2022-03-15 15:39:30,250 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:39:30,250 INFO L470 AbstractCegarLoop]: Abstraction has 52440 states and 134902 transitions. [2022-03-15 15:39:30,250 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 4.45) internal successors, (89), 19 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-03-15 15:39:30,250 INFO L276 IsEmpty]: Start isEmpty. Operand 52440 states and 134902 transitions. [2022-03-15 15:39:30,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-03-15 15:39:30,278 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:39:30,278 INFO L514 BasicCegarLoop]: trace histogram [9, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:39:30,294 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (365)] Ended with exit code 0 [2022-03-15 15:39:30,478 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable371,365 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:39:30,479 INFO L402 AbstractCegarLoop]: === Iteration 373 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:39:30,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:39:30,479 INFO L85 PathProgramCache]: Analyzing trace with hash -1885248409, now seen corresponding path program 216 times [2022-03-15 15:39:30,479 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:39:30,479 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [431428003] [2022-03-15 15:39:30,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:39:30,479 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:39:30,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:39:30,569 INFO L134 CoverageAnalysis]: Checked inductivity of 201 backedges. 0 proven. 198 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:39:30,569 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:39:30,569 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [431428003] [2022-03-15 15:39:30,569 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [431428003] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:39:30,569 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [330968614] [2022-03-15 15:39:30,569 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:39:30,569 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:39:30,569 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:39:30,570 INFO L229 MonitoredProcess]: Starting monitored process 366 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:39:30,570 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (366)] Waiting until timeout for monitored process [2022-03-15 15:39:30,600 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2022-03-15 15:39:30,600 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:39:30,601 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 21 conjunts are in the unsatisfiable core [2022-03-15 15:39:30,601 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:39:31,056 INFO L134 CoverageAnalysis]: Checked inductivity of 201 backedges. 92 proven. 109 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:39:31,056 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:39:31,516 INFO L134 CoverageAnalysis]: Checked inductivity of 201 backedges. 92 proven. 109 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:39:31,516 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [330968614] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:39:31,516 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:39:31,516 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 19, 19] total 28 [2022-03-15 15:39:31,516 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [269303295] [2022-03-15 15:39:31,516 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:39:31,516 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-03-15 15:39:31,517 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:39:31,517 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-03-15 15:39:31,517 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=685, Unknown=0, NotChecked=0, Total=812 [2022-03-15 15:39:31,517 INFO L87 Difference]: Start difference. First operand 52440 states and 134902 transitions. Second operand has 29 states, 29 states have (on average 4.241379310344827) internal successors, (123), 28 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:39:33,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:39:33,249 INFO L93 Difference]: Finished difference Result 57784 states and 147266 transitions. [2022-03-15 15:39:33,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-03-15 15:39:33,250 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 4.241379310344827) internal successors, (123), 28 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2022-03-15 15:39:33,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:39:33,368 INFO L225 Difference]: With dead ends: 57784 [2022-03-15 15:39:33,368 INFO L226 Difference]: Without dead ends: 57734 [2022-03-15 15:39:33,369 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 112 SyntacticMatches, 1 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1198 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=971, Invalid=4141, Unknown=0, NotChecked=0, Total=5112 [2022-03-15 15:39:33,369 INFO L933 BasicCegarLoop]: 62 mSDtfsCounter, 724 mSDsluCounter, 1294 mSDsCounter, 0 mSdLazyCounter, 2975 mSolverCounterSat, 128 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 724 SdHoareTripleChecker+Valid, 971 SdHoareTripleChecker+Invalid, 3103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 128 IncrementalHoareTripleChecker+Valid, 2975 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-15 15:39:33,369 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [724 Valid, 971 Invalid, 3103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [128 Valid, 2975 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-15 15:39:33,561 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57734 states. [2022-03-15 15:39:34,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57734 to 55442. [2022-03-15 15:39:34,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55442 states, 55441 states have (on average 2.5720856405908985) internal successors, (142599), 55441 states have internal predecessors, (142599), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:39:34,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55442 states to 55442 states and 142599 transitions. [2022-03-15 15:39:34,717 INFO L78 Accepts]: Start accepts. Automaton has 55442 states and 142599 transitions. Word has length 62 [2022-03-15 15:39:34,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:39:34,717 INFO L470 AbstractCegarLoop]: Abstraction has 55442 states and 142599 transitions. [2022-03-15 15:39:34,717 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 4.241379310344827) internal successors, (123), 28 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:39:34,717 INFO L276 IsEmpty]: Start isEmpty. Operand 55442 states and 142599 transitions. [2022-03-15 15:39:34,743 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-03-15 15:39:34,743 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:39:34,743 INFO L514 BasicCegarLoop]: trace histogram [9, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:39:34,759 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (366)] Forceful destruction successful, exit code 0 [2022-03-15 15:39:34,943 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable372,366 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:39:34,943 INFO L402 AbstractCegarLoop]: === Iteration 374 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:39:34,944 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:39:34,944 INFO L85 PathProgramCache]: Analyzing trace with hash 299029232, now seen corresponding path program 101 times [2022-03-15 15:39:34,944 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:39:34,944 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [808181236] [2022-03-15 15:39:34,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:39:34,944 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:39:34,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:39:35,036 INFO L134 CoverageAnalysis]: Checked inductivity of 201 backedges. 0 proven. 193 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-03-15 15:39:35,036 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:39:35,036 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [808181236] [2022-03-15 15:39:35,036 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [808181236] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:39:35,036 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1536351602] [2022-03-15 15:39:35,036 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:39:35,036 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:39:35,037 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:39:35,037 INFO L229 MonitoredProcess]: Starting monitored process 367 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:39:35,038 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (367)] Waiting until timeout for monitored process [2022-03-15 15:39:35,070 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2022-03-15 15:39:35,070 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:39:35,071 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 35 conjunts are in the unsatisfiable core [2022-03-15 15:39:35,071 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:39:35,233 INFO L134 CoverageAnalysis]: Checked inductivity of 201 backedges. 0 proven. 193 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-03-15 15:39:35,233 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:39:35,392 INFO L134 CoverageAnalysis]: Checked inductivity of 201 backedges. 0 proven. 193 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-03-15 15:39:35,392 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1536351602] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:39:35,392 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:39:35,392 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 10 [2022-03-15 15:39:35,392 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2015690883] [2022-03-15 15:39:35,392 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:39:35,392 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-15 15:39:35,392 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:39:35,392 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-15 15:39:35,392 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:39:35,393 INFO L87 Difference]: Start difference. First operand 55442 states and 142599 transitions. Second operand has 11 states, 11 states have (on average 5.454545454545454) internal successors, (60), 10 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:39:35,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:39:35,935 INFO L93 Difference]: Finished difference Result 57805 states and 148141 transitions. [2022-03-15 15:39:35,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-15 15:39:35,936 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.454545454545454) internal successors, (60), 10 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2022-03-15 15:39:35,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:39:36,229 INFO L225 Difference]: With dead ends: 57805 [2022-03-15 15:39:36,229 INFO L226 Difference]: Without dead ends: 57766 [2022-03-15 15:39:36,229 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 119 SyntacticMatches, 12 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:39:36,229 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 104 mSDsluCounter, 557 mSDsCounter, 0 mSdLazyCounter, 1119 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 431 SdHoareTripleChecker+Invalid, 1119 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1119 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:39:36,229 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [104 Valid, 431 Invalid, 1119 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1119 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:39:36,268 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57766 states. [2022-03-15 15:39:37,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57766 to 56450. [2022-03-15 15:39:37,208 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56450 states, 56449 states have (on average 2.5734379705574946) internal successors, (145268), 56449 states have internal predecessors, (145268), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:39:37,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56450 states to 56450 states and 145268 transitions. [2022-03-15 15:39:37,467 INFO L78 Accepts]: Start accepts. Automaton has 56450 states and 145268 transitions. Word has length 62 [2022-03-15 15:39:37,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:39:37,467 INFO L470 AbstractCegarLoop]: Abstraction has 56450 states and 145268 transitions. [2022-03-15 15:39:37,467 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.454545454545454) internal successors, (60), 10 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:39:37,468 INFO L276 IsEmpty]: Start isEmpty. Operand 56450 states and 145268 transitions. [2022-03-15 15:39:37,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-03-15 15:39:37,495 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:39:37,495 INFO L514 BasicCegarLoop]: trace histogram [9, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:39:37,511 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (367)] Forceful destruction successful, exit code 0 [2022-03-15 15:39:37,696 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 367 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable373 [2022-03-15 15:39:37,696 INFO L402 AbstractCegarLoop]: === Iteration 375 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:39:37,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:39:37,696 INFO L85 PathProgramCache]: Analyzing trace with hash 2107511118, now seen corresponding path program 10 times [2022-03-15 15:39:37,696 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:39:37,696 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1979421748] [2022-03-15 15:39:37,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:39:37,696 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:39:37,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:39:37,877 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 33 proven. 160 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:39:37,877 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:39:37,877 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1979421748] [2022-03-15 15:39:37,877 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1979421748] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:39:37,877 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1934965922] [2022-03-15 15:39:37,877 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:39:37,878 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:39:37,878 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:39:37,879 INFO L229 MonitoredProcess]: Starting monitored process 368 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:39:37,879 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (368)] Waiting until timeout for monitored process [2022-03-15 15:39:37,904 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:39:37,904 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:39:37,905 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-15 15:39:37,905 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:39:38,270 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 31 proven. 162 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:39:38,270 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:39:38,452 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:39:38,453 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-03-15 15:39:38,527 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 31 proven. 162 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:39:38,527 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1934965922] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:39:38,527 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:39:38,527 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 33 [2022-03-15 15:39:38,527 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [973972072] [2022-03-15 15:39:38,527 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:39:38,528 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-03-15 15:39:38,528 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:39:38,528 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-03-15 15:39:38,528 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=1017, Unknown=0, NotChecked=0, Total=1122 [2022-03-15 15:39:38,528 INFO L87 Difference]: Start difference. First operand 56450 states and 145268 transitions. Second operand has 34 states, 34 states have (on average 3.3529411764705883) internal successors, (114), 33 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:39:39,215 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:39:39,215 INFO L93 Difference]: Finished difference Result 57070 states and 146498 transitions. [2022-03-15 15:39:39,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-15 15:39:39,216 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.3529411764705883) internal successors, (114), 33 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2022-03-15 15:39:39,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:39:39,333 INFO L225 Difference]: With dead ends: 57070 [2022-03-15 15:39:39,333 INFO L226 Difference]: Without dead ends: 56966 [2022-03-15 15:39:39,333 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 104 SyntacticMatches, 4 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 8 DeprecatedPredicates, 308 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=105, Invalid=1017, Unknown=0, NotChecked=0, Total=1122 [2022-03-15 15:39:39,333 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 77 mSDsluCounter, 398 mSDsCounter, 0 mSdLazyCounter, 975 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 360 SdHoareTripleChecker+Invalid, 1436 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 975 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 455 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:39:39,333 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [77 Valid, 360 Invalid, 1436 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 975 Invalid, 0 Unknown, 455 Unchecked, 0.3s Time] [2022-03-15 15:39:39,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56966 states. [2022-03-15 15:39:40,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56966 to 56960. [2022-03-15 15:39:40,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56960 states, 56959 states have (on average 2.5683035165645465) internal successors, (146288), 56959 states have internal predecessors, (146288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:39:40,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56960 states to 56960 states and 146288 transitions. [2022-03-15 15:39:40,544 INFO L78 Accepts]: Start accepts. Automaton has 56960 states and 146288 transitions. Word has length 62 [2022-03-15 15:39:40,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:39:40,544 INFO L470 AbstractCegarLoop]: Abstraction has 56960 states and 146288 transitions. [2022-03-15 15:39:40,544 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 3.3529411764705883) internal successors, (114), 33 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:39:40,544 INFO L276 IsEmpty]: Start isEmpty. Operand 56960 states and 146288 transitions. [2022-03-15 15:39:40,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-03-15 15:39:40,573 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:39:40,574 INFO L514 BasicCegarLoop]: trace histogram [9, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:39:40,589 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (368)] Ended with exit code 0 [2022-03-15 15:39:40,774 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable374,368 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:39:40,774 INFO L402 AbstractCegarLoop]: === Iteration 376 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:39:40,774 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:39:40,774 INFO L85 PathProgramCache]: Analyzing trace with hash -916225714, now seen corresponding path program 11 times [2022-03-15 15:39:40,775 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:39:40,775 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [380531419] [2022-03-15 15:39:40,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:39:40,775 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:39:40,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:39:40,944 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 33 proven. 159 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:39:40,944 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:39:40,944 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [380531419] [2022-03-15 15:39:40,944 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [380531419] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:39:40,944 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [158423737] [2022-03-15 15:39:40,944 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:39:40,944 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:39:40,944 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:39:40,945 INFO L229 MonitoredProcess]: Starting monitored process 369 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:39:40,945 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (369)] Waiting until timeout for monitored process [2022-03-15 15:39:40,974 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2022-03-15 15:39:40,974 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:39:40,975 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-15 15:39:40,975 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:39:41,307 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 31 proven. 161 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:39:41,307 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:39:41,463 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-03-15 15:39:41,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 20 treesize of output 19 [2022-03-15 15:39:41,545 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 31 proven. 161 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:39:41,545 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [158423737] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:39:41,545 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:39:41,545 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 30 [2022-03-15 15:39:41,545 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1285866606] [2022-03-15 15:39:41,545 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:39:41,545 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-15 15:39:41,545 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:39:41,545 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-15 15:39:41,546 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=836, Unknown=0, NotChecked=0, Total=930 [2022-03-15 15:39:41,546 INFO L87 Difference]: Start difference. First operand 56960 states and 146288 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-03-15 15:39:42,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:39:42,342 INFO L93 Difference]: Finished difference Result 57238 states and 146770 transitions. [2022-03-15 15:39:42,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-15 15:39:42,343 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 62 [2022-03-15 15:39:42,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:39:42,456 INFO L225 Difference]: With dead ends: 57238 [2022-03-15 15:39:42,457 INFO L226 Difference]: Without dead ends: 57164 [2022-03-15 15:39:42,457 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 107 SyntacticMatches, 5 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 7 DeprecatedPredicates, 249 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=94, Invalid=836, Unknown=0, NotChecked=0, Total=930 [2022-03-15 15:39:42,457 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 96 mSDsluCounter, 500 mSDsCounter, 0 mSdLazyCounter, 1431 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 418 SdHoareTripleChecker+Invalid, 1739 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 1431 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 300 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:39:42,457 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [96 Valid, 418 Invalid, 1739 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 1431 Invalid, 0 Unknown, 300 Unchecked, 0.4s Time] [2022-03-15 15:39:42,510 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57164 states. Received shutdown request... [2022-03-15 15:39:42,992 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (2 of 3 remaining) [2022-03-15 15:39:42,992 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (369)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-03-15 15:39:42,992 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-03-15 15:39:43,008 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (369)] Forceful destruction successful, exit code 0 [2022-03-15 15:39:43,193 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable375,369 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:39:43,193 WARN L594 AbstractCegarLoop]: Verification canceled: while executing MinimizeSevpa. [2022-03-15 15:39:43,194 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 3 remaining) [2022-03-15 15:39:43,195 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION (0 of 3 remaining) [2022-03-15 15:39:43,197 INFO L732 BasicCegarLoop]: Path program histogram: [216, 101, 39, 11, 3, 2, 2, 1, 1] [2022-03-15 15:39:43,198 INFO L230 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2022-03-15 15:39:43,198 INFO L180 ceAbstractionStarter]: Computing trace abstraction results [2022-03-15 15:39:43,200 INFO L202 PluginConnector]: Adding new model array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 15.03 03:39:43 BasicIcfg [2022-03-15 15:39:43,200 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-03-15 15:39:43,200 INFO L158 Benchmark]: Toolchain (without parser) took 783960.06ms. Allocated memory was 206.6MB in the beginning and 8.0GB in the end (delta: 7.8GB). Free memory was 171.3MB in the beginning and 4.5GB in the end (delta: -4.3GB). Peak memory consumption was 3.7GB. Max. memory is 8.0GB. [2022-03-15 15:39:43,200 INFO L158 Benchmark]: Boogie PL CUP Parser took 0.10ms. Allocated memory is still 206.6MB. Free memory was 172.6MB in the beginning and 172.4MB in the end (delta: 143.4kB). There was no memory consumed. Max. memory is 8.0GB. [2022-03-15 15:39:43,200 INFO L158 Benchmark]: Boogie Procedure Inliner took 18.15ms. Allocated memory is still 206.6MB. Free memory was 171.3MB in the beginning and 169.8MB in the end (delta: 1.5MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2022-03-15 15:39:43,200 INFO L158 Benchmark]: Boogie Preprocessor took 10.23ms. Allocated memory is still 206.6MB. Free memory was 169.8MB in the beginning and 168.9MB in the end (delta: 970.9kB). There was no memory consumed. Max. memory is 8.0GB. [2022-03-15 15:39:43,200 INFO L158 Benchmark]: RCFGBuilder took 164.09ms. Allocated memory is still 206.6MB. Free memory was 168.8MB in the beginning and 159.8MB in the end (delta: 9.0MB). Peak memory consumption was 9.4MB. Max. memory is 8.0GB. [2022-03-15 15:39:43,200 INFO L158 Benchmark]: TraceAbstraction took 783762.73ms. Allocated memory was 206.6MB in the beginning and 8.0GB in the end (delta: 7.8GB). Free memory was 159.4MB in the beginning and 4.5GB in the end (delta: -4.4GB). Peak memory consumption was 3.7GB. Max. memory is 8.0GB. [2022-03-15 15:39:43,200 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * Boogie PL CUP Parser took 0.10ms. Allocated memory is still 206.6MB. Free memory was 172.6MB in the beginning and 172.4MB in the end (delta: 143.4kB). There was no memory consumed. Max. memory is 8.0GB. * Boogie Procedure Inliner took 18.15ms. Allocated memory is still 206.6MB. Free memory was 171.3MB in the beginning and 169.8MB in the end (delta: 1.5MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * Boogie Preprocessor took 10.23ms. Allocated memory is still 206.6MB. Free memory was 169.8MB in the beginning and 168.9MB in the end (delta: 970.9kB). There was no memory consumed. Max. memory is 8.0GB. * RCFGBuilder took 164.09ms. Allocated memory is still 206.6MB. Free memory was 168.8MB in the beginning and 159.8MB in the end (delta: 9.0MB). Peak memory consumption was 9.4MB. Max. memory is 8.0GB. * TraceAbstraction took 783762.73ms. Allocated memory was 206.6MB in the beginning and 8.0GB in the end (delta: 7.8GB). Free memory was 159.4MB in the beginning and 4.5GB in the end (delta: -4.4GB). Peak memory consumption was 3.7GB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 57]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while executing MinimizeSevpa. - TimeoutResultAtElement [Line: 52]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while executing MinimizeSevpa. - TimeoutResultAtElement [Line: 52]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while executing MinimizeSevpa. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 5 procedures, 36 locations, 3 error locations. Started 1 CEGAR loops. OverallTime: 783.7s, OverallIterations: 376, TraceHistogramMax: 9, PathProgramHistogramMax: 216, EmptinessCheckTime: 8.9s, AutomataDifference: 322.6s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 110225 SdHoareTripleChecker+Valid, 129.9s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 110225 mSDsluCounter, 147335 SdHoareTripleChecker+Invalid, 107.2s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 23062 IncrementalHoareTripleChecker+Unchecked, 194074 mSDsCounter, 9460 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 372049 IncrementalHoareTripleChecker+Invalid, 404571 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 9460 mSolverCounterUnsat, 16522 mSDtfsCounter, 372049 mSolverCounterSat, 1.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 45666 GetRequests, 31377 SyntacticMatches, 2699 SemanticMatches, 11590 ConstructedPredicates, 0 IntricatePredicates, 210 DeprecatedPredicates, 755864 ImplicationChecksByTransitivity, 147.8s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=63223occurred in iteration=370, InterpolantAutomatonStates: 10943, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 211.4s AutomataMinimizationTime, 376 MinimizatonAttempts, 1685662 StatesRemovedByMinimization, 373 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.9s SsaConstructionTime, 4.6s SatisfiabilityAnalysisTime, 153.7s InterpolantComputationTime, 33972 NumberOfCodeBlocks, 33957 NumberOfCodeBlocksAsserted, 2316 NumberOfCheckSat, 49746 ConstructedInterpolants, 868 QuantifiedInterpolants, 430653 SizeOfPredicates, 1449 NumberOfNonLiveVariables, 38897 ConjunctsInSsa, 8317 ConjunctsInUnsatCore, 1110 InterpolantComputations, 10 PerfectInterpolantSequences, 21735/114554 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown