/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/counter-fun.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.2-wip.dk.mcr-reduction-4b0ab11 [2022-03-03 19:24:19,504 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-03-03 19:24:19,506 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-03-03 19:24:19,528 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-03-03 19:24:19,528 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-03-03 19:24:19,529 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-03-03 19:24:19,530 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-03-03 19:24:19,531 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-03-03 19:24:19,533 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-03-03 19:24:19,533 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-03-03 19:24:19,534 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-03-03 19:24:19,535 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-03-03 19:24:19,535 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-03-03 19:24:19,536 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-03-03 19:24:19,537 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-03-03 19:24:19,538 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-03-03 19:24:19,539 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-03-03 19:24:19,539 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-03-03 19:24:19,541 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-03-03 19:24:19,542 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-03-03 19:24:19,544 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-03-03 19:24:19,545 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-03-03 19:24:19,546 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-03-03 19:24:19,546 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-03-03 19:24:19,549 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-03-03 19:24:19,549 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-03-03 19:24:19,549 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-03-03 19:24:19,550 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-03-03 19:24:19,550 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-03-03 19:24:19,551 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-03-03 19:24:19,551 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-03-03 19:24:19,552 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-03-03 19:24:19,553 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-03-03 19:24:19,553 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-03-03 19:24:19,554 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-03-03 19:24:19,554 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-03-03 19:24:19,555 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-03-03 19:24:19,555 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-03-03 19:24:19,555 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-03-03 19:24:19,556 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-03-03 19:24:19,556 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-03-03 19:24:19,557 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-03 19:24:19,577 INFO L113 SettingsManager]: Loading preferences was successful [2022-03-03 19:24:19,577 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-03-03 19:24:19,577 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-03-03 19:24:19,577 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-03-03 19:24:19,578 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-03-03 19:24:19,578 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-03-03 19:24:19,579 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-03-03 19:24:19,579 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-03-03 19:24:19,579 INFO L138 SettingsManager]: * Use SBE=true [2022-03-03 19:24:19,579 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-03-03 19:24:19,579 INFO L138 SettingsManager]: * sizeof long=4 [2022-03-03 19:24:19,579 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-03-03 19:24:19,580 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-03-03 19:24:19,580 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-03-03 19:24:19,580 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-03-03 19:24:19,580 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-03-03 19:24:19,580 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-03-03 19:24:19,580 INFO L138 SettingsManager]: * sizeof long double=12 [2022-03-03 19:24:19,581 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-03-03 19:24:19,581 INFO L138 SettingsManager]: * Use constant arrays=true [2022-03-03 19:24:19,581 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-03-03 19:24:19,581 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-03-03 19:24:19,581 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-03-03 19:24:19,581 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-03-03 19:24:19,581 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-03-03 19:24:19,582 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-03 19:24:19,582 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-03-03 19:24:19,582 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-03-03 19:24:19,583 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-03-03 19:24:19,583 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-03-03 19:24:19,583 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-03-03 19:24:19,583 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-03-03 19:24:19,583 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-03-03 19:24:19,583 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-03 19:24:19,776 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-03-03 19:24:19,797 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-03-03 19:24:19,799 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-03-03 19:24:19,800 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2022-03-03 19:24:19,803 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2022-03-03 19:24:19,804 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/counter-fun.wvr.bpl [2022-03-03 19:24:19,804 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/counter-fun.wvr.bpl' [2022-03-03 19:24:19,837 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-03-03 19:24:19,839 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-03-03 19:24:19,840 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-03-03 19:24:19,840 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-03-03 19:24:19,840 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-03-03 19:24:19,850 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "counter-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 03.03 07:24:19" (1/1) ... [2022-03-03 19:24:19,856 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "counter-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 03.03 07:24:19" (1/1) ... [2022-03-03 19:24:19,861 INFO L137 Inliner]: procedures = 3, calls = 2, calls flagged for inlining = 0, calls inlined = 0, statements flattened = 0 [2022-03-03 19:24:19,863 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-03-03 19:24:19,865 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-03-03 19:24:19,866 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-03-03 19:24:19,866 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-03-03 19:24:19,874 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "counter-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 03.03 07:24:19" (1/1) ... [2022-03-03 19:24:19,875 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "counter-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 03.03 07:24:19" (1/1) ... [2022-03-03 19:24:19,876 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "counter-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 03.03 07:24:19" (1/1) ... [2022-03-03 19:24:19,876 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "counter-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 03.03 07:24:19" (1/1) ... [2022-03-03 19:24:19,879 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "counter-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 03.03 07:24:19" (1/1) ... [2022-03-03 19:24:19,881 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "counter-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 03.03 07:24:19" (1/1) ... [2022-03-03 19:24:19,882 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "counter-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 03.03 07:24:19" (1/1) ... [2022-03-03 19:24:19,884 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-03-03 19:24:19,885 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-03-03 19:24:19,885 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-03-03 19:24:19,886 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-03-03 19:24:19,887 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "counter-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 03.03 07:24:19" (1/1) ... [2022-03-03 19:24:19,892 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-03 19:24:19,902 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:24:19,916 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-03 19:24:19,922 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-03 19:24:19,952 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2022-03-03 19:24:19,952 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-03-03 19:24:19,952 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-03-03 19:24:19,952 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2022-03-03 19:24:19,952 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-03-03 19:24:19,953 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-03-03 19:24:19,953 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2022-03-03 19:24:19,953 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-03-03 19:24:19,953 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-03-03 19:24:19,953 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-03-03 19:24:19,991 INFO L234 CfgBuilder]: Building ICFG [2022-03-03 19:24:19,992 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-03-03 19:24:20,055 INFO L275 CfgBuilder]: Performing block encoding [2022-03-03 19:24:20,069 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-03-03 19:24:20,069 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2022-03-03 19:24:20,071 INFO L202 PluginConnector]: Adding new model counter-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.03 07:24:20 BoogieIcfgContainer [2022-03-03 19:24:20,071 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-03-03 19:24:20,073 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-03-03 19:24:20,073 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-03-03 19:24:20,076 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-03-03 19:24:20,076 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "counter-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 03.03 07:24:19" (1/2) ... [2022-03-03 19:24:20,077 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5894073f and model type counter-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.03 07:24:20, skipping insertion in model container [2022-03-03 19:24:20,077 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "counter-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.03 07:24:20" (2/2) ... [2022-03-03 19:24:20,078 INFO L111 eAbstractionObserver]: Analyzing ICFG counter-fun.wvr.bpl [2022-03-03 19:24:20,082 WARN L150 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-03-03 19:24:20,082 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-03-03 19:24:20,082 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-03-03 19:24:20,082 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-03-03 19:24:20,106 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-03-03 19:24:20,151 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-03-03 19:24:20,157 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-03 19:24:20,157 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2022-03-03 19:24:20,164 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 27 places, 22 transitions, 60 flow [2022-03-03 19:24:20,177 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 32 states, 31 states have (on average 1.8064516129032258) internal successors, (56), 31 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-03 19:24:20,179 INFO L276 IsEmpty]: Start isEmpty. Operand has 32 states, 31 states have (on average 1.8064516129032258) internal successors, (56), 31 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-03 19:24:20,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-03-03 19:24:20,198 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:24:20,198 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:24:20,198 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:24:20,202 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:24:20,202 INFO L85 PathProgramCache]: Analyzing trace with hash 487242803, now seen corresponding path program 1 times [2022-03-03 19:24:20,216 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:24:20,217 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [944171494] [2022-03-03 19:24:20,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:24:20,218 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:24:20,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:24:20,340 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-03 19:24:20,340 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:24:20,341 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [944171494] [2022-03-03 19:24:20,341 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [944171494] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-03 19:24:20,341 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-03 19:24:20,341 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-03-03 19:24:20,343 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [328123289] [2022-03-03 19:24:20,343 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-03 19:24:20,347 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-03-03 19:24:20,347 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:24:20,370 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-03-03 19:24:20,371 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-03-03 19:24:20,373 INFO L87 Difference]: Start difference. First operand has 32 states, 31 states have (on average 1.8064516129032258) internal successors, (56), 31 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) Second operand has 3 states, 3 states have (on average 4.666666666666667) 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-03 19:24:20,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:24:20,401 INFO L93 Difference]: Finished difference Result 57 states and 105 transitions. [2022-03-03 19:24:20,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-03-03 19:24:20,404 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.666666666666667) 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-03 19:24:20,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:24:20,412 INFO L225 Difference]: With dead ends: 57 [2022-03-03 19:24:20,412 INFO L226 Difference]: Without dead ends: 50 [2022-03-03 19:24:20,413 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 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-03 19:24:20,416 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 2 mSDsluCounter, 11 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 20 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-03 19:24:20,417 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 20 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-03 19:24:20,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50 states. [2022-03-03 19:24:20,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50 to 41. [2022-03-03 19:24:20,446 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41 states, 40 states have (on average 1.85) internal successors, (74), 40 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-03 19:24:20,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 74 transitions. [2022-03-03 19:24:20,449 INFO L78 Accepts]: Start accepts. Automaton has 41 states and 74 transitions. Word has length 14 [2022-03-03 19:24:20,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:24:20,450 INFO L470 AbstractCegarLoop]: Abstraction has 41 states and 74 transitions. [2022-03-03 19:24:20,450 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.666666666666667) 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-03 19:24:20,451 INFO L276 IsEmpty]: Start isEmpty. Operand 41 states and 74 transitions. [2022-03-03 19:24:20,451 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-03-03 19:24:20,452 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:24:20,452 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:24:20,452 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-03-03 19:24:20,453 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:24:20,453 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:24:20,454 INFO L85 PathProgramCache]: Analyzing trace with hash -1536726091, now seen corresponding path program 1 times [2022-03-03 19:24:20,454 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:24:20,454 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2128567628] [2022-03-03 19:24:20,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:24:20,454 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:24:20,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:24:20,575 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-03 19:24:20,576 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:24:20,576 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2128567628] [2022-03-03 19:24:20,576 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2128567628] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:24:20,576 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1980996838] [2022-03-03 19:24:20,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:24:20,576 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:24:20,577 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:24:20,578 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-03 19:24:20,616 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-03 19:24:20,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:24:20,630 INFO L263 TraceCheckSpWp]: Trace formula consists of 35 conjuncts, 5 conjunts are in the unsatisfiable core [2022-03-03 19:24:20,635 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:24:20,799 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-03 19:24:20,800 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:24:20,919 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-03 19:24:20,919 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1980996838] provided 1 perfect and 1 imperfect interpolant sequences [2022-03-03 19:24:20,919 INFO L191 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-03-03 19:24:20,920 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6, 5] total 10 [2022-03-03 19:24:20,920 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1413732132] [2022-03-03 19:24:20,921 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-03 19:24:20,921 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-03 19:24:20,921 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:24:20,922 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-03 19:24:20,922 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2022-03-03 19:24:20,922 INFO L87 Difference]: Start difference. First operand 41 states and 74 transitions. Second operand has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:24:21,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:24:21,070 INFO L93 Difference]: Finished difference Result 76 states and 130 transitions. [2022-03-03 19:24:21,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-03 19:24:21,071 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-03-03 19:24:21,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:24:21,076 INFO L225 Difference]: With dead ends: 76 [2022-03-03 19:24:21,076 INFO L226 Difference]: Without dead ends: 76 [2022-03-03 19:24:21,078 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=67, Invalid=173, Unknown=0, NotChecked=0, Total=240 [2022-03-03 19:24:21,084 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 53 mSDsluCounter, 35 mSDsCounter, 0 mSdLazyCounter, 54 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 37 SdHoareTripleChecker+Invalid, 64 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 54 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-03 19:24:21,085 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [53 Valid, 37 Invalid, 64 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 54 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-03 19:24:21,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76 states. [2022-03-03 19:24:21,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76 to 41. [2022-03-03 19:24:21,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41 states, 40 states have (on average 1.9) internal successors, (76), 40 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-03 19:24:21,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 76 transitions. [2022-03-03 19:24:21,092 INFO L78 Accepts]: Start accepts. Automaton has 41 states and 76 transitions. Word has length 16 [2022-03-03 19:24:21,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:24:21,093 INFO L470 AbstractCegarLoop]: Abstraction has 41 states and 76 transitions. [2022-03-03 19:24:21,093 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:24:21,093 INFO L276 IsEmpty]: Start isEmpty. Operand 41 states and 76 transitions. [2022-03-03 19:24:21,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-03-03 19:24:21,094 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:24:21,094 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:24:21,123 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2022-03-03 19:24:21,320 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:24:21,320 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:24:21,321 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:24:21,321 INFO L85 PathProgramCache]: Analyzing trace with hash -833920783, now seen corresponding path program 1 times [2022-03-03 19:24:21,321 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:24:21,322 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1900091948] [2022-03-03 19:24:21,322 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:24:21,322 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:24:21,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:24:21,373 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-03 19:24:21,373 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:24:21,373 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1900091948] [2022-03-03 19:24:21,373 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1900091948] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-03 19:24:21,374 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-03 19:24:21,374 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-03 19:24:21,374 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1490045274] [2022-03-03 19:24:21,374 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-03 19:24:21,375 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-03 19:24:21,375 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:24:21,375 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-03 19:24:21,375 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-03-03 19:24:21,376 INFO L87 Difference]: Start difference. First operand 41 states and 76 transitions. Second operand has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:24:21,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:24:21,466 INFO L93 Difference]: Finished difference Result 71 states and 125 transitions. [2022-03-03 19:24:21,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-03 19:24:21,466 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-03-03 19:24:21,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:24:21,470 INFO L225 Difference]: With dead ends: 71 [2022-03-03 19:24:21,470 INFO L226 Difference]: Without dead ends: 66 [2022-03-03 19:24:21,472 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2022-03-03 19:24:21,475 INFO L933 BasicCegarLoop]: 8 mSDtfsCounter, 40 mSDsluCounter, 39 mSDsCounter, 0 mSdLazyCounter, 65 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 31 SdHoareTripleChecker+Invalid, 71 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 65 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-03 19:24:21,476 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [40 Valid, 31 Invalid, 71 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 65 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-03 19:24:21,478 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66 states. [2022-03-03 19:24:21,491 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66 to 49. [2022-03-03 19:24:21,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49 states, 48 states have (on average 1.8958333333333333) internal successors, (91), 48 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:24:21,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 91 transitions. [2022-03-03 19:24:21,493 INFO L78 Accepts]: Start accepts. Automaton has 49 states and 91 transitions. Word has length 16 [2022-03-03 19:24:21,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:24:21,493 INFO L470 AbstractCegarLoop]: Abstraction has 49 states and 91 transitions. [2022-03-03 19:24:21,493 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:24:21,493 INFO L276 IsEmpty]: Start isEmpty. Operand 49 states and 91 transitions. [2022-03-03 19:24:21,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-03-03 19:24:21,494 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:24:21,494 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:24:21,494 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-03-03 19:24:21,494 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:24:21,495 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:24:21,495 INFO L85 PathProgramCache]: Analyzing trace with hash -2098848643, now seen corresponding path program 2 times [2022-03-03 19:24:21,495 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:24:21,495 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [158078952] [2022-03-03 19:24:21,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:24:21,496 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:24:21,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:24:21,551 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-03 19:24:21,552 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:24:21,552 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [158078952] [2022-03-03 19:24:21,552 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [158078952] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-03 19:24:21,552 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-03 19:24:21,552 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-03 19:24:21,553 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [983961031] [2022-03-03 19:24:21,553 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-03 19:24:21,553 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-03 19:24:21,553 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:24:21,554 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-03 19:24:21,554 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-03-03 19:24:21,554 INFO L87 Difference]: Start difference. First operand 49 states and 91 transitions. Second operand has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:24:21,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:24:21,609 INFO L93 Difference]: Finished difference Result 51 states and 94 transitions. [2022-03-03 19:24:21,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-03 19:24:21,609 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-03-03 19:24:21,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:24:21,610 INFO L225 Difference]: With dead ends: 51 [2022-03-03 19:24:21,610 INFO L226 Difference]: Without dead ends: 51 [2022-03-03 19:24:21,611 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2022-03-03 19:24:21,612 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 18 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 53 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 32 SdHoareTripleChecker+Invalid, 57 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 53 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-03 19:24:21,612 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [18 Valid, 32 Invalid, 57 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 53 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-03 19:24:21,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51 states. [2022-03-03 19:24:21,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51 to 43. [2022-03-03 19:24:21,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43 states, 42 states have (on average 1.880952380952381) internal successors, (79), 42 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-03 19:24:21,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 79 transitions. [2022-03-03 19:24:21,616 INFO L78 Accepts]: Start accepts. Automaton has 43 states and 79 transitions. Word has length 16 [2022-03-03 19:24:21,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:24:21,616 INFO L470 AbstractCegarLoop]: Abstraction has 43 states and 79 transitions. [2022-03-03 19:24:21,617 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:24:21,617 INFO L276 IsEmpty]: Start isEmpty. Operand 43 states and 79 transitions. [2022-03-03 19:24:21,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-03-03 19:24:21,617 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:24:21,617 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:24:21,618 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-03-03 19:24:21,618 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:24:21,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:24:21,618 INFO L85 PathProgramCache]: Analyzing trace with hash 812220571, now seen corresponding path program 2 times [2022-03-03 19:24:21,618 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:24:21,620 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2034086683] [2022-03-03 19:24:21,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:24:21,620 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:24:21,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:24:21,680 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-03 19:24:21,680 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:24:21,680 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2034086683] [2022-03-03 19:24:21,680 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2034086683] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-03 19:24:21,681 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-03 19:24:21,681 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-03 19:24:21,681 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1732417567] [2022-03-03 19:24:21,682 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-03 19:24:21,683 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-03 19:24:21,683 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:24:21,684 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-03 19:24:21,689 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-03-03 19:24:21,689 INFO L87 Difference]: Start difference. First operand 43 states and 79 transitions. Second operand has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:24:21,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:24:21,743 INFO L93 Difference]: Finished difference Result 51 states and 92 transitions. [2022-03-03 19:24:21,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-03 19:24:21,743 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-03-03 19:24:21,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:24:21,744 INFO L225 Difference]: With dead ends: 51 [2022-03-03 19:24:21,744 INFO L226 Difference]: Without dead ends: 49 [2022-03-03 19:24:21,744 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2022-03-03 19:24:21,745 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 53 mSDsluCounter, 14 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 19 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-03 19:24:21,746 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [53 Valid, 19 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-03 19:24:21,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49 states. [2022-03-03 19:24:21,754 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49 to 43. [2022-03-03 19:24:21,755 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43 states, 42 states have (on average 1.8571428571428572) internal successors, (78), 42 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-03 19:24:21,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 78 transitions. [2022-03-03 19:24:21,757 INFO L78 Accepts]: Start accepts. Automaton has 43 states and 78 transitions. Word has length 16 [2022-03-03 19:24:21,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:24:21,757 INFO L470 AbstractCegarLoop]: Abstraction has 43 states and 78 transitions. [2022-03-03 19:24:21,758 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:24:21,759 INFO L276 IsEmpty]: Start isEmpty. Operand 43 states and 78 transitions. [2022-03-03 19:24:21,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-03 19:24:21,759 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:24:21,760 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:24:21,760 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-03-03 19:24:21,761 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:24:21,764 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:24:21,767 INFO L85 PathProgramCache]: Analyzing trace with hash -247842829, now seen corresponding path program 1 times [2022-03-03 19:24:21,767 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:24:21,767 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1201542819] [2022-03-03 19:24:21,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:24:21,767 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:24:21,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:24:21,824 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-03 19:24:21,824 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:24:21,824 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1201542819] [2022-03-03 19:24:21,825 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1201542819] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:24:21,825 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2123363798] [2022-03-03 19:24:21,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:24:21,828 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:24:21,829 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:24:21,832 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-03 19:24:21,839 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-03 19:24:21,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:24:21,868 INFO L263 TraceCheckSpWp]: Trace formula consists of 42 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-03 19:24:21,874 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:24:21,926 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-03-03 19:24:21,953 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-03-03 19:24:21,965 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-03 19:24:21,966 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:24:21,996 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2022-03-03 19:24:22,000 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2022-03-03 19:24:22,013 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-03 19:24:22,013 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2123363798] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:24:22,013 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:24:22,013 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 4 [2022-03-03 19:24:22,014 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2127695841] [2022-03-03 19:24:22,014 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:24:22,014 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-03-03 19:24:22,014 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:24:22,014 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-03-03 19:24:22,015 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-03-03 19:24:22,015 INFO L87 Difference]: Start difference. First operand 43 states and 78 transitions. Second operand has 4 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:24:22,044 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:24:22,044 INFO L93 Difference]: Finished difference Result 99 states and 186 transitions. [2022-03-03 19:24:22,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-03 19:24:22,044 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-03 19:24:22,045 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:24:22,046 INFO L225 Difference]: With dead ends: 99 [2022-03-03 19:24:22,046 INFO L226 Difference]: Without dead ends: 92 [2022-03-03 19:24:22,046 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-03-03 19:24:22,048 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 11 mSDsluCounter, 34 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 46 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-03 19:24:22,049 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [11 Valid, 46 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-03 19:24:22,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92 states. [2022-03-03 19:24:22,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92 to 69. [2022-03-03 19:24:22,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 69 states, 68 states have (on average 2.0441176470588234) internal successors, (139), 68 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:24:22,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69 states to 69 states and 139 transitions. [2022-03-03 19:24:22,062 INFO L78 Accepts]: Start accepts. Automaton has 69 states and 139 transitions. Word has length 18 [2022-03-03 19:24:22,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:24:22,063 INFO L470 AbstractCegarLoop]: Abstraction has 69 states and 139 transitions. [2022-03-03 19:24:22,063 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:24:22,063 INFO L276 IsEmpty]: Start isEmpty. Operand 69 states and 139 transitions. [2022-03-03 19:24:22,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-03 19:24:22,064 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:24:22,064 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:24:22,091 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-03 19:24:22,287 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2022-03-03 19:24:22,288 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:24:22,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:24:22,288 INFO L85 PathProgramCache]: Analyzing trace with hash -1428664589, now seen corresponding path program 2 times [2022-03-03 19:24:22,288 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:24:22,289 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [3525442] [2022-03-03 19:24:22,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:24:22,289 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:24:22,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:24:22,326 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-03 19:24:22,326 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:24:22,326 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [3525442] [2022-03-03 19:24:22,326 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [3525442] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-03 19:24:22,327 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-03 19:24:22,327 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-03-03 19:24:22,327 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1493233875] [2022-03-03 19:24:22,327 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-03 19:24:22,327 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-03-03 19:24:22,327 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:24:22,328 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-03-03 19:24:22,328 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-03-03 19:24:22,328 INFO L87 Difference]: Start difference. First operand 69 states and 139 transitions. Second operand has 4 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:24:22,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:24:22,351 INFO L93 Difference]: Finished difference Result 118 states and 233 transitions. [2022-03-03 19:24:22,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-03 19:24:22,351 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-03 19:24:22,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:24:22,353 INFO L225 Difference]: With dead ends: 118 [2022-03-03 19:24:22,353 INFO L226 Difference]: Without dead ends: 111 [2022-03-03 19:24:22,353 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-03-03 19:24:22,354 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 10 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 48 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 33 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-03 19:24:22,355 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10 Valid, 48 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 33 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-03 19:24:22,356 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111 states. [2022-03-03 19:24:22,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111 to 86. [2022-03-03 19:24:22,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 86 states, 85 states have (on average 2.1294117647058823) internal successors, (181), 85 states have internal predecessors, (181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:24:22,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 181 transitions. [2022-03-03 19:24:22,366 INFO L78 Accepts]: Start accepts. Automaton has 86 states and 181 transitions. Word has length 18 [2022-03-03 19:24:22,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:24:22,367 INFO L470 AbstractCegarLoop]: Abstraction has 86 states and 181 transitions. [2022-03-03 19:24:22,368 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:24:22,368 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 181 transitions. [2022-03-03 19:24:22,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-03-03 19:24:22,372 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:24:22,372 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:24:22,372 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-03-03 19:24:22,373 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:24:22,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:24:22,373 INFO L85 PathProgramCache]: Analyzing trace with hash 332355189, now seen corresponding path program 3 times [2022-03-03 19:24:22,373 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:24:22,373 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2092961148] [2022-03-03 19:24:22,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:24:22,373 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:24:22,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:24:22,448 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:22,449 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:24:22,449 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2092961148] [2022-03-03 19:24:22,449 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2092961148] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:24:22,449 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1711242578] [2022-03-03 19:24:22,449 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 19:24:22,449 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:24:22,449 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:24:22,450 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-03 19:24:22,451 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-03 19:24:22,474 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-03 19:24:22,474 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:24:22,474 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-03 19:24:22,475 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:24:22,635 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:22,636 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:24:22,732 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:22,732 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1711242578] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:24:22,732 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:24:22,732 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 15 [2022-03-03 19:24:22,732 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [256745473] [2022-03-03 19:24:22,733 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:24:22,733 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-03 19:24:22,733 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:24:22,733 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-03 19:24:22,733 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=179, Unknown=0, NotChecked=0, Total=240 [2022-03-03 19:24:22,734 INFO L87 Difference]: Start difference. First operand 86 states and 181 transitions. Second operand has 16 states, 16 states have (on average 2.625) internal successors, (42), 15 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-03 19:24:23,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:24:23,120 INFO L93 Difference]: Finished difference Result 226 states and 433 transitions. [2022-03-03 19:24:23,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-03 19:24:23,122 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 15 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 20 [2022-03-03 19:24:23,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:24:23,124 INFO L225 Difference]: With dead ends: 226 [2022-03-03 19:24:23,124 INFO L226 Difference]: Without dead ends: 226 [2022-03-03 19:24:23,124 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 31 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 217 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=300, Invalid=756, Unknown=0, NotChecked=0, Total=1056 [2022-03-03 19:24:23,125 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 141 mSDsluCounter, 149 mSDsCounter, 0 mSdLazyCounter, 240 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 141 SdHoareTripleChecker+Valid, 107 SdHoareTripleChecker+Invalid, 269 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 240 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-03 19:24:23,125 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [141 Valid, 107 Invalid, 269 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 240 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-03 19:24:23,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 226 states. [2022-03-03 19:24:23,129 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 226 to 88. [2022-03-03 19:24:23,130 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 88 states, 87 states have (on average 2.1494252873563218) internal successors, (187), 87 states have internal predecessors, (187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:24:23,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 187 transitions. [2022-03-03 19:24:23,130 INFO L78 Accepts]: Start accepts. Automaton has 88 states and 187 transitions. Word has length 20 [2022-03-03 19:24:23,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:24:23,131 INFO L470 AbstractCegarLoop]: Abstraction has 88 states and 187 transitions. [2022-03-03 19:24:23,131 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 15 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-03 19:24:23,131 INFO L276 IsEmpty]: Start isEmpty. Operand 88 states and 187 transitions. [2022-03-03 19:24:23,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-03-03 19:24:23,131 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:24:23,132 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:24:23,157 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-03 19:24:23,351 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-03 19:24:23,352 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:24:23,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:24:23,352 INFO L85 PathProgramCache]: Analyzing trace with hash 1418390705, now seen corresponding path program 4 times [2022-03-03 19:24:23,352 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:24:23,352 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2052007524] [2022-03-03 19:24:23,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:24:23,353 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:24:23,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:24:23,413 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:23,413 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:24:23,413 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2052007524] [2022-03-03 19:24:23,413 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2052007524] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:24:23,413 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [690504907] [2022-03-03 19:24:23,413 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 19:24:23,413 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:24:23,414 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:24:23,415 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-03 19:24:23,425 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-03 19:24:23,445 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 19:24:23,446 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:24:23,446 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-03 19:24:23,447 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:24:23,601 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:23,601 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:24:23,694 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:23,695 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [690504907] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:24:23,695 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:24:23,695 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 14 [2022-03-03 19:24:23,695 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [636354437] [2022-03-03 19:24:23,695 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:24:23,695 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-03 19:24:23,696 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:24:23,696 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-03 19:24:23,696 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2022-03-03 19:24:23,696 INFO L87 Difference]: Start difference. First operand 88 states and 187 transitions. Second operand has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 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-03 19:24:24,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:24:24,033 INFO L93 Difference]: Finished difference Result 257 states and 488 transitions. [2022-03-03 19:24:24,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-03 19:24:24,033 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 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 20 [2022-03-03 19:24:24,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:24:24,034 INFO L225 Difference]: With dead ends: 257 [2022-03-03 19:24:24,034 INFO L226 Difference]: Without dead ends: 234 [2022-03-03 19:24:24,035 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 31 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 155 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=221, Invalid=535, Unknown=0, NotChecked=0, Total=756 [2022-03-03 19:24:24,035 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 194 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 189 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 194 SdHoareTripleChecker+Valid, 67 SdHoareTripleChecker+Invalid, 227 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 189 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-03 19:24:24,036 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [194 Valid, 67 Invalid, 227 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 189 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-03 19:24:24,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 234 states. [2022-03-03 19:24:24,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 234 to 108. [2022-03-03 19:24:24,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 108 states, 107 states have (on average 2.149532710280374) internal successors, (230), 107 states have internal predecessors, (230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:24:24,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 108 states to 108 states and 230 transitions. [2022-03-03 19:24:24,042 INFO L78 Accepts]: Start accepts. Automaton has 108 states and 230 transitions. Word has length 20 [2022-03-03 19:24:24,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:24:24,042 INFO L470 AbstractCegarLoop]: Abstraction has 108 states and 230 transitions. [2022-03-03 19:24:24,042 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 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-03 19:24:24,042 INFO L276 IsEmpty]: Start isEmpty. Operand 108 states and 230 transitions. [2022-03-03 19:24:24,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-03-03 19:24:24,043 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:24:24,043 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:24:24,064 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-03 19:24:24,263 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:24:24,263 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:24:24,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:24:24,264 INFO L85 PathProgramCache]: Analyzing trace with hash 985887361, now seen corresponding path program 5 times [2022-03-03 19:24:24,264 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:24:24,264 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1882384215] [2022-03-03 19:24:24,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:24:24,264 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:24:24,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:24:24,328 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:24,329 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:24:24,329 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1882384215] [2022-03-03 19:24:24,329 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1882384215] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:24:24,329 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1466981568] [2022-03-03 19:24:24,329 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 19:24:24,329 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:24:24,329 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:24:24,330 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-03 19:24:24,340 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-03 19:24:24,366 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-03 19:24:24,366 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:24:24,367 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-03 19:24:24,367 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:24:24,490 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:24,490 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:24:24,594 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:24,594 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1466981568] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:24:24,594 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:24:24,594 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7] total 15 [2022-03-03 19:24:24,594 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [749182092] [2022-03-03 19:24:24,594 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:24:24,595 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-03 19:24:24,595 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:24:24,595 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-03 19:24:24,595 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2022-03-03 19:24:24,596 INFO L87 Difference]: Start difference. First operand 108 states and 230 transitions. Second operand has 16 states, 16 states have (on average 2.4375) internal successors, (39), 15 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-03 19:24:24,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:24:24,965 INFO L93 Difference]: Finished difference Result 275 states and 516 transitions. [2022-03-03 19:24:24,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-03 19:24:24,965 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.4375) internal successors, (39), 15 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 20 [2022-03-03 19:24:24,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:24:24,967 INFO L225 Difference]: With dead ends: 275 [2022-03-03 19:24:24,967 INFO L226 Difference]: Without dead ends: 275 [2022-03-03 19:24:24,967 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 219 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=300, Invalid=692, Unknown=0, NotChecked=0, Total=992 [2022-03-03 19:24:24,968 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 223 mSDsluCounter, 165 mSDsCounter, 0 mSdLazyCounter, 240 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 223 SdHoareTripleChecker+Valid, 114 SdHoareTripleChecker+Invalid, 285 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 240 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-03 19:24:24,968 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [223 Valid, 114 Invalid, 285 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 240 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-03 19:24:24,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 275 states. [2022-03-03 19:24:24,973 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 275 to 131. [2022-03-03 19:24:24,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 131 states, 130 states have (on average 2.230769230769231) internal successors, (290), 130 states have internal predecessors, (290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:24:24,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 290 transitions. [2022-03-03 19:24:24,975 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 290 transitions. Word has length 20 [2022-03-03 19:24:24,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:24:24,975 INFO L470 AbstractCegarLoop]: Abstraction has 131 states and 290 transitions. [2022-03-03 19:24:24,975 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.4375) internal successors, (39), 15 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-03 19:24:24,975 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 290 transitions. [2022-03-03 19:24:24,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-03-03 19:24:24,976 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:24:24,976 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:24:24,994 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-03 19:24:25,183 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,SelfDestructingSolverStorable9 [2022-03-03 19:24:25,184 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:24:25,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:24:25,184 INFO L85 PathProgramCache]: Analyzing trace with hash -398010721, now seen corresponding path program 6 times [2022-03-03 19:24:25,184 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:24:25,184 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [451237138] [2022-03-03 19:24:25,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:24:25,184 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:24:25,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:24:25,233 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:25,233 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:24:25,233 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [451237138] [2022-03-03 19:24:25,233 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [451237138] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:24:25,233 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1247331184] [2022-03-03 19:24:25,233 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 19:24:25,233 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:24:25,234 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:24:25,235 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-03 19:24:25,262 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-03 19:24:25,268 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-03 19:24:25,268 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:24:25,268 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-03 19:24:25,270 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:24:25,389 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:25,389 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:24:25,480 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:25,480 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1247331184] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:24:25,480 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:24:25,480 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7] total 14 [2022-03-03 19:24:25,481 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1270594919] [2022-03-03 19:24:25,481 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:24:25,481 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-03 19:24:25,482 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:24:25,483 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-03 19:24:25,483 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=146, Unknown=0, NotChecked=0, Total=210 [2022-03-03 19:24:25,483 INFO L87 Difference]: Start difference. First operand 131 states and 290 transitions. Second operand has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 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-03 19:24:25,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:24:25,771 INFO L93 Difference]: Finished difference Result 208 states and 429 transitions. [2022-03-03 19:24:25,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-03 19:24:25,771 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 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 20 [2022-03-03 19:24:25,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:24:25,772 INFO L225 Difference]: With dead ends: 208 [2022-03-03 19:24:25,772 INFO L226 Difference]: Without dead ends: 204 [2022-03-03 19:24:25,773 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 31 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 167 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=259, Invalid=553, Unknown=0, NotChecked=0, Total=812 [2022-03-03 19:24:25,773 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 125 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 169 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 52 SdHoareTripleChecker+Invalid, 200 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 169 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-03 19:24:25,773 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [125 Valid, 52 Invalid, 200 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 169 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-03 19:24:25,774 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 204 states. [2022-03-03 19:24:25,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 204 to 133. [2022-03-03 19:24:25,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 133 states, 132 states have (on average 2.212121212121212) internal successors, (292), 132 states have internal predecessors, (292), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:24:25,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 292 transitions. [2022-03-03 19:24:25,779 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 292 transitions. Word has length 20 [2022-03-03 19:24:25,779 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:24:25,779 INFO L470 AbstractCegarLoop]: Abstraction has 133 states and 292 transitions. [2022-03-03 19:24:25,780 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 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-03 19:24:25,780 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 292 transitions. [2022-03-03 19:24:25,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-03-03 19:24:25,780 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:24:25,781 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:24:25,805 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-03 19:24:25,981 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:24:25,981 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:24:25,982 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:24:25,982 INFO L85 PathProgramCache]: Analyzing trace with hash -182759819, now seen corresponding path program 7 times [2022-03-03 19:24:25,982 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:24:25,982 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2145535039] [2022-03-03 19:24:25,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:24:25,982 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:24:25,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:24:26,053 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:24:26,053 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:24:26,053 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2145535039] [2022-03-03 19:24:26,053 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2145535039] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:24:26,054 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2070866542] [2022-03-03 19:24:26,054 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 19:24:26,054 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:24:26,054 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:24:26,055 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-03 19:24:26,056 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-03 19:24:26,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:24:26,086 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-03 19:24:26,088 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:24:26,200 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:26,201 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:24:26,294 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:26,294 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2070866542] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:24:26,294 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:24:26,294 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 15 [2022-03-03 19:24:26,295 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [408862407] [2022-03-03 19:24:26,295 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:24:26,295 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-03 19:24:26,295 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:24:26,296 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-03 19:24:26,296 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=178, Unknown=0, NotChecked=0, Total=240 [2022-03-03 19:24:26,296 INFO L87 Difference]: Start difference. First operand 133 states and 292 transitions. Second operand has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:24:26,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:24:26,719 INFO L93 Difference]: Finished difference Result 362 states and 711 transitions. [2022-03-03 19:24:26,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-03 19:24:26,719 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-03-03 19:24:26,720 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:24:26,721 INFO L225 Difference]: With dead ends: 362 [2022-03-03 19:24:26,721 INFO L226 Difference]: Without dead ends: 362 [2022-03-03 19:24:26,721 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 31 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 405 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=434, Invalid=972, Unknown=0, NotChecked=0, Total=1406 [2022-03-03 19:24:26,722 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 218 mSDsluCounter, 131 mSDsCounter, 0 mSdLazyCounter, 208 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 218 SdHoareTripleChecker+Valid, 95 SdHoareTripleChecker+Invalid, 250 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 208 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-03 19:24:26,722 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [218 Valid, 95 Invalid, 250 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 208 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-03 19:24:26,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 362 states. [2022-03-03 19:24:26,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 362 to 176. [2022-03-03 19:24:26,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 176 states, 175 states have (on average 2.297142857142857) internal successors, (402), 175 states have internal predecessors, (402), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:24:26,729 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 402 transitions. [2022-03-03 19:24:26,729 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 402 transitions. Word has length 20 [2022-03-03 19:24:26,729 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:24:26,729 INFO L470 AbstractCegarLoop]: Abstraction has 176 states and 402 transitions. [2022-03-03 19:24:26,730 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:24:26,730 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 402 transitions. [2022-03-03 19:24:26,730 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-03-03 19:24:26,730 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:24:26,730 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:24:26,750 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-03 19:24:26,940 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:24:26,940 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:24:26,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:24:26,941 INFO L85 PathProgramCache]: Analyzing trace with hash 520045489, now seen corresponding path program 8 times [2022-03-03 19:24:26,941 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:24:26,941 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1162412922] [2022-03-03 19:24:26,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:24:26,941 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:24:26,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:24:26,987 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:24:26,987 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:24:26,987 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1162412922] [2022-03-03 19:24:26,988 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1162412922] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:24:26,988 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1976105581] [2022-03-03 19:24:26,988 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 19:24:26,988 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:24:26,988 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:24:26,989 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-03 19:24:26,990 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-03 19:24:27,025 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 19:24:27,026 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:24:27,026 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-03 19:24:27,027 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:24:27,134 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:27,134 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:24:27,219 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:27,219 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1976105581] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:24:27,219 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:24:27,219 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7] total 14 [2022-03-03 19:24:27,220 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1726136202] [2022-03-03 19:24:27,220 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:24:27,220 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-03 19:24:27,220 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:24:27,220 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-03 19:24:27,221 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=148, Unknown=0, NotChecked=0, Total=210 [2022-03-03 19:24:27,221 INFO L87 Difference]: Start difference. First operand 176 states and 402 transitions. Second operand has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 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-03 19:24:27,495 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:24:27,495 INFO L93 Difference]: Finished difference Result 248 states and 522 transitions. [2022-03-03 19:24:27,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-03 19:24:27,495 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 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 20 [2022-03-03 19:24:27,495 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:24:27,497 INFO L225 Difference]: With dead ends: 248 [2022-03-03 19:24:27,497 INFO L226 Difference]: Without dead ends: 242 [2022-03-03 19:24:27,497 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 31 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=183, Invalid=417, Unknown=0, NotChecked=0, Total=600 [2022-03-03 19:24:27,498 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 84 mSDsluCounter, 136 mSDsCounter, 0 mSdLazyCounter, 281 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 89 SdHoareTripleChecker+Invalid, 309 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 281 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-03 19:24:27,498 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [84 Valid, 89 Invalid, 309 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 281 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-03 19:24:27,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 242 states. [2022-03-03 19:24:27,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 242 to 182. [2022-03-03 19:24:27,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 182 states, 181 states have (on average 2.3259668508287294) internal successors, (421), 181 states have internal predecessors, (421), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:24:27,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 182 states to 182 states and 421 transitions. [2022-03-03 19:24:27,504 INFO L78 Accepts]: Start accepts. Automaton has 182 states and 421 transitions. Word has length 20 [2022-03-03 19:24:27,504 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:24:27,504 INFO L470 AbstractCegarLoop]: Abstraction has 182 states and 421 transitions. [2022-03-03 19:24:27,504 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 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-03 19:24:27,504 INFO L276 IsEmpty]: Start isEmpty. Operand 182 states and 421 transitions. [2022-03-03 19:24:27,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-03-03 19:24:27,505 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:24:27,505 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:24:27,527 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-03 19:24:27,727 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,SelfDestructingSolverStorable12 [2022-03-03 19:24:27,727 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:24:27,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:24:27,728 INFO L85 PathProgramCache]: Analyzing trace with hash -2128780453, now seen corresponding path program 9 times [2022-03-03 19:24:27,728 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:24:27,728 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [269626344] [2022-03-03 19:24:27,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:24:27,728 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:24:27,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:24:27,778 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:24:27,778 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:24:27,778 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [269626344] [2022-03-03 19:24:27,778 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [269626344] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:24:27,779 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1346241348] [2022-03-03 19:24:27,779 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 19:24:27,779 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:24:27,779 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:24:27,780 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-03 19:24:27,791 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-03 19:24:27,808 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-03 19:24:27,808 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:24:27,809 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-03 19:24:27,810 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:24:27,927 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:27,927 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:24:28,018 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:28,018 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1346241348] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:24:28,018 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:24:28,018 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7] total 14 [2022-03-03 19:24:28,018 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1145149376] [2022-03-03 19:24:28,018 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:24:28,019 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-03 19:24:28,019 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:24:28,019 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-03 19:24:28,019 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=150, Unknown=0, NotChecked=0, Total=210 [2022-03-03 19:24:28,020 INFO L87 Difference]: Start difference. First operand 182 states and 421 transitions. Second operand has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 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-03 19:24:28,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:24:28,333 INFO L93 Difference]: Finished difference Result 300 states and 621 transitions. [2022-03-03 19:24:28,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-03 19:24:28,333 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 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 20 [2022-03-03 19:24:28,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:24:28,334 INFO L225 Difference]: With dead ends: 300 [2022-03-03 19:24:28,334 INFO L226 Difference]: Without dead ends: 296 [2022-03-03 19:24:28,335 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 31 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 234 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=309, Invalid=683, Unknown=0, NotChecked=0, Total=992 [2022-03-03 19:24:28,335 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 224 mSDsluCounter, 54 mSDsCounter, 0 mSdLazyCounter, 148 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 224 SdHoareTripleChecker+Valid, 43 SdHoareTripleChecker+Invalid, 198 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 148 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-03 19:24:28,335 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [224 Valid, 43 Invalid, 198 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 148 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-03 19:24:28,336 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 296 states. [2022-03-03 19:24:28,340 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 296 to 182. [2022-03-03 19:24:28,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 182 states, 181 states have (on average 2.314917127071823) internal successors, (419), 181 states have internal predecessors, (419), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:24:28,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 182 states to 182 states and 419 transitions. [2022-03-03 19:24:28,341 INFO L78 Accepts]: Start accepts. Automaton has 182 states and 419 transitions. Word has length 20 [2022-03-03 19:24:28,341 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:24:28,341 INFO L470 AbstractCegarLoop]: Abstraction has 182 states and 419 transitions. [2022-03-03 19:24:28,341 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 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-03 19:24:28,341 INFO L276 IsEmpty]: Start isEmpty. Operand 182 states and 419 transitions. [2022-03-03 19:24:28,342 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-03-03 19:24:28,342 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:24:28,342 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:24:28,365 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-03-03 19:24:28,553 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,SelfDestructingSolverStorable13 [2022-03-03 19:24:28,553 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:24:28,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:24:28,554 INFO L85 PathProgramCache]: Analyzing trace with hash 1659840577, now seen corresponding path program 10 times [2022-03-03 19:24:28,554 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:24:28,554 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1630451711] [2022-03-03 19:24:28,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:24:28,554 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:24:28,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:24:28,600 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:28,600 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:24:28,600 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1630451711] [2022-03-03 19:24:28,600 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1630451711] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:24:28,601 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2133766597] [2022-03-03 19:24:28,601 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 19:24:28,601 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:24:28,601 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:24:28,602 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-03 19:24:28,613 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-03 19:24:28,630 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 19:24:28,631 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:24:28,631 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-03 19:24:28,632 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:24:28,736 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:28,736 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:24:28,811 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:28,812 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2133766597] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:24:28,812 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:24:28,812 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 14 [2022-03-03 19:24:28,812 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [104629713] [2022-03-03 19:24:28,812 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:24:28,812 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-03 19:24:28,812 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:24:28,813 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-03 19:24:28,813 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=152, Unknown=0, NotChecked=0, Total=210 [2022-03-03 19:24:28,813 INFO L87 Difference]: Start difference. First operand 182 states and 419 transitions. Second operand has 15 states, 15 states have (on average 2.466666666666667) internal successors, (37), 14 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-03 19:24:29,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:24:29,092 INFO L93 Difference]: Finished difference Result 296 states and 623 transitions. [2022-03-03 19:24:29,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-03 19:24:29,092 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.466666666666667) internal successors, (37), 14 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 20 [2022-03-03 19:24:29,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:24:29,094 INFO L225 Difference]: With dead ends: 296 [2022-03-03 19:24:29,094 INFO L226 Difference]: Without dead ends: 284 [2022-03-03 19:24:29,096 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 31 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 206 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=264, Invalid=606, Unknown=0, NotChecked=0, Total=870 [2022-03-03 19:24:29,097 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 160 mSDsluCounter, 73 mSDsCounter, 0 mSdLazyCounter, 166 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 160 SdHoareTripleChecker+Valid, 58 SdHoareTripleChecker+Invalid, 202 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 166 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-03 19:24:29,097 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [160 Valid, 58 Invalid, 202 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 166 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-03 19:24:29,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 284 states. [2022-03-03 19:24:29,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 284 to 193. [2022-03-03 19:24:29,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 193 states, 192 states have (on average 2.3125) internal successors, (444), 192 states have internal predecessors, (444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:24:29,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 193 states to 193 states and 444 transitions. [2022-03-03 19:24:29,103 INFO L78 Accepts]: Start accepts. Automaton has 193 states and 444 transitions. Word has length 20 [2022-03-03 19:24:29,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:24:29,104 INFO L470 AbstractCegarLoop]: Abstraction has 193 states and 444 transitions. [2022-03-03 19:24:29,104 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.466666666666667) internal successors, (37), 14 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-03 19:24:29,104 INFO L276 IsEmpty]: Start isEmpty. Operand 193 states and 444 transitions. [2022-03-03 19:24:29,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-03-03 19:24:29,104 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:24:29,105 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:24:29,124 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-03 19:24:29,319 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,SelfDestructingSolverStorable14 [2022-03-03 19:24:29,319 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:24:29,320 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:24:29,320 INFO L85 PathProgramCache]: Analyzing trace with hash 642937523, now seen corresponding path program 11 times [2022-03-03 19:24:29,320 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:24:29,320 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [682350029] [2022-03-03 19:24:29,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:24:29,320 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:24:29,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:24:29,360 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:29,360 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:24:29,360 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [682350029] [2022-03-03 19:24:29,360 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [682350029] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:24:29,361 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1805961623] [2022-03-03 19:24:29,361 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 19:24:29,361 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:24:29,361 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:24:29,362 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-03 19:24:29,363 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-03 19:24:29,387 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-03 19:24:29,387 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:24:29,388 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 15 conjunts are in the unsatisfiable core [2022-03-03 19:24:29,388 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:24:29,429 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 19:24:29,429 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 25 [2022-03-03 19:24:29,541 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 19:24:29,541 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2022-03-03 19:24:29,551 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:29,551 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:24:29,595 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 19:24:29,596 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 32 [2022-03-03 19:24:29,601 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 19:24:29,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 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 28 [2022-03-03 19:24:29,624 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:29,625 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1805961623] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:24:29,625 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:24:29,625 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 6] total 9 [2022-03-03 19:24:29,625 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1867130748] [2022-03-03 19:24:29,625 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:24:29,626 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-03 19:24:29,626 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:24:29,626 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-03 19:24:29,626 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-03-03 19:24:29,626 INFO L87 Difference]: Start difference. First operand 193 states and 444 transitions. Second operand has 9 states, 9 states have (on average 3.888888888888889) 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-03 19:24:29,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:24:29,676 INFO L93 Difference]: Finished difference Result 399 states and 869 transitions. [2022-03-03 19:24:29,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-03 19:24:29,676 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.888888888888889) 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 22 [2022-03-03 19:24:29,676 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:24:29,678 INFO L225 Difference]: With dead ends: 399 [2022-03-03 19:24:29,678 INFO L226 Difference]: Without dead ends: 392 [2022-03-03 19:24:29,679 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-03-03 19:24:29,680 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 46 mSDsluCounter, 200 mSDsCounter, 0 mSdLazyCounter, 108 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 190 SdHoareTripleChecker+Invalid, 122 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 108 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 12 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-03 19:24:29,680 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [46 Valid, 190 Invalid, 122 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 108 Invalid, 0 Unknown, 12 Unchecked, 0.0s Time] [2022-03-03 19:24:29,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 392 states. [2022-03-03 19:24:29,687 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 392 to 271. [2022-03-03 19:24:29,687 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 271 states, 270 states have (on average 2.3851851851851853) internal successors, (644), 270 states have internal predecessors, (644), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:24:29,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 271 states to 271 states and 644 transitions. [2022-03-03 19:24:29,690 INFO L78 Accepts]: Start accepts. Automaton has 271 states and 644 transitions. Word has length 22 [2022-03-03 19:24:29,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:24:29,690 INFO L470 AbstractCegarLoop]: Abstraction has 271 states and 644 transitions. [2022-03-03 19:24:29,690 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.888888888888889) 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-03 19:24:29,690 INFO L276 IsEmpty]: Start isEmpty. Operand 271 states and 644 transitions. [2022-03-03 19:24:29,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-03-03 19:24:29,691 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:24:29,691 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:24:29,716 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-03 19:24:29,905 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,SelfDestructingSolverStorable15 [2022-03-03 19:24:29,906 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:24:29,906 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:24:29,906 INFO L85 PathProgramCache]: Analyzing trace with hash 467064055, now seen corresponding path program 12 times [2022-03-03 19:24:29,906 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:24:29,906 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [659198449] [2022-03-03 19:24:29,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:24:29,906 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:24:29,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:24:29,944 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:29,944 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:24:29,944 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [659198449] [2022-03-03 19:24:29,944 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [659198449] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:24:29,944 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [741602592] [2022-03-03 19:24:29,945 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 19:24:29,945 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:24:29,945 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:24:29,947 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-03 19:24:29,948 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-03 19:24:29,969 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-03 19:24:29,969 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:24:29,970 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-03 19:24:29,971 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:24:30,073 INFO L353 Elim1Store]: treesize reduction 21, result has 43.2 percent of original size [2022-03-03 19:24:30,074 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 49 treesize of output 35 [2022-03-03 19:24:30,079 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 19:24:30,079 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 24 treesize of output 20 [2022-03-03 19:24:30,091 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:30,091 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:24:30,190 INFO L353 Elim1Store]: treesize reduction 17, result has 32.0 percent of original size [2022-03-03 19:24:30,190 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 52 treesize of output 46 [2022-03-03 19:24:30,197 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 19:24:30,197 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 28 [2022-03-03 19:24:30,219 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:30,219 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [741602592] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:24:30,219 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:24:30,220 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 6] total 11 [2022-03-03 19:24:30,220 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1336261602] [2022-03-03 19:24:30,220 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:24:30,220 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-03 19:24:30,220 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:24:30,221 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-03 19:24:30,221 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2022-03-03 19:24:30,221 INFO L87 Difference]: Start difference. First operand 271 states and 644 transitions. Second operand has 11 states, 11 states have (on average 3.8181818181818183) 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-03 19:24:30,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:24:30,284 INFO L93 Difference]: Finished difference Result 341 states and 745 transitions. [2022-03-03 19:24:30,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-03 19:24:30,284 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.8181818181818183) 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 22 [2022-03-03 19:24:30,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:24:30,286 INFO L225 Difference]: With dead ends: 341 [2022-03-03 19:24:30,286 INFO L226 Difference]: Without dead ends: 338 [2022-03-03 19:24:30,286 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2022-03-03 19:24:30,287 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 55 mSDsluCounter, 177 mSDsCounter, 0 mSdLazyCounter, 123 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 160 SdHoareTripleChecker+Invalid, 125 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 123 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-03 19:24:30,288 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [55 Valid, 160 Invalid, 125 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 123 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-03 19:24:30,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 338 states. [2022-03-03 19:24:30,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 338 to 263. [2022-03-03 19:24:30,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 263 states, 262 states have (on average 2.377862595419847) internal successors, (623), 262 states have internal predecessors, (623), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:24:30,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 263 states to 263 states and 623 transitions. [2022-03-03 19:24:30,295 INFO L78 Accepts]: Start accepts. Automaton has 263 states and 623 transitions. Word has length 22 [2022-03-03 19:24:30,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:24:30,295 INFO L470 AbstractCegarLoop]: Abstraction has 263 states and 623 transitions. [2022-03-03 19:24:30,295 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.8181818181818183) 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-03 19:24:30,295 INFO L276 IsEmpty]: Start isEmpty. Operand 263 states and 623 transitions. [2022-03-03 19:24:30,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-03-03 19:24:30,296 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:24:30,296 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:24:30,317 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-03 19:24:30,511 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-03-03 19:24:30,511 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:24:30,512 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:24:30,512 INFO L85 PathProgramCache]: Analyzing trace with hash -1436229453, now seen corresponding path program 13 times [2022-03-03 19:24:30,512 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:24:30,512 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2123489707] [2022-03-03 19:24:30,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:24:30,512 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:24:30,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:24:30,543 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 19:24:30,544 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:24:30,544 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2123489707] [2022-03-03 19:24:30,544 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2123489707] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:24:30,544 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [116784952] [2022-03-03 19:24:30,544 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 19:24:30,544 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:24:30,544 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:24:30,545 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-03 19:24:30,547 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-03 19:24:30,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:24:30,567 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 15 conjunts are in the unsatisfiable core [2022-03-03 19:24:30,568 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:24:30,622 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 19:24:30,622 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 25 [2022-03-03 19:24:30,646 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 19:24:30,647 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 23 [2022-03-03 19:24:30,665 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:24:30,665 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:24:30,726 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 19:24:30,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 3 new quantified variables, introduced 1 case distinctions, treesize of input 36 treesize of output 32 [2022-03-03 19:24:30,732 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 19:24:30,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 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 28 [2022-03-03 19:24:30,752 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:24:30,752 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [116784952] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:24:30,752 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:24:30,752 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 6] total 10 [2022-03-03 19:24:30,752 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1788581187] [2022-03-03 19:24:30,752 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:24:30,752 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-03 19:24:30,752 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:24:30,753 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-03 19:24:30,753 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2022-03-03 19:24:30,753 INFO L87 Difference]: Start difference. First operand 263 states and 623 transitions. Second operand has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 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-03 19:24:30,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:24:30,811 INFO L93 Difference]: Finished difference Result 443 states and 1002 transitions. [2022-03-03 19:24:30,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-03 19:24:30,811 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 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 22 [2022-03-03 19:24:30,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:24:30,813 INFO L225 Difference]: With dead ends: 443 [2022-03-03 19:24:30,814 INFO L226 Difference]: Without dead ends: 427 [2022-03-03 19:24:30,814 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2022-03-03 19:24:30,814 INFO L933 BasicCegarLoop]: 41 mSDtfsCounter, 58 mSDsluCounter, 178 mSDsCounter, 0 mSdLazyCounter, 125 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 58 SdHoareTripleChecker+Valid, 172 SdHoareTripleChecker+Invalid, 127 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 125 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-03 19:24:30,815 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [58 Valid, 172 Invalid, 127 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 125 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-03 19:24:30,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 427 states. [2022-03-03 19:24:30,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 427 to 318. [2022-03-03 19:24:30,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 318 states, 317 states have (on average 2.444794952681388) internal successors, (775), 317 states have internal predecessors, (775), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:24:30,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 318 states to 318 states and 775 transitions. [2022-03-03 19:24:30,823 INFO L78 Accepts]: Start accepts. Automaton has 318 states and 775 transitions. Word has length 22 [2022-03-03 19:24:30,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:24:30,824 INFO L470 AbstractCegarLoop]: Abstraction has 318 states and 775 transitions. [2022-03-03 19:24:30,824 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 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-03 19:24:30,824 INFO L276 IsEmpty]: Start isEmpty. Operand 318 states and 775 transitions. [2022-03-03 19:24:30,824 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-03-03 19:24:30,825 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:24:30,825 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:24:30,851 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-03 19:24:31,039 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,SelfDestructingSolverStorable17 [2022-03-03 19:24:31,039 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:24:31,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:24:31,040 INFO L85 PathProgramCache]: Analyzing trace with hash -976461133, now seen corresponding path program 14 times [2022-03-03 19:24:31,040 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:24:31,040 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [857645969] [2022-03-03 19:24:31,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:24:31,040 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:24:31,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:24:31,067 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 19:24:31,067 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:24:31,067 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [857645969] [2022-03-03 19:24:31,067 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [857645969] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:24:31,067 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1274456241] [2022-03-03 19:24:31,067 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 19:24:31,067 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:24:31,068 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:24:31,069 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-03 19:24:31,076 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-03 19:24:31,095 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 19:24:31,095 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:24:31,096 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 15 conjunts are in the unsatisfiable core [2022-03-03 19:24:31,097 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:24:31,134 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 19:24:31,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 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 25 [2022-03-03 19:24:31,211 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 19:24:31,212 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2022-03-03 19:24:31,237 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 19:24:31,237 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:24:31,282 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 19:24:31,283 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 32 [2022-03-03 19:24:31,293 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 19:24:31,293 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 28 [2022-03-03 19:24:31,309 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 19:24:31,310 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1274456241] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:24:31,310 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:24:31,310 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 6] total 9 [2022-03-03 19:24:31,310 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [436209648] [2022-03-03 19:24:31,310 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:24:31,311 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-03 19:24:31,311 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:24:31,311 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-03 19:24:31,311 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-03-03 19:24:31,311 INFO L87 Difference]: Start difference. First operand 318 states and 775 transitions. Second operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 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-03 19:24:31,356 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:24:31,356 INFO L93 Difference]: Finished difference Result 536 states and 1220 transitions. [2022-03-03 19:24:31,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-03 19:24:31,357 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 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 22 [2022-03-03 19:24:31,357 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:24:31,359 INFO L225 Difference]: With dead ends: 536 [2022-03-03 19:24:31,359 INFO L226 Difference]: Without dead ends: 529 [2022-03-03 19:24:31,359 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-03-03 19:24:31,360 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 60 mSDsluCounter, 202 mSDsCounter, 0 mSdLazyCounter, 97 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 183 SdHoareTripleChecker+Invalid, 147 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 97 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 48 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-03 19:24:31,360 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [60 Valid, 183 Invalid, 147 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 97 Invalid, 0 Unknown, 48 Unchecked, 0.0s Time] [2022-03-03 19:24:31,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 529 states. [2022-03-03 19:24:31,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 529 to 374. [2022-03-03 19:24:31,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 374 states, 373 states have (on average 2.474530831099196) internal successors, (923), 373 states have internal predecessors, (923), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:24:31,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 374 states to 374 states and 923 transitions. [2022-03-03 19:24:31,371 INFO L78 Accepts]: Start accepts. Automaton has 374 states and 923 transitions. Word has length 22 [2022-03-03 19:24:31,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:24:31,371 INFO L470 AbstractCegarLoop]: Abstraction has 374 states and 923 transitions. [2022-03-03 19:24:31,371 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 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-03 19:24:31,371 INFO L276 IsEmpty]: Start isEmpty. Operand 374 states and 923 transitions. [2022-03-03 19:24:31,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-03-03 19:24:31,372 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:24:31,372 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:24:31,395 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-03 19:24:31,595 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:24:31,595 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:24:31,596 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:24:31,596 INFO L85 PathProgramCache]: Analyzing trace with hash -1538228171, now seen corresponding path program 15 times [2022-03-03 19:24:31,596 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:24:31,596 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1877775955] [2022-03-03 19:24:31,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:24:31,596 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:24:31,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:24:31,674 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:31,674 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:24:31,674 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1877775955] [2022-03-03 19:24:31,674 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1877775955] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:24:31,674 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1079890960] [2022-03-03 19:24:31,674 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 19:24:31,674 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:24:31,675 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:24:31,676 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-03 19:24:31,677 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-03 19:24:31,702 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-03 19:24:31,702 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:24:31,704 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-03 19:24:31,704 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:24:31,875 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:31,875 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:24:31,976 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:31,976 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1079890960] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:24:31,976 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:24:31,976 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 20 [2022-03-03 19:24:31,976 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [179895546] [2022-03-03 19:24:31,976 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:24:31,977 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-03 19:24:31,977 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:24:31,977 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-03 19:24:31,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=322, Unknown=0, NotChecked=0, Total=420 [2022-03-03 19:24:31,978 INFO L87 Difference]: Start difference. First operand 374 states and 923 transitions. Second operand has 21 states, 21 states have (on average 2.4761904761904763) internal successors, (52), 20 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-03 19:24:32,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:24:32,626 INFO L93 Difference]: Finished difference Result 702 states and 1541 transitions. [2022-03-03 19:24:32,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-03 19:24:32,627 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.4761904761904763) internal successors, (52), 20 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 24 [2022-03-03 19:24:32,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:24:32,629 INFO L225 Difference]: With dead ends: 702 [2022-03-03 19:24:32,629 INFO L226 Difference]: Without dead ends: 702 [2022-03-03 19:24:32,630 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 576 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=652, Invalid=1798, Unknown=0, NotChecked=0, Total=2450 [2022-03-03 19:24:32,631 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 189 mSDsluCounter, 196 mSDsCounter, 0 mSdLazyCounter, 385 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 189 SdHoareTripleChecker+Valid, 128 SdHoareTripleChecker+Invalid, 430 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 385 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-03 19:24:32,631 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [189 Valid, 128 Invalid, 430 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 385 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-03 19:24:32,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 702 states. [2022-03-03 19:24:32,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 702 to 325. [2022-03-03 19:24:32,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 325 states, 324 states have (on average 2.450617283950617) internal successors, (794), 324 states have internal predecessors, (794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:24:32,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 325 states to 325 states and 794 transitions. [2022-03-03 19:24:32,641 INFO L78 Accepts]: Start accepts. Automaton has 325 states and 794 transitions. Word has length 24 [2022-03-03 19:24:32,641 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:24:32,641 INFO L470 AbstractCegarLoop]: Abstraction has 325 states and 794 transitions. [2022-03-03 19:24:32,641 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.4761904761904763) internal successors, (52), 20 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-03 19:24:32,641 INFO L276 IsEmpty]: Start isEmpty. Operand 325 states and 794 transitions. [2022-03-03 19:24:32,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-03-03 19:24:32,642 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:24:32,642 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:24:32,671 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-03-03 19:24:32,863 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:24:32,864 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:24:32,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:24:32,864 INFO L85 PathProgramCache]: Analyzing trace with hash -1535150223, now seen corresponding path program 16 times [2022-03-03 19:24:32,864 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:24:32,864 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1478715835] [2022-03-03 19:24:32,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:24:32,864 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:24:32,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:24:32,932 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:32,932 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:24:32,932 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1478715835] [2022-03-03 19:24:32,933 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1478715835] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:24:32,933 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1463605068] [2022-03-03 19:24:32,933 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 19:24:32,933 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:24:32,933 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:24:32,934 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-03 19:24:32,945 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-03 19:24:32,971 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 19:24:32,971 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:24:32,972 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-03 19:24:32,972 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:24:33,133 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:33,133 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:24:33,231 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:33,231 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1463605068] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:24:33,232 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:24:33,232 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2022-03-03 19:24:33,232 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [784617392] [2022-03-03 19:24:33,232 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:24:33,232 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-03 19:24:33,232 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:24:33,232 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-03 19:24:33,232 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=286, Unknown=0, NotChecked=0, Total=380 [2022-03-03 19:24:33,232 INFO L87 Difference]: Start difference. First operand 325 states and 794 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 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-03 19:24:33,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:24:33,892 INFO L93 Difference]: Finished difference Result 786 states and 1670 transitions. [2022-03-03 19:24:33,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-03 19:24:33,892 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 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 24 [2022-03-03 19:24:33,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:24:33,895 INFO L225 Difference]: With dead ends: 786 [2022-03-03 19:24:33,895 INFO L226 Difference]: Without dead ends: 742 [2022-03-03 19:24:33,896 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 506 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=562, Invalid=1508, Unknown=0, NotChecked=0, Total=2070 [2022-03-03 19:24:33,896 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 300 mSDsluCounter, 198 mSDsCounter, 0 mSdLazyCounter, 332 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 300 SdHoareTripleChecker+Valid, 127 SdHoareTripleChecker+Invalid, 398 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 332 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-03 19:24:33,897 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [300 Valid, 127 Invalid, 398 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 332 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-03 19:24:33,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 742 states. [2022-03-03 19:24:33,907 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 742 to 342. [2022-03-03 19:24:33,908 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 342 states, 341 states have (on average 2.4134897360703813) internal successors, (823), 341 states have internal predecessors, (823), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:24:33,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 342 states to 342 states and 823 transitions. [2022-03-03 19:24:33,909 INFO L78 Accepts]: Start accepts. Automaton has 342 states and 823 transitions. Word has length 24 [2022-03-03 19:24:33,909 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:24:33,909 INFO L470 AbstractCegarLoop]: Abstraction has 342 states and 823 transitions. [2022-03-03 19:24:33,909 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 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-03 19:24:33,909 INFO L276 IsEmpty]: Start isEmpty. Operand 342 states and 823 transitions. [2022-03-03 19:24:33,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-03-03 19:24:33,911 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:24:33,911 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:24:33,936 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-03 19:24:34,119 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:24:34,119 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:24:34,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:24:34,120 INFO L85 PathProgramCache]: Analyzing trace with hash -871610747, now seen corresponding path program 17 times [2022-03-03 19:24:34,120 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:24:34,120 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [381530661] [2022-03-03 19:24:34,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:24:34,120 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:24:34,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:24:34,187 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:34,187 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:24:34,187 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [381530661] [2022-03-03 19:24:34,187 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [381530661] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:24:34,188 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1140633253] [2022-03-03 19:24:34,188 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 19:24:34,188 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:24:34,188 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:24:34,189 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-03 19:24:34,191 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-03 19:24:34,218 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-03-03 19:24:34,218 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:24:34,218 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-03 19:24:34,219 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:24:34,356 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:34,356 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:24:34,492 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:34,492 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1140633253] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:24:34,492 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:24:34,492 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9, 9] total 20 [2022-03-03 19:24:34,492 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1771678327] [2022-03-03 19:24:34,492 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:24:34,492 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-03 19:24:34,492 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:24:34,493 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-03 19:24:34,493 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=322, Unknown=0, NotChecked=0, Total=420 [2022-03-03 19:24:34,493 INFO L87 Difference]: Start difference. First operand 342 states and 823 transitions. Second operand has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 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-03 19:24:35,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:24:35,245 INFO L93 Difference]: Finished difference Result 816 states and 1756 transitions. [2022-03-03 19:24:35,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-03-03 19:24:35,245 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-03-03 19:24:35,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:24:35,248 INFO L225 Difference]: With dead ends: 816 [2022-03-03 19:24:35,248 INFO L226 Difference]: Without dead ends: 814 [2022-03-03 19:24:35,250 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 877 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=856, Invalid=2114, Unknown=0, NotChecked=0, Total=2970 [2022-03-03 19:24:35,250 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 327 mSDsluCounter, 213 mSDsCounter, 0 mSdLazyCounter, 378 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 327 SdHoareTripleChecker+Valid, 141 SdHoareTripleChecker+Invalid, 452 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 378 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-03 19:24:35,251 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [327 Valid, 141 Invalid, 452 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 378 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-03 19:24:35,252 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 814 states. [2022-03-03 19:24:35,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 814 to 404. [2022-03-03 19:24:35,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 404 states, 403 states have (on average 2.424317617866005) internal successors, (977), 403 states have internal predecessors, (977), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:24:35,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 977 transitions. [2022-03-03 19:24:35,263 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 977 transitions. Word has length 24 [2022-03-03 19:24:35,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:24:35,263 INFO L470 AbstractCegarLoop]: Abstraction has 404 states and 977 transitions. [2022-03-03 19:24:35,264 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 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-03 19:24:35,264 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 977 transitions. [2022-03-03 19:24:35,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-03-03 19:24:35,264 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:24:35,265 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:24:35,291 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-03 19:24:35,479 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:24:35,479 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:24:35,480 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:24:35,480 INFO L85 PathProgramCache]: Analyzing trace with hash 2039458467, now seen corresponding path program 18 times [2022-03-03 19:24:35,480 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:24:35,480 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1003624447] [2022-03-03 19:24:35,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:24:35,480 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:24:35,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:24:35,535 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:35,535 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:24:35,535 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1003624447] [2022-03-03 19:24:35,535 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1003624447] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:24:35,535 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [540544170] [2022-03-03 19:24:35,535 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 19:24:35,535 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:24:35,536 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:24:35,537 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-03 19:24:35,540 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-03 19:24:35,559 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-03-03 19:24:35,559 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:24:35,560 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-03 19:24:35,560 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:24:35,697 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:35,697 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:24:35,817 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:35,818 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [540544170] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:24:35,818 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:24:35,818 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9, 9] total 19 [2022-03-03 19:24:35,818 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [225958979] [2022-03-03 19:24:35,818 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:24:35,818 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-03 19:24:35,818 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:24:35,819 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-03 19:24:35,819 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=270, Unknown=0, NotChecked=0, Total=380 [2022-03-03 19:24:35,819 INFO L87 Difference]: Start difference. First operand 404 states and 977 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 19 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-03 19:24:36,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:24:36,285 INFO L93 Difference]: Finished difference Result 548 states and 1247 transitions. [2022-03-03 19:24:36,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-03 19:24:36,286 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 19 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 24 [2022-03-03 19:24:36,286 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:24:36,288 INFO L225 Difference]: With dead ends: 548 [2022-03-03 19:24:36,288 INFO L226 Difference]: Without dead ends: 544 [2022-03-03 19:24:36,289 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 404 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=539, Invalid=1267, Unknown=0, NotChecked=0, Total=1806 [2022-03-03 19:24:36,289 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 150 mSDsluCounter, 100 mSDsCounter, 0 mSdLazyCounter, 259 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 150 SdHoareTripleChecker+Valid, 75 SdHoareTripleChecker+Invalid, 295 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 259 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-03 19:24:36,289 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [150 Valid, 75 Invalid, 295 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 259 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-03 19:24:36,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 544 states. [2022-03-03 19:24:36,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 544 to 404. [2022-03-03 19:24:36,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 404 states, 403 states have (on average 2.4218362282878414) internal successors, (976), 403 states have internal predecessors, (976), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:24:36,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 976 transitions. [2022-03-03 19:24:36,301 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 976 transitions. Word has length 24 [2022-03-03 19:24:36,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:24:36,302 INFO L470 AbstractCegarLoop]: Abstraction has 404 states and 976 transitions. [2022-03-03 19:24:36,302 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 19 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-03 19:24:36,302 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 976 transitions. [2022-03-03 19:24:36,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-03-03 19:24:36,303 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:24:36,303 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:24:36,327 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2022-03-03 19:24:36,523 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:24:36,523 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:24:36,524 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:24:36,524 INFO L85 PathProgramCache]: Analyzing trace with hash 1840145777, now seen corresponding path program 19 times [2022-03-03 19:24:36,524 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:24:36,524 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1257249757] [2022-03-03 19:24:36,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:24:36,524 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:24:36,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:24:36,585 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:24:36,585 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:24:36,585 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1257249757] [2022-03-03 19:24:36,585 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1257249757] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:24:36,585 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [322006040] [2022-03-03 19:24:36,585 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 19:24:36,585 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:24:36,585 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:24:36,586 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-03 19:24:36,611 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-03 19:24:36,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:24:36,615 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-03 19:24:36,615 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:24:36,792 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:36,792 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:24:36,919 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:36,919 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [322006040] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:24:36,919 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:24:36,919 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9, 9] total 19 [2022-03-03 19:24:36,920 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1482133829] [2022-03-03 19:24:36,920 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:24:36,920 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-03 19:24:36,920 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:24:36,920 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-03 19:24:36,921 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=281, Unknown=0, NotChecked=0, Total=380 [2022-03-03 19:24:36,921 INFO L87 Difference]: Start difference. First operand 404 states and 976 transitions. Second operand has 20 states, 20 states have (on average 2.6) internal successors, (52), 19 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-03 19:24:37,365 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:24:37,366 INFO L93 Difference]: Finished difference Result 648 states and 1454 transitions. [2022-03-03 19:24:37,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-03-03 19:24:37,366 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.6) internal successors, (52), 19 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 24 [2022-03-03 19:24:37,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:24:37,368 INFO L225 Difference]: With dead ends: 648 [2022-03-03 19:24:37,368 INFO L226 Difference]: Without dead ends: 636 [2022-03-03 19:24:37,369 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 373 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=445, Invalid=1115, Unknown=0, NotChecked=0, Total=1560 [2022-03-03 19:24:37,369 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 176 mSDsluCounter, 152 mSDsCounter, 0 mSdLazyCounter, 346 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 176 SdHoareTripleChecker+Valid, 97 SdHoareTripleChecker+Invalid, 409 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 346 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-03 19:24:37,369 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [176 Valid, 97 Invalid, 409 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 346 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-03 19:24:37,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 636 states. [2022-03-03 19:24:37,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 636 to 426. [2022-03-03 19:24:37,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 426 states, 425 states have (on average 2.4376470588235293) internal successors, (1036), 425 states have internal predecessors, (1036), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:24:37,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 426 states to 426 states and 1036 transitions. [2022-03-03 19:24:37,381 INFO L78 Accepts]: Start accepts. Automaton has 426 states and 1036 transitions. Word has length 24 [2022-03-03 19:24:37,381 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:24:37,381 INFO L470 AbstractCegarLoop]: Abstraction has 426 states and 1036 transitions. [2022-03-03 19:24:37,381 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.6) internal successors, (52), 19 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-03 19:24:37,381 INFO L276 IsEmpty]: Start isEmpty. Operand 426 states and 1036 transitions. [2022-03-03 19:24:37,382 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-03-03 19:24:37,382 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:24:37,382 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:24:37,404 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-03 19:24:37,604 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:24:37,605 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:24:37,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:24:37,605 INFO L85 PathProgramCache]: Analyzing trace with hash -1315026431, now seen corresponding path program 20 times [2022-03-03 19:24:37,605 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:24:37,605 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1136252491] [2022-03-03 19:24:37,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:24:37,605 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:24:37,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:24:37,675 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:37,675 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:24:37,675 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1136252491] [2022-03-03 19:24:37,675 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1136252491] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:24:37,675 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1196947245] [2022-03-03 19:24:37,675 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 19:24:37,675 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:24:37,675 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:24:37,678 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-03 19:24:37,679 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-03 19:24:37,700 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 19:24:37,701 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:24:37,701 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-03 19:24:37,701 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:24:37,833 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:37,833 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:24:37,936 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:37,936 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1196947245] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:24:37,936 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:24:37,937 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 19 [2022-03-03 19:24:37,937 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1469830157] [2022-03-03 19:24:37,937 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:24:37,937 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-03 19:24:37,937 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:24:37,937 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-03 19:24:37,937 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=277, Unknown=0, NotChecked=0, Total=380 [2022-03-03 19:24:37,938 INFO L87 Difference]: Start difference. First operand 426 states and 1036 transitions. Second operand has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 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-03 19:24:38,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:24:38,370 INFO L93 Difference]: Finished difference Result 690 states and 1541 transitions. [2022-03-03 19:24:38,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-03-03 19:24:38,370 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-03-03 19:24:38,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:24:38,372 INFO L225 Difference]: With dead ends: 690 [2022-03-03 19:24:38,372 INFO L226 Difference]: Without dead ends: 676 [2022-03-03 19:24:38,372 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 480 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=544, Invalid=1348, Unknown=0, NotChecked=0, Total=1892 [2022-03-03 19:24:38,373 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 209 mSDsluCounter, 133 mSDsCounter, 0 mSdLazyCounter, 326 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 209 SdHoareTripleChecker+Valid, 100 SdHoareTripleChecker+Invalid, 389 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 326 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-03 19:24:38,373 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [209 Valid, 100 Invalid, 389 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 326 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-03 19:24:38,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 676 states. [2022-03-03 19:24:38,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 676 to 412. [2022-03-03 19:24:38,382 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 412 states, 411 states have (on average 2.4184914841849148) internal successors, (994), 411 states have internal predecessors, (994), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:24:38,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 412 states to 412 states and 994 transitions. [2022-03-03 19:24:38,383 INFO L78 Accepts]: Start accepts. Automaton has 412 states and 994 transitions. Word has length 24 [2022-03-03 19:24:38,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:24:38,383 INFO L470 AbstractCegarLoop]: Abstraction has 412 states and 994 transitions. [2022-03-03 19:24:38,383 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 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-03 19:24:38,384 INFO L276 IsEmpty]: Start isEmpty. Operand 412 states and 994 transitions. [2022-03-03 19:24:38,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-03-03 19:24:38,384 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:24:38,385 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:24:38,406 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2022-03-03 19:24:38,599 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,SelfDestructingSolverStorable24 [2022-03-03 19:24:38,599 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:24:38,600 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:24:38,600 INFO L85 PathProgramCache]: Analyzing trace with hash 1314117941, now seen corresponding path program 21 times [2022-03-03 19:24:38,600 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:24:38,600 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [989693979] [2022-03-03 19:24:38,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:24:38,600 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:24:38,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:24:38,667 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:24:38,668 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:24:38,668 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [989693979] [2022-03-03 19:24:38,668 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [989693979] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:24:38,668 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1897279769] [2022-03-03 19:24:38,668 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 19:24:38,668 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:24:38,668 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:24:38,669 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-03 19:24:38,703 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-03 19:24:38,707 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-03 19:24:38,707 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:24:38,708 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-03 19:24:38,708 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:24:38,858 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:38,858 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:24:38,962 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:38,962 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1897279769] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:24:38,963 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:24:38,963 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 20 [2022-03-03 19:24:38,963 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [74581972] [2022-03-03 19:24:38,963 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:24:38,964 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-03 19:24:38,964 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:24:38,965 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-03 19:24:38,965 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=323, Unknown=0, NotChecked=0, Total=420 [2022-03-03 19:24:38,965 INFO L87 Difference]: Start difference. First operand 412 states and 994 transitions. Second operand has 21 states, 21 states have (on average 2.5238095238095237) internal successors, (53), 20 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-03 19:24:39,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:24:39,609 INFO L93 Difference]: Finished difference Result 858 states and 1852 transitions. [2022-03-03 19:24:39,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-03-03 19:24:39,610 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.5238095238095237) internal successors, (53), 20 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-03-03 19:24:39,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:24:39,612 INFO L225 Difference]: With dead ends: 858 [2022-03-03 19:24:39,613 INFO L226 Difference]: Without dead ends: 858 [2022-03-03 19:24:39,613 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 874 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=815, Invalid=2047, Unknown=0, NotChecked=0, Total=2862 [2022-03-03 19:24:39,614 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 264 mSDsluCounter, 272 mSDsCounter, 0 mSdLazyCounter, 485 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 264 SdHoareTripleChecker+Valid, 181 SdHoareTripleChecker+Invalid, 549 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 485 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-03 19:24:39,614 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [264 Valid, 181 Invalid, 549 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 485 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-03 19:24:39,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 858 states. [2022-03-03 19:24:39,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 858 to 429. [2022-03-03 19:24:39,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 429 states, 428 states have (on average 2.397196261682243) internal successors, (1026), 428 states have internal predecessors, (1026), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:24:39,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 429 states to 429 states and 1026 transitions. [2022-03-03 19:24:39,625 INFO L78 Accepts]: Start accepts. Automaton has 429 states and 1026 transitions. Word has length 24 [2022-03-03 19:24:39,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:24:39,625 INFO L470 AbstractCegarLoop]: Abstraction has 429 states and 1026 transitions. [2022-03-03 19:24:39,625 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.5238095238095237) internal successors, (53), 20 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-03 19:24:39,625 INFO L276 IsEmpty]: Start isEmpty. Operand 429 states and 1026 transitions. [2022-03-03 19:24:39,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-03-03 19:24:39,626 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:24:39,626 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:24:39,653 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-03 19:24:39,848 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,SelfDestructingSolverStorable25 [2022-03-03 19:24:39,849 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:24:39,849 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:24:39,849 INFO L85 PathProgramCache]: Analyzing trace with hash -1894813839, now seen corresponding path program 22 times [2022-03-03 19:24:39,849 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:24:39,849 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1645618039] [2022-03-03 19:24:39,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:24:39,849 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:24:39,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:24:39,908 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:24:39,908 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:24:39,908 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1645618039] [2022-03-03 19:24:39,908 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1645618039] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:24:39,908 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1079479641] [2022-03-03 19:24:39,908 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 19:24:39,908 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:24:39,908 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:24:39,912 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-03 19:24:39,938 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-03 19:24:39,941 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 19:24:39,941 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:24:39,941 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-03 19:24:39,942 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:24:40,084 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:40,084 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:24:40,214 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:40,215 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1079479641] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:24:40,215 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:24:40,215 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 19 [2022-03-03 19:24:40,215 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1550461888] [2022-03-03 19:24:40,215 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:24:40,215 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-03 19:24:40,215 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:24:40,216 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-03 19:24:40,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=281, Unknown=0, NotChecked=0, Total=380 [2022-03-03 19:24:40,216 INFO L87 Difference]: Start difference. First operand 429 states and 1026 transitions. Second operand has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 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-03 19:24:40,607 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:24:40,607 INFO L93 Difference]: Finished difference Result 588 states and 1296 transitions. [2022-03-03 19:24:40,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-03-03 19:24:40,608 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-03-03 19:24:40,608 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:24:40,609 INFO L225 Difference]: With dead ends: 588 [2022-03-03 19:24:40,610 INFO L226 Difference]: Without dead ends: 570 [2022-03-03 19:24:40,610 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 378 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=403, Invalid=1079, Unknown=0, NotChecked=0, Total=1482 [2022-03-03 19:24:40,610 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 152 mSDsluCounter, 186 mSDsCounter, 0 mSdLazyCounter, 377 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 123 SdHoareTripleChecker+Invalid, 419 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 377 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-03 19:24:40,610 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [152 Valid, 123 Invalid, 419 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 377 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-03 19:24:40,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 570 states. [2022-03-03 19:24:40,620 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 570 to 423. [2022-03-03 19:24:40,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 423 states, 422 states have (on average 2.3981042654028437) internal successors, (1012), 422 states have internal predecessors, (1012), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:24:40,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 423 states to 423 states and 1012 transitions. [2022-03-03 19:24:40,623 INFO L78 Accepts]: Start accepts. Automaton has 423 states and 1012 transitions. Word has length 24 [2022-03-03 19:24:40,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:24:40,624 INFO L470 AbstractCegarLoop]: Abstraction has 423 states and 1012 transitions. [2022-03-03 19:24:40,624 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 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-03 19:24:40,624 INFO L276 IsEmpty]: Start isEmpty. Operand 423 states and 1012 transitions. [2022-03-03 19:24:40,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-03-03 19:24:40,625 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:24:40,625 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:24:40,651 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-03 19:24:40,847 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,SelfDestructingSolverStorable26 [2022-03-03 19:24:40,847 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:24:40,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:24:40,847 INFO L85 PathProgramCache]: Analyzing trace with hash 593064501, now seen corresponding path program 23 times [2022-03-03 19:24:40,847 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:24:40,848 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1563973950] [2022-03-03 19:24:40,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:24:40,848 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:24:40,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:24:40,911 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:24:40,911 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:24:40,911 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1563973950] [2022-03-03 19:24:40,911 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1563973950] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:24:40,912 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1216736519] [2022-03-03 19:24:40,912 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 19:24:40,912 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:24:40,912 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:24:40,913 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-03 19:24:40,938 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-03 19:24:40,942 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-03-03 19:24:40,943 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:24:40,943 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-03 19:24:40,944 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:24:41,091 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:41,091 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:24:41,213 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:41,213 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1216736519] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:24:41,213 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:24:41,213 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 20 [2022-03-03 19:24:41,213 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [670684258] [2022-03-03 19:24:41,214 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:24:41,214 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-03 19:24:41,214 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:24:41,214 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-03 19:24:41,214 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=318, Unknown=0, NotChecked=0, Total=420 [2022-03-03 19:24:41,215 INFO L87 Difference]: Start difference. First operand 423 states and 1012 transitions. Second operand has 21 states, 21 states have (on average 2.6666666666666665) internal successors, (56), 20 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-03 19:24:42,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:24:42,033 INFO L93 Difference]: Finished difference Result 1009 states and 2226 transitions. [2022-03-03 19:24:42,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-03-03 19:24:42,033 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.6666666666666665) internal successors, (56), 20 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 24 [2022-03-03 19:24:42,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:24:42,036 INFO L225 Difference]: With dead ends: 1009 [2022-03-03 19:24:42,036 INFO L226 Difference]: Without dead ends: 1009 [2022-03-03 19:24:42,037 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1356 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1165, Invalid=2741, Unknown=0, NotChecked=0, Total=3906 [2022-03-03 19:24:42,037 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 360 mSDsluCounter, 249 mSDsCounter, 0 mSdLazyCounter, 396 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 360 SdHoareTripleChecker+Valid, 166 SdHoareTripleChecker+Invalid, 476 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 396 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-03 19:24:42,037 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [360 Valid, 166 Invalid, 476 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 396 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-03 19:24:42,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1009 states. [2022-03-03 19:24:42,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1009 to 622. [2022-03-03 19:24:42,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 622 states, 621 states have (on average 2.4621578099838968) internal successors, (1529), 621 states have internal predecessors, (1529), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:24:42,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 622 states to 622 states and 1529 transitions. [2022-03-03 19:24:42,054 INFO L78 Accepts]: Start accepts. Automaton has 622 states and 1529 transitions. Word has length 24 [2022-03-03 19:24:42,054 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:24:42,054 INFO L470 AbstractCegarLoop]: Abstraction has 622 states and 1529 transitions. [2022-03-03 19:24:42,054 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.6666666666666665) internal successors, (56), 20 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-03 19:24:42,054 INFO L276 IsEmpty]: Start isEmpty. Operand 622 states and 1529 transitions. [2022-03-03 19:24:42,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-03-03 19:24:42,055 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:24:42,055 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:24:42,080 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-03 19:24:42,277 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:24:42,278 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:24:42,278 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:24:42,278 INFO L85 PathProgramCache]: Analyzing trace with hash -1352956133, now seen corresponding path program 24 times [2022-03-03 19:24:42,278 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:24:42,278 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2027767863] [2022-03-03 19:24:42,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:24:42,278 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:24:42,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:24:42,331 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:24:42,331 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:24:42,332 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2027767863] [2022-03-03 19:24:42,332 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2027767863] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:24:42,332 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1372380772] [2022-03-03 19:24:42,332 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 19:24:42,332 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:24:42,332 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:24:42,333 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-03 19:24:42,333 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-03 19:24:42,353 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-03 19:24:42,353 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:24:42,354 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-03 19:24:42,354 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:24:42,503 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:42,503 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:24:42,633 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 8 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:42,633 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1372380772] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:24:42,633 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:24:42,634 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9, 9] total 19 [2022-03-03 19:24:42,634 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1330725044] [2022-03-03 19:24:42,634 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:24:42,634 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-03 19:24:42,634 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:24:42,634 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-03 19:24:42,635 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=279, Unknown=0, NotChecked=0, Total=380 [2022-03-03 19:24:42,635 INFO L87 Difference]: Start difference. First operand 622 states and 1529 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 19 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-03 19:24:43,166 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:24:43,166 INFO L93 Difference]: Finished difference Result 871 states and 1982 transitions. [2022-03-03 19:24:43,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-03-03 19:24:43,167 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 19 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 24 [2022-03-03 19:24:43,167 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:24:43,169 INFO L225 Difference]: With dead ends: 871 [2022-03-03 19:24:43,169 INFO L226 Difference]: Without dead ends: 867 [2022-03-03 19:24:43,170 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 670 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=724, Invalid=1726, Unknown=0, NotChecked=0, Total=2450 [2022-03-03 19:24:43,170 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 245 mSDsluCounter, 84 mSDsCounter, 0 mSdLazyCounter, 283 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 245 SdHoareTripleChecker+Valid, 67 SdHoareTripleChecker+Invalid, 346 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 283 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-03 19:24:43,170 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [245 Valid, 67 Invalid, 346 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 283 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-03 19:24:43,171 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 867 states. [2022-03-03 19:24:43,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 867 to 622. [2022-03-03 19:24:43,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 622 states, 621 states have (on average 2.4557165861513686) internal successors, (1525), 621 states have internal predecessors, (1525), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:24:43,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 622 states to 622 states and 1525 transitions. [2022-03-03 19:24:43,181 INFO L78 Accepts]: Start accepts. Automaton has 622 states and 1525 transitions. Word has length 24 [2022-03-03 19:24:43,181 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:24:43,181 INFO L470 AbstractCegarLoop]: Abstraction has 622 states and 1525 transitions. [2022-03-03 19:24:43,182 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 19 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-03 19:24:43,182 INFO L276 IsEmpty]: Start isEmpty. Operand 622 states and 1525 transitions. [2022-03-03 19:24:43,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-03-03 19:24:43,183 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:24:43,183 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:24:43,207 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2022-03-03 19:24:43,405 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-03-03 19:24:43,405 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:24:43,406 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:24:43,406 INFO L85 PathProgramCache]: Analyzing trace with hash -1859302399, now seen corresponding path program 25 times [2022-03-03 19:24:43,406 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:24:43,406 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [587896115] [2022-03-03 19:24:43,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:24:43,406 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:24:43,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:24:43,483 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:24:43,484 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:24:43,484 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [587896115] [2022-03-03 19:24:43,484 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [587896115] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:24:43,484 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [522838248] [2022-03-03 19:24:43,484 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 19:24:43,484 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:24:43,484 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:24:43,485 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-03 19:24:43,510 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-03 19:24:43,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:24:43,513 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-03 19:24:43,515 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:24:43,654 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:43,655 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:24:43,758 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 8 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:43,758 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [522838248] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:24:43,758 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:24:43,759 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 19 [2022-03-03 19:24:43,759 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [36707856] [2022-03-03 19:24:43,759 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:24:43,759 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-03 19:24:43,759 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:24:43,759 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-03 19:24:43,760 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=281, Unknown=0, NotChecked=0, Total=380 [2022-03-03 19:24:43,760 INFO L87 Difference]: Start difference. First operand 622 states and 1525 transitions. Second operand has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 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-03 19:24:44,310 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:24:44,310 INFO L93 Difference]: Finished difference Result 948 states and 2156 transitions. [2022-03-03 19:24:44,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-03-03 19:24:44,310 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-03-03 19:24:44,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:24:44,313 INFO L225 Difference]: With dead ends: 948 [2022-03-03 19:24:44,313 INFO L226 Difference]: Without dead ends: 936 [2022-03-03 19:24:44,314 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 611 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=657, Invalid=1599, Unknown=0, NotChecked=0, Total=2256 [2022-03-03 19:24:44,314 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 320 mSDsluCounter, 106 mSDsCounter, 0 mSdLazyCounter, 290 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 320 SdHoareTripleChecker+Valid, 77 SdHoareTripleChecker+Invalid, 371 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 290 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-03 19:24:44,314 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [320 Valid, 77 Invalid, 371 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 290 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-03 19:24:44,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 936 states. [2022-03-03 19:24:44,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 936 to 675. [2022-03-03 19:24:44,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 675 states, 674 states have (on average 2.4614243323442135) internal successors, (1659), 674 states have internal predecessors, (1659), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:24:44,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 675 states to 675 states and 1659 transitions. [2022-03-03 19:24:44,328 INFO L78 Accepts]: Start accepts. Automaton has 675 states and 1659 transitions. Word has length 24 [2022-03-03 19:24:44,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:24:44,328 INFO L470 AbstractCegarLoop]: Abstraction has 675 states and 1659 transitions. [2022-03-03 19:24:44,328 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 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-03 19:24:44,328 INFO L276 IsEmpty]: Start isEmpty. Operand 675 states and 1659 transitions. [2022-03-03 19:24:44,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-03-03 19:24:44,330 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:24:44,330 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:24:44,358 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-03 19:24:44,552 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:24:44,552 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:24:44,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:24:44,553 INFO L85 PathProgramCache]: Analyzing trace with hash -2086523779, now seen corresponding path program 26 times [2022-03-03 19:24:44,553 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:24:44,553 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1757902291] [2022-03-03 19:24:44,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:24:44,553 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:24:44,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:24:44,612 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:44,613 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:24:44,613 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1757902291] [2022-03-03 19:24:44,613 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1757902291] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:24:44,613 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [378129904] [2022-03-03 19:24:44,613 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 19:24:44,613 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:24:44,613 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:24:44,614 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-03 19:24:44,617 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-03 19:24:44,635 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 19:24:44,635 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:24:44,635 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-03 19:24:44,635 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:24:44,763 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:44,764 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:24:44,846 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:44,846 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [378129904] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:24:44,846 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:24:44,846 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2022-03-03 19:24:44,847 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [711050349] [2022-03-03 19:24:44,847 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:24:44,847 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-03 19:24:44,847 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:24:44,847 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-03 19:24:44,847 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=281, Unknown=0, NotChecked=0, Total=380 [2022-03-03 19:24:44,848 INFO L87 Difference]: Start difference. First operand 675 states and 1659 transitions. Second operand has 20 states, 20 states have (on average 2.35) internal successors, (47), 19 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-03 19:24:45,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:24:45,265 INFO L93 Difference]: Finished difference Result 948 states and 2180 transitions. [2022-03-03 19:24:45,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-03-03 19:24:45,265 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.35) internal successors, (47), 19 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-03-03 19:24:45,265 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:24:45,268 INFO L225 Difference]: With dead ends: 948 [2022-03-03 19:24:45,268 INFO L226 Difference]: Without dead ends: 928 [2022-03-03 19:24:45,269 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 532 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=557, Invalid=1423, Unknown=0, NotChecked=0, Total=1980 [2022-03-03 19:24:45,269 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 239 mSDsluCounter, 105 mSDsCounter, 0 mSdLazyCounter, 260 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 239 SdHoareTripleChecker+Valid, 81 SdHoareTripleChecker+Invalid, 325 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 260 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-03 19:24:45,269 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [239 Valid, 81 Invalid, 325 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 260 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-03 19:24:45,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 928 states. [2022-03-03 19:24:45,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 928 to 699. [2022-03-03 19:24:45,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 699 states, 698 states have (on average 2.4713467048710602) internal successors, (1725), 698 states have internal predecessors, (1725), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:24:45,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 699 states to 699 states and 1725 transitions. [2022-03-03 19:24:45,283 INFO L78 Accepts]: Start accepts. Automaton has 699 states and 1725 transitions. Word has length 24 [2022-03-03 19:24:45,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:24:45,283 INFO L470 AbstractCegarLoop]: Abstraction has 699 states and 1725 transitions. [2022-03-03 19:24:45,283 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.35) internal successors, (47), 19 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-03 19:24:45,283 INFO L276 IsEmpty]: Start isEmpty. Operand 699 states and 1725 transitions. [2022-03-03 19:24:45,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-03 19:24:45,287 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:24:45,287 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:24:45,312 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-03 19:24:45,499 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,SelfDestructingSolverStorable30 [2022-03-03 19:24:45,499 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:24:45,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:24:45,500 INFO L85 PathProgramCache]: Analyzing trace with hash -1691341709, now seen corresponding path program 27 times [2022-03-03 19:24:45,500 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:24:45,500 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1228960605] [2022-03-03 19:24:45,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:24:45,500 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:24:45,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:24:45,530 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:45,530 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:24:45,530 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1228960605] [2022-03-03 19:24:45,530 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1228960605] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:24:45,530 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1221305524] [2022-03-03 19:24:45,530 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 19:24:45,530 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:24:45,531 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:24:45,532 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-03 19:24:45,551 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-03 19:24:45,566 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-03 19:24:45,566 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:24:45,567 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 21 conjunts are in the unsatisfiable core [2022-03-03 19:24:45,567 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:24:45,621 INFO L353 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2022-03-03 19:24:45,621 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 43 treesize of output 41 [2022-03-03 19:24:45,938 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 19:24:45,939 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 53 [2022-03-03 19:24:45,949 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:45,949 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:24:46,038 INFO L353 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2022-03-03 19:24:46,039 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 52 treesize of output 52 [2022-03-03 19:24:46,053 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 19:24:46,053 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 52 treesize of output 56 [2022-03-03 19:24:46,079 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:46,079 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1221305524] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:24:46,079 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:24:46,079 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 8, 8] total 13 [2022-03-03 19:24:46,079 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2023499902] [2022-03-03 19:24:46,080 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:24:46,080 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-03 19:24:46,080 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:24:46,080 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-03 19:24:46,080 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2022-03-03 19:24:46,080 INFO L87 Difference]: Start difference. First operand 699 states and 1725 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:24:46,136 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:24:46,137 INFO L93 Difference]: Finished difference Result 1093 states and 2595 transitions. [2022-03-03 19:24:46,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-03 19:24:46,137 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-03-03 19:24:46,137 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:24:46,140 INFO L225 Difference]: With dead ends: 1093 [2022-03-03 19:24:46,140 INFO L226 Difference]: Without dead ends: 1086 [2022-03-03 19:24:46,140 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2022-03-03 19:24:46,141 INFO L933 BasicCegarLoop]: 49 mSDtfsCounter, 73 mSDsluCounter, 354 mSDsCounter, 0 mSdLazyCounter, 136 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 335 SdHoareTripleChecker+Invalid, 185 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 136 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 45 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-03 19:24:46,141 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [73 Valid, 335 Invalid, 185 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 136 Invalid, 0 Unknown, 45 Unchecked, 0.1s Time] [2022-03-03 19:24:46,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1086 states. [2022-03-03 19:24:46,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1086 to 874. [2022-03-03 19:24:46,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 874 states, 873 states have (on average 2.491408934707904) internal successors, (2175), 873 states have internal predecessors, (2175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:24:46,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 874 states to 874 states and 2175 transitions. [2022-03-03 19:24:46,166 INFO L78 Accepts]: Start accepts. Automaton has 874 states and 2175 transitions. Word has length 26 [2022-03-03 19:24:46,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:24:46,166 INFO L470 AbstractCegarLoop]: Abstraction has 874 states and 2175 transitions. [2022-03-03 19:24:46,166 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:24:46,166 INFO L276 IsEmpty]: Start isEmpty. Operand 874 states and 2175 transitions. [2022-03-03 19:24:46,168 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-03 19:24:46,168 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:24:46,168 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:24:46,188 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2022-03-03 19:24:46,380 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:24:46,381 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:24:46,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:24:46,381 INFO L85 PathProgramCache]: Analyzing trace with hash 1092947383, now seen corresponding path program 28 times [2022-03-03 19:24:46,381 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:24:46,381 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1885428495] [2022-03-03 19:24:46,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:24:46,381 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:24:46,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:24:46,410 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:46,410 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:24:46,410 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1885428495] [2022-03-03 19:24:46,410 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1885428495] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:24:46,410 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [345767706] [2022-03-03 19:24:46,410 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 19:24:46,410 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:24:46,410 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:24:46,411 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-03 19:24:46,412 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-03 19:24:46,437 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 19:24:46,438 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:24:46,438 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 21 conjunts are in the unsatisfiable core [2022-03-03 19:24:46,438 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:24:46,491 INFO L353 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2022-03-03 19:24:46,491 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 43 treesize of output 41 [2022-03-03 19:24:46,847 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 19:24:46,847 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 53 [2022-03-03 19:24:46,876 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:46,876 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:24:46,964 INFO L353 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2022-03-03 19:24:46,965 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 52 treesize of output 52 [2022-03-03 19:24:46,976 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 19:24:46,977 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 52 treesize of output 56 [2022-03-03 19:24:47,004 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:47,004 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [345767706] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:24:47,004 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:24:47,005 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 8, 8] total 13 [2022-03-03 19:24:47,005 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1972501414] [2022-03-03 19:24:47,005 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:24:47,005 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-03 19:24:47,005 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:24:47,005 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-03 19:24:47,005 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2022-03-03 19:24:47,006 INFO L87 Difference]: Start difference. First operand 874 states and 2175 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:24:47,080 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:24:47,081 INFO L93 Difference]: Finished difference Result 1109 states and 2607 transitions. [2022-03-03 19:24:47,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-03 19:24:47,081 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-03-03 19:24:47,081 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:24:47,085 INFO L225 Difference]: With dead ends: 1109 [2022-03-03 19:24:47,086 INFO L226 Difference]: Without dead ends: 1106 [2022-03-03 19:24:47,086 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2022-03-03 19:24:47,086 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 90 mSDsluCounter, 387 mSDsCounter, 0 mSdLazyCounter, 148 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 352 SdHoareTripleChecker+Invalid, 233 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 148 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 81 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-03 19:24:47,086 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [90 Valid, 352 Invalid, 233 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 148 Invalid, 0 Unknown, 81 Unchecked, 0.1s Time] [2022-03-03 19:24:47,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1106 states. [2022-03-03 19:24:47,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1106 to 910. [2022-03-03 19:24:47,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 910 states, 909 states have (on average 2.5115511551155114) internal successors, (2283), 909 states have internal predecessors, (2283), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:24:47,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 910 states to 910 states and 2283 transitions. [2022-03-03 19:24:47,105 INFO L78 Accepts]: Start accepts. Automaton has 910 states and 2283 transitions. Word has length 26 [2022-03-03 19:24:47,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:24:47,105 INFO L470 AbstractCegarLoop]: Abstraction has 910 states and 2283 transitions. [2022-03-03 19:24:47,106 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:24:47,106 INFO L276 IsEmpty]: Start isEmpty. Operand 910 states and 2283 transitions. [2022-03-03 19:24:47,107 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-03 19:24:47,107 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:24:47,108 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:24:47,127 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-03 19:24:47,319 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:24:47,319 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:24:47,320 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:24:47,320 INFO L85 PathProgramCache]: Analyzing trace with hash 503132531, now seen corresponding path program 29 times [2022-03-03 19:24:47,320 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:24:47,320 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1952184710] [2022-03-03 19:24:47,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:24:47,320 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:24:47,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:24:47,354 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 19:24:47,354 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:24:47,354 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1952184710] [2022-03-03 19:24:47,354 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1952184710] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:24:47,354 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1441788293] [2022-03-03 19:24:47,354 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 19:24:47,354 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:24:47,354 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:24:47,355 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-03 19:24:47,356 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-03 19:24:47,377 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-03-03 19:24:47,378 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:24:47,378 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-03 19:24:47,379 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:24:47,509 INFO L353 Elim1Store]: treesize reduction 37, result has 44.8 percent of original size [2022-03-03 19:24:47,510 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 55 treesize of output 52 [2022-03-03 19:24:47,543 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 19:24:47,543 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 43 treesize of output 50 [2022-03-03 19:24:47,555 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:24:47,555 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:24:47,681 INFO L353 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2022-03-03 19:24:47,681 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 60 treesize of output 54 [2022-03-03 19:24:47,692 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 19:24:47,693 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 56 treesize of output 56 [2022-03-03 19:24:47,724 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 1 proven. 16 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:24:47,724 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1441788293] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:24:47,724 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:24:47,724 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 8, 8] total 15 [2022-03-03 19:24:47,724 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [271480942] [2022-03-03 19:24:47,725 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:24:47,725 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-03 19:24:47,725 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:24:47,725 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-03 19:24:47,725 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2022-03-03 19:24:47,725 INFO L87 Difference]: Start difference. First operand 910 states and 2283 transitions. Second operand has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 15 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-03 19:24:47,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:24:47,848 INFO L93 Difference]: Finished difference Result 1218 states and 2950 transitions. [2022-03-03 19:24:47,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-03 19:24:47,849 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 15 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 26 [2022-03-03 19:24:47,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:24:47,857 INFO L225 Difference]: With dead ends: 1218 [2022-03-03 19:24:47,857 INFO L226 Difference]: Without dead ends: 1202 [2022-03-03 19:24:47,857 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2022-03-03 19:24:47,857 INFO L933 BasicCegarLoop]: 52 mSDtfsCounter, 92 mSDsluCounter, 354 mSDsCounter, 0 mSdLazyCounter, 240 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 312 SdHoareTripleChecker+Invalid, 246 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 240 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-03 19:24:47,858 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [92 Valid, 312 Invalid, 246 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 240 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-03 19:24:47,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1202 states. [2022-03-03 19:24:47,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1202 to 1016. [2022-03-03 19:24:47,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1016 states, 1015 states have (on average 2.5448275862068965) internal successors, (2583), 1015 states have internal predecessors, (2583), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:24:47,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1016 states to 1016 states and 2583 transitions. [2022-03-03 19:24:47,880 INFO L78 Accepts]: Start accepts. Automaton has 1016 states and 2583 transitions. Word has length 26 [2022-03-03 19:24:47,881 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:24:47,881 INFO L470 AbstractCegarLoop]: Abstraction has 1016 states and 2583 transitions. [2022-03-03 19:24:47,881 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 15 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-03 19:24:47,887 INFO L276 IsEmpty]: Start isEmpty. Operand 1016 states and 2583 transitions. [2022-03-03 19:24:47,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-03 19:24:47,891 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:24:47,891 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:24:47,914 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2022-03-03 19:24:48,112 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:24:48,113 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:24:48,113 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:24:48,113 INFO L85 PathProgramCache]: Analyzing trace with hash 624563315, now seen corresponding path program 30 times [2022-03-03 19:24:48,113 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:24:48,113 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1384003476] [2022-03-03 19:24:48,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:24:48,113 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:24:48,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:24:48,140 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 19:24:48,141 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:24:48,141 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1384003476] [2022-03-03 19:24:48,141 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1384003476] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:24:48,141 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [693355433] [2022-03-03 19:24:48,141 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 19:24:48,141 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:24:48,141 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:24:48,142 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-03 19:24:48,143 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-03 19:24:48,164 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-03-03 19:24:48,164 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:24:48,165 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-03 19:24:48,165 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:24:48,288 INFO L353 Elim1Store]: treesize reduction 34, result has 38.2 percent of original size [2022-03-03 19:24:48,288 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 84 treesize of output 59 [2022-03-03 19:24:48,297 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 19:24:48,297 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 50 [2022-03-03 19:24:48,310 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:24:48,310 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:24:48,448 INFO L353 Elim1Store]: treesize reduction 60, result has 25.9 percent of original size [2022-03-03 19:24:48,448 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 9 new quantified variables, introduced 10 case distinctions, treesize of input 72 treesize of output 76 [2022-03-03 19:24:48,471 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 19:24:48,471 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 54 treesize of output 56 [2022-03-03 19:24:48,497 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 1 proven. 16 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:24:48,497 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [693355433] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:24:48,497 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:24:48,497 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 8, 8] total 16 [2022-03-03 19:24:48,498 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [330069734] [2022-03-03 19:24:48,498 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:24:48,498 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-03 19:24:48,498 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:24:48,498 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-03 19:24:48,498 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2022-03-03 19:24:48,499 INFO L87 Difference]: Start difference. First operand 1016 states and 2583 transitions. Second operand has 16 states, 16 states have (on average 3.0) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:24:48,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:24:48,606 INFO L93 Difference]: Finished difference Result 1343 states and 3291 transitions. [2022-03-03 19:24:48,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-03 19:24:48,606 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.0) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-03-03 19:24:48,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:24:48,610 INFO L225 Difference]: With dead ends: 1343 [2022-03-03 19:24:48,610 INFO L226 Difference]: Without dead ends: 1325 [2022-03-03 19:24:48,610 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2022-03-03 19:24:48,610 INFO L933 BasicCegarLoop]: 48 mSDtfsCounter, 133 mSDsluCounter, 323 mSDsCounter, 0 mSdLazyCounter, 226 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 133 SdHoareTripleChecker+Valid, 295 SdHoareTripleChecker+Invalid, 232 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 226 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-03 19:24:48,610 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [133 Valid, 295 Invalid, 232 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 226 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-03 19:24:48,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1325 states. [2022-03-03 19:24:48,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1325 to 1133. [2022-03-03 19:24:48,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1133 states, 1132 states have (on average 2.5680212014134276) internal successors, (2907), 1132 states have internal predecessors, (2907), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:24:48,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1133 states to 1133 states and 2907 transitions. [2022-03-03 19:24:48,638 INFO L78 Accepts]: Start accepts. Automaton has 1133 states and 2907 transitions. Word has length 26 [2022-03-03 19:24:48,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:24:48,638 INFO L470 AbstractCegarLoop]: Abstraction has 1133 states and 2907 transitions. [2022-03-03 19:24:48,638 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.0) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:24:48,638 INFO L276 IsEmpty]: Start isEmpty. Operand 1133 states and 2907 transitions. [2022-03-03 19:24:48,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-03 19:24:48,640 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:24:48,640 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:24:48,658 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-03 19:24:48,848 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,SelfDestructingSolverStorable34 [2022-03-03 19:24:48,848 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:24:48,849 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:24:48,849 INFO L85 PathProgramCache]: Analyzing trace with hash 1355429747, now seen corresponding path program 31 times [2022-03-03 19:24:48,849 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:24:48,849 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1959965904] [2022-03-03 19:24:48,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:24:48,849 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:24:48,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:24:48,880 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 19:24:48,881 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:24:48,881 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1959965904] [2022-03-03 19:24:48,881 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1959965904] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:24:48,881 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [925779302] [2022-03-03 19:24:48,881 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 19:24:48,881 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:24:48,881 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:24:48,882 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-03 19:24:48,883 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-03 19:24:48,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:24:48,904 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 21 conjunts are in the unsatisfiable core [2022-03-03 19:24:48,904 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:24:48,970 INFO L353 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2022-03-03 19:24:48,970 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 43 treesize of output 41 [2022-03-03 19:24:49,222 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 19:24:49,222 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 53 [2022-03-03 19:24:49,237 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 19:24:49,237 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:24:49,333 INFO L353 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2022-03-03 19:24:49,334 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 52 treesize of output 52 [2022-03-03 19:24:49,344 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 19:24:49,344 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 52 treesize of output 56 [2022-03-03 19:24:49,369 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 19:24:49,369 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [925779302] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:24:49,369 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:24:49,369 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 8, 8] total 13 [2022-03-03 19:24:49,369 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [26513840] [2022-03-03 19:24:49,369 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:24:49,369 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-03 19:24:49,369 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:24:49,370 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-03 19:24:49,370 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2022-03-03 19:24:49,370 INFO L87 Difference]: Start difference. First operand 1133 states and 2907 transitions. Second operand has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:24:49,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:24:49,433 INFO L93 Difference]: Finished difference Result 1549 states and 3837 transitions. [2022-03-03 19:24:49,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-03 19:24:49,433 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-03-03 19:24:49,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:24:49,438 INFO L225 Difference]: With dead ends: 1549 [2022-03-03 19:24:49,438 INFO L226 Difference]: Without dead ends: 1542 [2022-03-03 19:24:49,439 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2022-03-03 19:24:49,439 INFO L933 BasicCegarLoop]: 50 mSDtfsCounter, 80 mSDsluCounter, 405 mSDsCounter, 0 mSdLazyCounter, 148 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 383 SdHoareTripleChecker+Invalid, 184 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 148 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 34 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-03 19:24:49,439 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [80 Valid, 383 Invalid, 184 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 148 Invalid, 0 Unknown, 34 Unchecked, 0.1s Time] [2022-03-03 19:24:49,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1542 states. [2022-03-03 19:24:49,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1542 to 1269. [2022-03-03 19:24:49,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1269 states, 1268 states have (on average 2.586750788643533) internal successors, (3280), 1268 states have internal predecessors, (3280), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:24:49,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1269 states to 1269 states and 3280 transitions. [2022-03-03 19:24:49,463 INFO L78 Accepts]: Start accepts. Automaton has 1269 states and 3280 transitions. Word has length 26 [2022-03-03 19:24:49,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:24:49,463 INFO L470 AbstractCegarLoop]: Abstraction has 1269 states and 3280 transitions. [2022-03-03 19:24:49,463 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:24:49,463 INFO L276 IsEmpty]: Start isEmpty. Operand 1269 states and 3280 transitions. [2022-03-03 19:24:49,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-03 19:24:49,465 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:24:49,465 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:24:49,482 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2022-03-03 19:24:49,671 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,SelfDestructingSolverStorable35 [2022-03-03 19:24:49,671 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:24:49,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:24:49,672 INFO L85 PathProgramCache]: Analyzing trace with hash -1467504395, now seen corresponding path program 32 times [2022-03-03 19:24:49,672 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:24:49,672 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [780945341] [2022-03-03 19:24:49,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:24:49,672 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:24:49,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:24:49,778 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 9 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:49,778 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:24:49,778 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [780945341] [2022-03-03 19:24:49,778 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [780945341] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:24:49,778 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [151324592] [2022-03-03 19:24:49,778 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 19:24:49,778 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:24:49,778 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:24:49,779 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-03 19:24:49,780 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-03 19:24:49,800 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 19:24:49,801 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:24:49,801 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 11 conjunts are in the unsatisfiable core [2022-03-03 19:24:49,801 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:24:49,987 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 9 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:49,987 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:24:50,095 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 16 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:50,095 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [151324592] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:24:50,095 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:24:50,095 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 25 [2022-03-03 19:24:50,095 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [250592870] [2022-03-03 19:24:50,095 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:24:50,095 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-03-03 19:24:50,095 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:24:50,096 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-03-03 19:24:50,096 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=507, Unknown=0, NotChecked=0, Total=650 [2022-03-03 19:24:50,096 INFO L87 Difference]: Start difference. First operand 1269 states and 3280 transitions. Second operand has 26 states, 26 states have (on average 2.3846153846153846) internal successors, (62), 25 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:24:51,018 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:24:51,018 INFO L93 Difference]: Finished difference Result 1911 states and 4510 transitions. [2022-03-03 19:24:51,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-03-03 19:24:51,018 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.3846153846153846) internal successors, (62), 25 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-03-03 19:24:51,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:24:51,023 INFO L225 Difference]: With dead ends: 1911 [2022-03-03 19:24:51,023 INFO L226 Difference]: Without dead ends: 1911 [2022-03-03 19:24:51,025 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 41 SyntacticMatches, 1 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1246 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1238, Invalid=3592, Unknown=0, NotChecked=0, Total=4830 [2022-03-03 19:24:51,025 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 253 mSDsluCounter, 249 mSDsCounter, 0 mSdLazyCounter, 505 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 253 SdHoareTripleChecker+Valid, 155 SdHoareTripleChecker+Invalid, 562 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 505 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-03 19:24:51,026 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [253 Valid, 155 Invalid, 562 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 505 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-03 19:24:51,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1911 states. [2022-03-03 19:24:51,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1911 to 1120. [2022-03-03 19:24:51,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1120 states, 1119 states have (on average 2.558534405719392) internal successors, (2863), 1119 states have internal predecessors, (2863), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:24:51,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1120 states to 1120 states and 2863 transitions. [2022-03-03 19:24:51,060 INFO L78 Accepts]: Start accepts. Automaton has 1120 states and 2863 transitions. Word has length 28 [2022-03-03 19:24:51,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:24:51,060 INFO L470 AbstractCegarLoop]: Abstraction has 1120 states and 2863 transitions. [2022-03-03 19:24:51,060 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.3846153846153846) internal successors, (62), 25 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:24:51,060 INFO L276 IsEmpty]: Start isEmpty. Operand 1120 states and 2863 transitions. [2022-03-03 19:24:51,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-03 19:24:51,062 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:24:51,062 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:24:51,087 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-03 19:24:51,275 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:24:51,275 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:24:51,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:24:51,276 INFO L85 PathProgramCache]: Analyzing trace with hash 1490403633, now seen corresponding path program 33 times [2022-03-03 19:24:51,276 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:24:51,276 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [311926788] [2022-03-03 19:24:51,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:24:51,276 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:24:51,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:24:51,365 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 16 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:51,365 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:24:51,365 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [311926788] [2022-03-03 19:24:51,365 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [311926788] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:24:51,365 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [633928360] [2022-03-03 19:24:51,365 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 19:24:51,366 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:24:51,366 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:24:51,368 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-03 19:24:51,368 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-03 19:24:51,390 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-03-03 19:24:51,391 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:24:51,391 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 11 conjunts are in the unsatisfiable core [2022-03-03 19:24:51,392 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:24:51,570 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 16 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:51,571 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:24:51,690 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 16 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:51,690 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [633928360] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:24:51,690 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:24:51,690 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 24 [2022-03-03 19:24:51,690 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2056607678] [2022-03-03 19:24:51,690 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:24:51,691 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-03 19:24:51,692 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:24:51,692 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-03 19:24:51,692 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=145, Invalid=455, Unknown=0, NotChecked=0, Total=600 [2022-03-03 19:24:51,692 INFO L87 Difference]: Start difference. First operand 1120 states and 2863 transitions. Second operand has 25 states, 25 states have (on average 2.32) internal successors, (58), 24 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-03 19:24:52,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:24:52,612 INFO L93 Difference]: Finished difference Result 2104 states and 4847 transitions. [2022-03-03 19:24:52,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-03-03 19:24:52,612 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.32) internal successors, (58), 24 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 28 [2022-03-03 19:24:52,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:24:52,616 INFO L225 Difference]: With dead ends: 2104 [2022-03-03 19:24:52,616 INFO L226 Difference]: Without dead ends: 2033 [2022-03-03 19:24:52,617 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 41 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1240 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1174, Invalid=3382, Unknown=0, NotChecked=0, Total=4556 [2022-03-03 19:24:52,617 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 383 mSDsluCounter, 278 mSDsCounter, 0 mSdLazyCounter, 460 mSolverCounterSat, 71 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 383 SdHoareTripleChecker+Valid, 176 SdHoareTripleChecker+Invalid, 531 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 460 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-03 19:24:52,617 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [383 Valid, 176 Invalid, 531 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 460 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-03 19:24:52,620 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2033 states. [2022-03-03 19:24:52,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2033 to 1184. [2022-03-03 19:24:52,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1184 states, 1183 states have (on average 2.5393068469991547) internal successors, (3004), 1183 states have internal predecessors, (3004), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:24:52,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1184 states to 1184 states and 3004 transitions. [2022-03-03 19:24:52,641 INFO L78 Accepts]: Start accepts. Automaton has 1184 states and 3004 transitions. Word has length 28 [2022-03-03 19:24:52,642 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:24:52,642 INFO L470 AbstractCegarLoop]: Abstraction has 1184 states and 3004 transitions. [2022-03-03 19:24:52,642 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.32) internal successors, (58), 24 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-03 19:24:52,642 INFO L276 IsEmpty]: Start isEmpty. Operand 1184 states and 3004 transitions. [2022-03-03 19:24:52,644 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-03 19:24:52,644 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:24:52,644 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:24:52,664 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2022-03-03 19:24:52,860 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,SelfDestructingSolverStorable37 [2022-03-03 19:24:52,860 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:24:52,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:24:52,860 INFO L85 PathProgramCache]: Analyzing trace with hash -1110861687, now seen corresponding path program 34 times [2022-03-03 19:24:52,861 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:24:52,861 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1210407188] [2022-03-03 19:24:52,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:24:52,861 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:24:52,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:24:52,930 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 16 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:52,930 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:24:52,930 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1210407188] [2022-03-03 19:24:52,930 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1210407188] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:24:52,930 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1260808402] [2022-03-03 19:24:52,930 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 19:24:52,930 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:24:52,930 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:24:52,931 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-03 19:24:52,932 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-03 19:24:52,952 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 19:24:52,952 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:24:52,953 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 11 conjunts are in the unsatisfiable core [2022-03-03 19:24:52,953 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:24:53,126 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 16 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:53,126 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:24:53,295 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 16 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:53,295 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1260808402] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:24:53,295 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:24:53,295 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 11, 11] total 25 [2022-03-03 19:24:53,295 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [732187709] [2022-03-03 19:24:53,295 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:24:53,295 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-03-03 19:24:53,295 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:24:53,295 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-03-03 19:24:53,296 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=503, Unknown=0, NotChecked=0, Total=650 [2022-03-03 19:24:53,296 INFO L87 Difference]: Start difference. First operand 1184 states and 3004 transitions. Second operand has 26 states, 26 states have (on average 2.423076923076923) internal successors, (63), 25 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:24:54,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:24:54,446 INFO L93 Difference]: Finished difference Result 2469 states and 5839 transitions. [2022-03-03 19:24:54,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2022-03-03 19:24:54,446 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.423076923076923) internal successors, (63), 25 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-03-03 19:24:54,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:24:54,450 INFO L225 Difference]: With dead ends: 2469 [2022-03-03 19:24:54,450 INFO L226 Difference]: Without dead ends: 2461 [2022-03-03 19:24:54,452 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2426 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1964, Invalid=5008, Unknown=0, NotChecked=0, Total=6972 [2022-03-03 19:24:54,452 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 396 mSDsluCounter, 326 mSDsCounter, 0 mSdLazyCounter, 571 mSolverCounterSat, 108 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 396 SdHoareTripleChecker+Valid, 212 SdHoareTripleChecker+Invalid, 679 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 108 IncrementalHoareTripleChecker+Valid, 571 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-03 19:24:54,452 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [396 Valid, 212 Invalid, 679 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [108 Valid, 571 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-03 19:24:54,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2461 states. [2022-03-03 19:24:54,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2461 to 1466. [2022-03-03 19:24:54,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1466 states, 1465 states have (on average 2.5419795221843002) internal successors, (3724), 1465 states have internal predecessors, (3724), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:24:54,476 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1466 states to 1466 states and 3724 transitions. [2022-03-03 19:24:54,476 INFO L78 Accepts]: Start accepts. Automaton has 1466 states and 3724 transitions. Word has length 28 [2022-03-03 19:24:54,476 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:24:54,476 INFO L470 AbstractCegarLoop]: Abstraction has 1466 states and 3724 transitions. [2022-03-03 19:24:54,477 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.423076923076923) internal successors, (63), 25 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:24:54,477 INFO L276 IsEmpty]: Start isEmpty. Operand 1466 states and 3724 transitions. [2022-03-03 19:24:54,479 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-03 19:24:54,479 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:24:54,479 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:24:54,498 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-03 19:24:54,685 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2022-03-03 19:24:54,686 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:24:54,686 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:24:54,686 INFO L85 PathProgramCache]: Analyzing trace with hash 1800207527, now seen corresponding path program 35 times [2022-03-03 19:24:54,686 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:24:54,686 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [669317445] [2022-03-03 19:24:54,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:24:54,686 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:24:54,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:24:54,755 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 13 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:54,755 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:24:54,755 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [669317445] [2022-03-03 19:24:54,755 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [669317445] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:24:54,755 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2123422419] [2022-03-03 19:24:54,755 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 19:24:54,755 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:24:54,755 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:24:54,756 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-03 19:24:54,757 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-03 19:24:54,778 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-03-03 19:24:54,778 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:24:54,779 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 11 conjunts are in the unsatisfiable core [2022-03-03 19:24:54,779 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:24:54,954 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 13 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:54,954 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:24:55,110 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 16 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:55,110 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2123422419] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:24:55,110 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:24:55,110 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 11, 11] total 24 [2022-03-03 19:24:55,111 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1814218656] [2022-03-03 19:24:55,111 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:24:55,111 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-03 19:24:55,111 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:24:55,111 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-03 19:24:55,111 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=167, Invalid=433, Unknown=0, NotChecked=0, Total=600 [2022-03-03 19:24:55,112 INFO L87 Difference]: Start difference. First operand 1466 states and 3724 transitions. Second operand has 25 states, 25 states have (on average 2.48) internal successors, (62), 24 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:24:55,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:24:55,717 INFO L93 Difference]: Finished difference Result 1722 states and 4208 transitions. [2022-03-03 19:24:55,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-03 19:24:55,718 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.48) internal successors, (62), 24 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-03-03 19:24:55,718 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:24:55,720 INFO L225 Difference]: With dead ends: 1722 [2022-03-03 19:24:55,720 INFO L226 Difference]: Without dead ends: 1718 [2022-03-03 19:24:55,721 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 41 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 858 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=981, Invalid=2441, Unknown=0, NotChecked=0, Total=3422 [2022-03-03 19:24:55,721 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 197 mSDsluCounter, 112 mSDsCounter, 0 mSdLazyCounter, 344 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 197 SdHoareTripleChecker+Valid, 74 SdHoareTripleChecker+Invalid, 388 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 344 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-03 19:24:55,721 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [197 Valid, 74 Invalid, 388 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 344 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-03 19:24:55,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1718 states. [2022-03-03 19:24:55,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1718 to 1466. [2022-03-03 19:24:55,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1466 states, 1465 states have (on average 2.5406143344709897) internal successors, (3722), 1465 states have internal predecessors, (3722), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:24:55,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1466 states to 1466 states and 3722 transitions. [2022-03-03 19:24:55,742 INFO L78 Accepts]: Start accepts. Automaton has 1466 states and 3722 transitions. Word has length 28 [2022-03-03 19:24:55,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:24:55,742 INFO L470 AbstractCegarLoop]: Abstraction has 1466 states and 3722 transitions. [2022-03-03 19:24:55,742 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.48) internal successors, (62), 24 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:24:55,743 INFO L276 IsEmpty]: Start isEmpty. Operand 1466 states and 3722 transitions. [2022-03-03 19:24:55,744 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-03 19:24:55,745 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:24:55,745 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:24:55,763 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2022-03-03 19:24:55,950 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,SelfDestructingSolverStorable39 [2022-03-03 19:24:55,950 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:24:55,950 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:24:55,950 INFO L85 PathProgramCache]: Analyzing trace with hash 1551205937, now seen corresponding path program 36 times [2022-03-03 19:24:55,950 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:24:55,950 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [60452424] [2022-03-03 19:24:55,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:24:55,950 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:24:55,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:24:56,014 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 17 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:24:56,014 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:24:56,014 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [60452424] [2022-03-03 19:24:56,014 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [60452424] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:24:56,015 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2063490174] [2022-03-03 19:24:56,015 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 19:24:56,015 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:24:56,015 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:24:56,016 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-03 19:24:56,042 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-03 19:24:56,048 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-03-03 19:24:56,048 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:24:56,049 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 11 conjunts are in the unsatisfiable core [2022-03-03 19:24:56,049 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:24:56,227 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 13 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:56,228 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:24:56,396 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 16 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:56,396 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2063490174] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:24:56,396 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:24:56,396 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 11, 11] total 24 [2022-03-03 19:24:56,396 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1123334838] [2022-03-03 19:24:56,396 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:24:56,396 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-03 19:24:56,396 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:24:56,397 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-03 19:24:56,397 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=453, Unknown=0, NotChecked=0, Total=600 [2022-03-03 19:24:56,397 INFO L87 Difference]: Start difference. First operand 1466 states and 3722 transitions. Second operand has 25 states, 25 states have (on average 2.56) internal successors, (64), 24 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-03 19:24:57,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:24:57,126 INFO L93 Difference]: Finished difference Result 2072 states and 5046 transitions. [2022-03-03 19:24:57,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-03-03 19:24:57,126 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.56) internal successors, (64), 24 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-03-03 19:24:57,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:24:57,129 INFO L225 Difference]: With dead ends: 2072 [2022-03-03 19:24:57,129 INFO L226 Difference]: Without dead ends: 2057 [2022-03-03 19:24:57,130 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 41 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 845 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=882, Invalid=2310, Unknown=0, NotChecked=0, Total=3192 [2022-03-03 19:24:57,130 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 299 mSDsluCounter, 171 mSDsCounter, 0 mSdLazyCounter, 453 mSolverCounterSat, 97 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 299 SdHoareTripleChecker+Valid, 106 SdHoareTripleChecker+Invalid, 550 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 97 IncrementalHoareTripleChecker+Valid, 453 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-03 19:24:57,130 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [299 Valid, 106 Invalid, 550 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [97 Valid, 453 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-03 19:24:57,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2057 states. [2022-03-03 19:24:57,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2057 to 1512. [2022-03-03 19:24:57,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1512 states, 1511 states have (on average 2.545996029119788) internal successors, (3847), 1511 states have internal predecessors, (3847), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:24:57,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1512 states to 1512 states and 3847 transitions. [2022-03-03 19:24:57,153 INFO L78 Accepts]: Start accepts. Automaton has 1512 states and 3847 transitions. Word has length 28 [2022-03-03 19:24:57,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:24:57,153 INFO L470 AbstractCegarLoop]: Abstraction has 1512 states and 3847 transitions. [2022-03-03 19:24:57,154 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.56) internal successors, (64), 24 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-03 19:24:57,154 INFO L276 IsEmpty]: Start isEmpty. Operand 1512 states and 3847 transitions. [2022-03-03 19:24:57,156 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-03 19:24:57,156 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:24:57,156 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:24:57,173 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-03 19:24:57,361 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:24:57,361 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:24:57,362 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:24:57,362 INFO L85 PathProgramCache]: Analyzing trace with hash -1603966271, now seen corresponding path program 37 times [2022-03-03 19:24:57,362 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:24:57,362 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1535825719] [2022-03-03 19:24:57,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:24:57,362 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:24:57,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:24:57,424 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:57,424 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:24:57,424 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1535825719] [2022-03-03 19:24:57,424 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1535825719] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:24:57,424 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [313976917] [2022-03-03 19:24:57,424 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 19:24:57,424 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:24:57,424 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:24:57,425 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-03 19:24:57,426 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-03 19:24:57,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:24:57,447 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 11 conjunts are in the unsatisfiable core [2022-03-03 19:24:57,448 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:24:57,621 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:57,621 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:24:57,768 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 16 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:57,769 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [313976917] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:24:57,769 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:24:57,769 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11, 11] total 24 [2022-03-03 19:24:57,769 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [338829083] [2022-03-03 19:24:57,769 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:24:57,769 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-03 19:24:57,769 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:24:57,770 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-03 19:24:57,770 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=159, Invalid=441, Unknown=0, NotChecked=0, Total=600 [2022-03-03 19:24:57,770 INFO L87 Difference]: Start difference. First operand 1512 states and 3847 transitions. Second operand has 25 states, 25 states have (on average 2.44) internal successors, (61), 24 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-03 19:24:58,407 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:24:58,407 INFO L93 Difference]: Finished difference Result 2028 states and 4871 transitions. [2022-03-03 19:24:58,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-03 19:24:58,408 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.44) internal successors, (61), 24 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-03-03 19:24:58,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:24:58,414 INFO L225 Difference]: With dead ends: 2028 [2022-03-03 19:24:58,415 INFO L226 Difference]: Without dead ends: 2014 [2022-03-03 19:24:58,415 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 41 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 961 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=986, Invalid=2554, Unknown=0, NotChecked=0, Total=3540 [2022-03-03 19:24:58,417 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 290 mSDsluCounter, 147 mSDsCounter, 0 mSdLazyCounter, 381 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 290 SdHoareTripleChecker+Valid, 112 SdHoareTripleChecker+Invalid, 455 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 381 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-03 19:24:58,417 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [290 Valid, 112 Invalid, 455 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 381 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-03 19:24:58,420 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2014 states. [2022-03-03 19:24:58,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2014 to 1522. [2022-03-03 19:24:58,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1522 states, 1521 states have (on average 2.544378698224852) internal successors, (3870), 1521 states have internal predecessors, (3870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:24:58,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1522 states to 1522 states and 3870 transitions. [2022-03-03 19:24:58,445 INFO L78 Accepts]: Start accepts. Automaton has 1522 states and 3870 transitions. Word has length 28 [2022-03-03 19:24:58,445 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:24:58,445 INFO L470 AbstractCegarLoop]: Abstraction has 1522 states and 3870 transitions. [2022-03-03 19:24:58,445 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.44) internal successors, (61), 24 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-03 19:24:58,445 INFO L276 IsEmpty]: Start isEmpty. Operand 1522 states and 3870 transitions. [2022-03-03 19:24:58,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-03 19:24:58,447 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:24:58,447 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:24:58,471 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-03 19:24:58,663 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:24:58,663 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:24:58,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:24:58,664 INFO L85 PathProgramCache]: Analyzing trace with hash -1100321219, now seen corresponding path program 38 times [2022-03-03 19:24:58,664 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:24:58,664 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [447766929] [2022-03-03 19:24:58,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:24:58,664 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:24:58,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:24:58,733 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 10 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:58,734 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:24:58,734 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [447766929] [2022-03-03 19:24:58,734 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [447766929] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:24:58,734 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [202188742] [2022-03-03 19:24:58,734 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 19:24:58,734 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:24:58,734 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:24:58,735 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-03 19:24:58,762 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-03 19:24:58,766 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 19:24:58,766 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:24:58,767 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 11 conjunts are in the unsatisfiable core [2022-03-03 19:24:58,767 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:24:58,945 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 10 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:58,945 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:24:59,057 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 16 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:24:59,057 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [202188742] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:24:59,057 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:24:59,057 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 11] total 24 [2022-03-03 19:24:59,057 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1733641289] [2022-03-03 19:24:59,057 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:24:59,057 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-03 19:24:59,057 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:24:59,058 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-03 19:24:59,058 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=154, Invalid=446, Unknown=0, NotChecked=0, Total=600 [2022-03-03 19:24:59,058 INFO L87 Difference]: Start difference. First operand 1522 states and 3870 transitions. Second operand has 25 states, 25 states have (on average 2.36) internal successors, (59), 24 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-03 19:24:59,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:24:59,696 INFO L93 Difference]: Finished difference Result 2204 states and 5233 transitions. [2022-03-03 19:24:59,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-03-03 19:24:59,697 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.36) internal successors, (59), 24 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 28 [2022-03-03 19:24:59,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:24:59,701 INFO L225 Difference]: With dead ends: 2204 [2022-03-03 19:24:59,702 INFO L226 Difference]: Without dead ends: 2178 [2022-03-03 19:24:59,702 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 41 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1055 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=999, Invalid=2661, Unknown=0, NotChecked=0, Total=3660 [2022-03-03 19:24:59,703 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 315 mSDsluCounter, 120 mSDsCounter, 0 mSdLazyCounter, 343 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 315 SdHoareTripleChecker+Valid, 90 SdHoareTripleChecker+Invalid, 439 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 343 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-03 19:24:59,703 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [315 Valid, 90 Invalid, 439 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 343 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-03 19:24:59,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2178 states. [2022-03-03 19:24:59,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2178 to 1393. [2022-03-03 19:24:59,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1393 states, 1392 states have (on average 2.5229885057471266) internal successors, (3512), 1392 states have internal predecessors, (3512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:24:59,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1393 states to 1393 states and 3512 transitions. [2022-03-03 19:24:59,730 INFO L78 Accepts]: Start accepts. Automaton has 1393 states and 3512 transitions. Word has length 28 [2022-03-03 19:24:59,731 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:24:59,731 INFO L470 AbstractCegarLoop]: Abstraction has 1393 states and 3512 transitions. [2022-03-03 19:24:59,731 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.36) internal successors, (59), 24 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-03 19:24:59,731 INFO L276 IsEmpty]: Start isEmpty. Operand 1393 states and 3512 transitions. [2022-03-03 19:24:59,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-03 19:24:59,733 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:24:59,733 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:24:59,757 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2022-03-03 19:24:59,947 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,SelfDestructingSolverStorable42 [2022-03-03 19:24:59,947 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:24:59,948 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:24:59,948 INFO L85 PathProgramCache]: Analyzing trace with hash 794141429, now seen corresponding path program 39 times [2022-03-03 19:24:59,948 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:24:59,948 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1750242979] [2022-03-03 19:24:59,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:24:59,948 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:24:59,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:25:00,025 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 8 proven. 16 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:25:00,025 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:25:00,025 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1750242979] [2022-03-03 19:25:00,025 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1750242979] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:25:00,025 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1550937503] [2022-03-03 19:25:00,025 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 19:25:00,025 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:25:00,025 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:25:00,026 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-03 19:25:00,027 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-03 19:25:00,048 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-03-03 19:25:00,048 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:25:00,049 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 11 conjunts are in the unsatisfiable core [2022-03-03 19:25:00,049 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:25:00,252 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 6 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:25:00,252 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:25:00,387 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 12 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:25:00,388 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1550937503] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:25:00,388 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:25:00,388 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 25 [2022-03-03 19:25:00,388 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [934981331] [2022-03-03 19:25:00,388 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:25:00,388 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-03-03 19:25:00,388 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:25:00,388 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-03-03 19:25:00,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=510, Unknown=0, NotChecked=0, Total=650 [2022-03-03 19:25:00,389 INFO L87 Difference]: Start difference. First operand 1393 states and 3512 transitions. Second operand has 26 states, 26 states have (on average 2.423076923076923) internal successors, (63), 25 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:25:01,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:25:01,317 INFO L93 Difference]: Finished difference Result 2358 states and 5365 transitions. [2022-03-03 19:25:01,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-03-03 19:25:01,319 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.423076923076923) internal successors, (63), 25 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-03-03 19:25:01,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:25:01,323 INFO L225 Difference]: With dead ends: 2358 [2022-03-03 19:25:01,324 INFO L226 Difference]: Without dead ends: 2358 [2022-03-03 19:25:01,325 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 41 SyntacticMatches, 1 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1621 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1414, Invalid=3842, Unknown=0, NotChecked=0, Total=5256 [2022-03-03 19:25:01,325 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 340 mSDsluCounter, 367 mSDsCounter, 0 mSdLazyCounter, 625 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 340 SdHoareTripleChecker+Valid, 234 SdHoareTripleChecker+Invalid, 711 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 625 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-03 19:25:01,325 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [340 Valid, 234 Invalid, 711 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 625 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-03 19:25:01,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2358 states. [2022-03-03 19:25:01,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2358 to 1209. [2022-03-03 19:25:01,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1209 states, 1208 states have (on average 2.4950331125827816) internal successors, (3014), 1208 states have internal predecessors, (3014), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:25:01,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1209 states to 1209 states and 3014 transitions. [2022-03-03 19:25:01,366 INFO L78 Accepts]: Start accepts. Automaton has 1209 states and 3014 transitions. Word has length 28 [2022-03-03 19:25:01,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:25:01,366 INFO L470 AbstractCegarLoop]: Abstraction has 1209 states and 3014 transitions. [2022-03-03 19:25:01,366 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.423076923076923) internal successors, (63), 25 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:25:01,366 INFO L276 IsEmpty]: Start isEmpty. Operand 1209 states and 3014 transitions. [2022-03-03 19:25:01,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-03 19:25:01,368 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:25:01,368 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:25:01,392 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-03 19:25:01,583 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,SelfDestructingSolverStorable43 [2022-03-03 19:25:01,583 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:25:01,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:25:01,584 INFO L85 PathProgramCache]: Analyzing trace with hash 797219377, now seen corresponding path program 40 times [2022-03-03 19:25:01,584 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:25:01,584 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [588534845] [2022-03-03 19:25:01,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:25:01,584 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:25:01,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:25:01,665 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:25:01,665 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:25:01,666 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [588534845] [2022-03-03 19:25:01,666 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [588534845] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:25:01,666 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [239206724] [2022-03-03 19:25:01,666 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 19:25:01,666 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:25:01,666 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:25:01,668 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-03 19:25:01,676 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-03 19:25:01,707 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 19:25:01,707 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:25:01,709 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 11 conjunts are in the unsatisfiable core [2022-03-03 19:25:01,709 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:25:01,920 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:25:01,921 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:25:02,037 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 16 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:25:02,037 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [239206724] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:25:02,037 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:25:02,037 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 11] total 24 [2022-03-03 19:25:02,037 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [15576090] [2022-03-03 19:25:02,037 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:25:02,037 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-03 19:25:02,037 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:25:02,038 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-03 19:25:02,038 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=148, Invalid=452, Unknown=0, NotChecked=0, Total=600 [2022-03-03 19:25:02,038 INFO L87 Difference]: Start difference. First operand 1209 states and 3014 transitions. Second operand has 25 states, 25 states have (on average 2.36) internal successors, (59), 24 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-03 19:25:02,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:25:02,676 INFO L93 Difference]: Finished difference Result 1614 states and 3748 transitions. [2022-03-03 19:25:02,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-03-03 19:25:02,677 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.36) internal successors, (59), 24 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 28 [2022-03-03 19:25:02,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:25:02,679 INFO L225 Difference]: With dead ends: 1614 [2022-03-03 19:25:02,679 INFO L226 Difference]: Without dead ends: 1575 [2022-03-03 19:25:02,679 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 41 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 917 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=820, Invalid=2372, Unknown=0, NotChecked=0, Total=3192 [2022-03-03 19:25:02,679 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 264 mSDsluCounter, 219 mSDsCounter, 0 mSdLazyCounter, 437 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 264 SdHoareTripleChecker+Valid, 152 SdHoareTripleChecker+Invalid, 533 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 437 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-03 19:25:02,679 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [264 Valid, 152 Invalid, 533 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 437 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-03 19:25:02,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1575 states. [2022-03-03 19:25:02,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1575 to 1116. [2022-03-03 19:25:02,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1116 states, 1115 states have (on average 2.4699551569506726) internal successors, (2754), 1115 states have internal predecessors, (2754), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:25:02,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1116 states to 1116 states and 2754 transitions. [2022-03-03 19:25:02,704 INFO L78 Accepts]: Start accepts. Automaton has 1116 states and 2754 transitions. Word has length 28 [2022-03-03 19:25:02,704 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:25:02,704 INFO L470 AbstractCegarLoop]: Abstraction has 1116 states and 2754 transitions. [2022-03-03 19:25:02,705 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.36) internal successors, (59), 24 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-03 19:25:02,705 INFO L276 IsEmpty]: Start isEmpty. Operand 1116 states and 2754 transitions. [2022-03-03 19:25:02,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-03 19:25:02,706 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:25:02,706 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:25:02,731 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-03 19:25:02,919 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,SelfDestructingSolverStorable44 [2022-03-03 19:25:02,919 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:25:02,920 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:25:02,920 INFO L85 PathProgramCache]: Analyzing trace with hash 626662645, now seen corresponding path program 41 times [2022-03-03 19:25:02,920 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:25:02,920 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1611121865] [2022-03-03 19:25:02,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:25:02,920 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:25:02,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:25:02,993 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:25:02,993 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:25:02,993 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1611121865] [2022-03-03 19:25:02,993 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1611121865] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:25:02,993 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [317677715] [2022-03-03 19:25:02,993 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 19:25:02,993 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:25:02,993 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:25:02,994 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-03 19:25:02,997 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-03 19:25:03,017 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-03-03 19:25:03,018 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:25:03,018 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 11 conjunts are in the unsatisfiable core [2022-03-03 19:25:03,019 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:25:03,198 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 6 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:25:03,198 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:25:03,339 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 12 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:25:03,339 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [317677715] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:25:03,339 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:25:03,339 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 11] total 25 [2022-03-03 19:25:03,340 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1300570371] [2022-03-03 19:25:03,340 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:25:03,340 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-03-03 19:25:03,340 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:25:03,340 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-03-03 19:25:03,340 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=144, Invalid=506, Unknown=0, NotChecked=0, Total=650 [2022-03-03 19:25:03,340 INFO L87 Difference]: Start difference. First operand 1116 states and 2754 transitions. Second operand has 26 states, 26 states have (on average 2.5) internal successors, (65), 25 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-03 19:25:04,424 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:25:04,424 INFO L93 Difference]: Finished difference Result 2277 states and 5143 transitions. [2022-03-03 19:25:04,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-03-03 19:25:04,424 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.5) internal successors, (65), 25 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-03-03 19:25:04,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:25:04,427 INFO L225 Difference]: With dead ends: 2277 [2022-03-03 19:25:04,427 INFO L226 Difference]: Without dead ends: 2277 [2022-03-03 19:25:04,428 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 41 SyntacticMatches, 1 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2340 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1855, Invalid=4625, Unknown=0, NotChecked=0, Total=6480 [2022-03-03 19:25:04,428 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 386 mSDsluCounter, 350 mSDsCounter, 0 mSdLazyCounter, 603 mSolverCounterSat, 100 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 386 SdHoareTripleChecker+Valid, 236 SdHoareTripleChecker+Invalid, 703 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 603 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-03 19:25:04,428 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [386 Valid, 236 Invalid, 703 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [100 Valid, 603 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-03 19:25:04,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2277 states. [2022-03-03 19:25:04,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2277 to 1233. [2022-03-03 19:25:04,445 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1233 states, 1232 states have (on average 2.4415584415584415) internal successors, (3008), 1232 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:25:04,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1233 states to 1233 states and 3008 transitions. [2022-03-03 19:25:04,447 INFO L78 Accepts]: Start accepts. Automaton has 1233 states and 3008 transitions. Word has length 28 [2022-03-03 19:25:04,447 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:25:04,447 INFO L470 AbstractCegarLoop]: Abstraction has 1233 states and 3008 transitions. [2022-03-03 19:25:04,447 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.5) internal successors, (65), 25 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-03 19:25:04,447 INFO L276 IsEmpty]: Start isEmpty. Operand 1233 states and 3008 transitions. [2022-03-03 19:25:04,449 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-03 19:25:04,449 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:25:04,449 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:25:04,464 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-03 19:25:04,650 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,SelfDestructingSolverStorable45 [2022-03-03 19:25:04,650 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:25:04,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:25:04,650 INFO L85 PathProgramCache]: Analyzing trace with hash 1712698161, now seen corresponding path program 42 times [2022-03-03 19:25:04,650 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:25:04,650 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1468318346] [2022-03-03 19:25:04,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:25:04,650 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:25:04,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:25:04,725 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:25:04,725 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:25:04,725 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1468318346] [2022-03-03 19:25:04,725 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1468318346] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:25:04,725 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [531039070] [2022-03-03 19:25:04,725 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 19:25:04,726 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:25:04,726 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:25:04,728 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-03 19:25:04,754 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-03 19:25:04,759 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-03 19:25:04,759 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:25:04,760 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 11 conjunts are in the unsatisfiable core [2022-03-03 19:25:04,760 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:25:04,935 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 10 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:25:04,935 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:25:05,060 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 16 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:25:05,061 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [531039070] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:25:05,061 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:25:05,061 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11, 11] total 24 [2022-03-03 19:25:05,061 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [831084167] [2022-03-03 19:25:05,061 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:25:05,061 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-03 19:25:05,061 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:25:05,061 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-03 19:25:05,061 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=154, Invalid=446, Unknown=0, NotChecked=0, Total=600 [2022-03-03 19:25:05,062 INFO L87 Difference]: Start difference. First operand 1233 states and 3008 transitions. Second operand has 25 states, 25 states have (on average 2.44) internal successors, (61), 24 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-03 19:25:05,663 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:25:05,663 INFO L93 Difference]: Finished difference Result 1568 states and 3646 transitions. [2022-03-03 19:25:05,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-03 19:25:05,664 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.44) internal successors, (61), 24 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-03-03 19:25:05,664 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:25:05,666 INFO L225 Difference]: With dead ends: 1568 [2022-03-03 19:25:05,666 INFO L226 Difference]: Without dead ends: 1550 [2022-03-03 19:25:05,666 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 41 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 808 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=758, Invalid=2104, Unknown=0, NotChecked=0, Total=2862 [2022-03-03 19:25:05,666 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 217 mSDsluCounter, 263 mSDsCounter, 0 mSdLazyCounter, 551 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 217 SdHoareTripleChecker+Valid, 177 SdHoareTripleChecker+Invalid, 619 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 551 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-03 19:25:05,666 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [217 Valid, 177 Invalid, 619 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 551 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-03 19:25:05,668 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1550 states. [2022-03-03 19:25:05,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1550 to 1261. [2022-03-03 19:25:05,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1261 states, 1260 states have (on average 2.447619047619048) internal successors, (3084), 1260 states have internal predecessors, (3084), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:25:05,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1261 states to 1261 states and 3084 transitions. [2022-03-03 19:25:05,686 INFO L78 Accepts]: Start accepts. Automaton has 1261 states and 3084 transitions. Word has length 28 [2022-03-03 19:25:05,686 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:25:05,686 INFO L470 AbstractCegarLoop]: Abstraction has 1261 states and 3084 transitions. [2022-03-03 19:25:05,686 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.44) internal successors, (61), 24 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-03 19:25:05,686 INFO L276 IsEmpty]: Start isEmpty. Operand 1261 states and 3084 transitions. [2022-03-03 19:25:05,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-03 19:25:05,688 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:25:05,688 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:25:05,709 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2022-03-03 19:25:05,903 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:25:05,903 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:25:05,904 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:25:05,904 INFO L85 PathProgramCache]: Analyzing trace with hash -432728331, now seen corresponding path program 43 times [2022-03-03 19:25:05,904 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:25:05,904 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1967617977] [2022-03-03 19:25:05,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:25:05,904 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:25:05,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:25:05,979 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 6 proven. 18 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:25:05,979 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:25:05,979 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1967617977] [2022-03-03 19:25:05,979 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1967617977] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:25:05,979 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [879832364] [2022-03-03 19:25:05,980 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 19:25:05,980 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:25:05,980 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:25:05,981 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-03 19:25:06,010 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-03 19:25:06,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:25:06,015 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 11 conjunts are in the unsatisfiable core [2022-03-03 19:25:06,016 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:25:06,223 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 6 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:25:06,224 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:25:06,391 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 12 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:25:06,391 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [879832364] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:25:06,391 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:25:06,392 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11, 11] total 25 [2022-03-03 19:25:06,392 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1455523908] [2022-03-03 19:25:06,392 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:25:06,392 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-03-03 19:25:06,392 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:25:06,392 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-03-03 19:25:06,392 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=497, Unknown=0, NotChecked=0, Total=650 [2022-03-03 19:25:06,392 INFO L87 Difference]: Start difference. First operand 1261 states and 3084 transitions. Second operand has 26 states, 26 states have (on average 2.6153846153846154) internal successors, (68), 25 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-03 19:25:07,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:25:07,677 INFO L93 Difference]: Finished difference Result 2739 states and 6352 transitions. [2022-03-03 19:25:07,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-03-03 19:25:07,677 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.6153846153846154) internal successors, (68), 25 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 28 [2022-03-03 19:25:07,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:25:07,680 INFO L225 Difference]: With dead ends: 2739 [2022-03-03 19:25:07,680 INFO L226 Difference]: Without dead ends: 2739 [2022-03-03 19:25:07,682 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 41 SyntacticMatches, 1 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3408 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=2555, Invalid=6187, Unknown=0, NotChecked=0, Total=8742 [2022-03-03 19:25:07,682 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 471 mSDsluCounter, 314 mSDsCounter, 0 mSdLazyCounter, 582 mSolverCounterSat, 113 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 471 SdHoareTripleChecker+Valid, 206 SdHoareTripleChecker+Invalid, 695 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 113 IncrementalHoareTripleChecker+Valid, 582 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-03 19:25:07,682 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [471 Valid, 206 Invalid, 695 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [113 Valid, 582 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-03 19:25:07,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2739 states. [2022-03-03 19:25:07,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2739 to 1923. [2022-03-03 19:25:07,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1923 states, 1922 states have (on average 2.5057232049947973) internal successors, (4816), 1922 states have internal predecessors, (4816), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:25:07,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1923 states to 1923 states and 4816 transitions. [2022-03-03 19:25:07,723 INFO L78 Accepts]: Start accepts. Automaton has 1923 states and 4816 transitions. Word has length 28 [2022-03-03 19:25:07,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:25:07,723 INFO L470 AbstractCegarLoop]: Abstraction has 1923 states and 4816 transitions. [2022-03-03 19:25:07,723 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.6153846153846154) internal successors, (68), 25 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-03 19:25:07,723 INFO L276 IsEmpty]: Start isEmpty. Operand 1923 states and 4816 transitions. [2022-03-03 19:25:07,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-03 19:25:07,725 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:25:07,725 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:25:07,741 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-03 19:25:07,926 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,SelfDestructingSolverStorable47 [2022-03-03 19:25:07,926 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:25:07,926 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:25:07,926 INFO L85 PathProgramCache]: Analyzing trace with hash 1916218331, now seen corresponding path program 44 times [2022-03-03 19:25:07,926 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:25:07,927 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [634940088] [2022-03-03 19:25:07,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:25:07,927 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:25:07,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:25:07,988 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 13 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:25:07,988 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:25:07,988 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [634940088] [2022-03-03 19:25:07,988 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [634940088] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:25:07,988 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1041102232] [2022-03-03 19:25:07,989 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 19:25:07,989 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:25:07,989 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:25:07,990 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-03 19:25:07,990 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-03 19:25:08,012 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 19:25:08,012 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:25:08,013 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 11 conjunts are in the unsatisfiable core [2022-03-03 19:25:08,013 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:25:08,185 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:25:08,185 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:25:08,338 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 14 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:25:08,338 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1041102232] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:25:08,338 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:25:08,338 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 11, 11] total 24 [2022-03-03 19:25:08,338 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [900572936] [2022-03-03 19:25:08,338 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:25:08,339 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-03 19:25:08,339 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:25:08,339 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-03 19:25:08,339 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=447, Unknown=0, NotChecked=0, Total=600 [2022-03-03 19:25:08,339 INFO L87 Difference]: Start difference. First operand 1923 states and 4816 transitions. Second operand has 25 states, 25 states have (on average 2.48) internal successors, (62), 24 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:25:09,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:25:09,265 INFO L93 Difference]: Finished difference Result 2431 states and 5779 transitions. [2022-03-03 19:25:09,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-03-03 19:25:09,265 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.48) internal successors, (62), 24 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-03-03 19:25:09,265 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:25:09,268 INFO L225 Difference]: With dead ends: 2431 [2022-03-03 19:25:09,268 INFO L226 Difference]: Without dead ends: 2427 [2022-03-03 19:25:09,271 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 41 SyntacticMatches, 1 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1505 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1432, Invalid=3538, Unknown=0, NotChecked=0, Total=4970 [2022-03-03 19:25:09,272 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 320 mSDsluCounter, 117 mSDsCounter, 0 mSdLazyCounter, 419 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 320 SdHoareTripleChecker+Valid, 93 SdHoareTripleChecker+Invalid, 515 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 419 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-03 19:25:09,272 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [320 Valid, 93 Invalid, 515 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 419 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-03 19:25:09,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2427 states. [2022-03-03 19:25:09,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2427 to 1897. [2022-03-03 19:25:09,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1897 states, 1896 states have (on average 2.50210970464135) internal successors, (4744), 1896 states have internal predecessors, (4744), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:25:09,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1897 states to 1897 states and 4744 transitions. [2022-03-03 19:25:09,299 INFO L78 Accepts]: Start accepts. Automaton has 1897 states and 4744 transitions. Word has length 28 [2022-03-03 19:25:09,299 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:25:09,299 INFO L470 AbstractCegarLoop]: Abstraction has 1897 states and 4744 transitions. [2022-03-03 19:25:09,299 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.48) internal successors, (62), 24 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:25:09,299 INFO L276 IsEmpty]: Start isEmpty. Operand 1897 states and 4744 transitions. [2022-03-03 19:25:09,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-03 19:25:09,302 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:25:09,302 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:25:09,324 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-03 19:25:09,517 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2022-03-03 19:25:09,518 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:25:09,518 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:25:09,518 INFO L85 PathProgramCache]: Analyzing trace with hash 1409872065, now seen corresponding path program 45 times [2022-03-03 19:25:09,518 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:25:09,518 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1026521973] [2022-03-03 19:25:09,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:25:09,519 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:25:09,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:25:09,584 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 10 proven. 14 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:25:09,584 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:25:09,584 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1026521973] [2022-03-03 19:25:09,584 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1026521973] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:25:09,584 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [432038107] [2022-03-03 19:25:09,584 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 19:25:09,584 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:25:09,584 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:25:09,586 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-03 19:25:09,603 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-03 19:25:09,624 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-03-03 19:25:09,624 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:25:09,625 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 11 conjunts are in the unsatisfiable core [2022-03-03 19:25:09,626 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:25:09,804 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 9 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:25:09,804 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:25:09,938 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 14 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:25:09,938 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [432038107] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:25:09,938 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:25:09,938 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11, 11] total 24 [2022-03-03 19:25:09,938 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [255438405] [2022-03-03 19:25:09,938 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:25:09,938 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-03 19:25:09,938 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:25:09,938 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-03 19:25:09,939 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=151, Invalid=449, Unknown=0, NotChecked=0, Total=600 [2022-03-03 19:25:09,939 INFO L87 Difference]: Start difference. First operand 1897 states and 4744 transitions. Second operand has 25 states, 25 states have (on average 2.44) internal successors, (61), 24 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-03 19:25:10,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:25:10,739 INFO L93 Difference]: Finished difference Result 2590 states and 6161 transitions. [2022-03-03 19:25:10,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-03-03 19:25:10,740 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.44) internal successors, (61), 24 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-03-03 19:25:10,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:25:10,742 INFO L225 Difference]: With dead ends: 2590 [2022-03-03 19:25:10,742 INFO L226 Difference]: Without dead ends: 2578 [2022-03-03 19:25:10,743 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 41 SyntacticMatches, 1 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1299 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1250, Invalid=3172, Unknown=0, NotChecked=0, Total=4422 [2022-03-03 19:25:10,747 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 362 mSDsluCounter, 140 mSDsCounter, 0 mSdLazyCounter, 425 mSolverCounterSat, 102 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 362 SdHoareTripleChecker+Valid, 105 SdHoareTripleChecker+Invalid, 527 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 102 IncrementalHoareTripleChecker+Valid, 425 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-03 19:25:10,747 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [362 Valid, 105 Invalid, 527 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [102 Valid, 425 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-03 19:25:10,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2578 states. [2022-03-03 19:25:10,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2578 to 2046. [2022-03-03 19:25:10,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2046 states, 2045 states have (on average 2.5114914425427872) internal successors, (5136), 2045 states have internal predecessors, (5136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:25:10,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2046 states to 2046 states and 5136 transitions. [2022-03-03 19:25:10,773 INFO L78 Accepts]: Start accepts. Automaton has 2046 states and 5136 transitions. Word has length 28 [2022-03-03 19:25:10,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:25:10,773 INFO L470 AbstractCegarLoop]: Abstraction has 2046 states and 5136 transitions. [2022-03-03 19:25:10,773 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.44) internal successors, (61), 24 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-03 19:25:10,773 INFO L276 IsEmpty]: Start isEmpty. Operand 2046 states and 5136 transitions. [2022-03-03 19:25:10,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-03 19:25:10,775 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:25:10,775 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:25:10,790 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-03 19:25:10,975 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,SelfDestructingSolverStorable49 [2022-03-03 19:25:10,976 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:25:10,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:25:10,976 INFO L85 PathProgramCache]: Analyzing trace with hash 1182650685, now seen corresponding path program 46 times [2022-03-03 19:25:10,976 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:25:10,976 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [911214064] [2022-03-03 19:25:10,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:25:10,976 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:25:10,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:25:11,057 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 9 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:25:11,058 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:25:11,058 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [911214064] [2022-03-03 19:25:11,058 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [911214064] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:25:11,058 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [216930563] [2022-03-03 19:25:11,058 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 19:25:11,058 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:25:11,058 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:25:11,059 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-03 19:25:11,060 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-03 19:25:11,085 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 19:25:11,085 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:25:11,085 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 11 conjunts are in the unsatisfiable core [2022-03-03 19:25:11,086 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:25:11,255 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 9 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:25:11,256 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:25:11,372 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 15 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:25:11,373 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [216930563] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:25:11,373 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:25:11,373 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 11] total 24 [2022-03-03 19:25:11,373 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [165820049] [2022-03-03 19:25:11,373 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:25:11,373 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-03 19:25:11,373 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:25:11,373 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-03 19:25:11,373 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=151, Invalid=449, Unknown=0, NotChecked=0, Total=600 [2022-03-03 19:25:11,374 INFO L87 Difference]: Start difference. First operand 2046 states and 5136 transitions. Second operand has 25 states, 25 states have (on average 2.36) internal successors, (59), 24 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-03 19:25:12,139 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:25:12,139 INFO L93 Difference]: Finished difference Result 2893 states and 6860 transitions. [2022-03-03 19:25:12,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-03-03 19:25:12,139 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.36) internal successors, (59), 24 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 28 [2022-03-03 19:25:12,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:25:12,143 INFO L225 Difference]: With dead ends: 2893 [2022-03-03 19:25:12,143 INFO L226 Difference]: Without dead ends: 2873 [2022-03-03 19:25:12,143 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 41 SyntacticMatches, 1 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1254 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1194, Invalid=3096, Unknown=0, NotChecked=0, Total=4290 [2022-03-03 19:25:12,144 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 417 mSDsluCounter, 128 mSDsCounter, 0 mSdLazyCounter, 355 mSolverCounterSat, 103 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 417 SdHoareTripleChecker+Valid, 97 SdHoareTripleChecker+Invalid, 458 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 103 IncrementalHoareTripleChecker+Valid, 355 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-03 19:25:12,144 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [417 Valid, 97 Invalid, 458 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [103 Valid, 355 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-03 19:25:12,147 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2873 states. [2022-03-03 19:25:12,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2873 to 2276. [2022-03-03 19:25:12,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2276 states, 2275 states have (on average 2.514725274725275) internal successors, (5721), 2275 states have internal predecessors, (5721), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:25:12,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2276 states to 2276 states and 5721 transitions. [2022-03-03 19:25:12,187 INFO L78 Accepts]: Start accepts. Automaton has 2276 states and 5721 transitions. Word has length 28 [2022-03-03 19:25:12,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:25:12,187 INFO L470 AbstractCegarLoop]: Abstraction has 2276 states and 5721 transitions. [2022-03-03 19:25:12,187 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.36) internal successors, (59), 24 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-03 19:25:12,188 INFO L276 IsEmpty]: Start isEmpty. Operand 2276 states and 5721 transitions. [2022-03-03 19:25:12,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-03 19:25:12,190 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:25:12,191 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:25:12,215 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Ended with exit code 0 [2022-03-03 19:25:12,403 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:25:12,403 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:25:12,404 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:25:12,404 INFO L85 PathProgramCache]: Analyzing trace with hash 1866236601, now seen corresponding path program 47 times [2022-03-03 19:25:12,404 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:25:12,404 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [575317898] [2022-03-03 19:25:12,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:25:12,404 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:25:12,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:25:12,481 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 13 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:25:12,481 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:25:12,481 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [575317898] [2022-03-03 19:25:12,481 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [575317898] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:25:12,481 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [193466634] [2022-03-03 19:25:12,481 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 19:25:12,482 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:25:12,482 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:25:12,484 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-03 19:25:12,510 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-03 19:25:12,517 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-03-03 19:25:12,518 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:25:12,518 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 11 conjunts are in the unsatisfiable core [2022-03-03 19:25:12,519 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:25:12,707 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 13 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:25:12,707 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:25:12,808 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 16 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:25:12,808 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [193466634] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:25:12,808 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:25:12,808 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 24 [2022-03-03 19:25:12,808 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2054624591] [2022-03-03 19:25:12,808 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:25:12,808 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-03 19:25:12,808 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:25:12,809 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-03 19:25:12,809 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=152, Invalid=448, Unknown=0, NotChecked=0, Total=600 [2022-03-03 19:25:12,809 INFO L87 Difference]: Start difference. First operand 2276 states and 5721 transitions. Second operand has 25 states, 25 states have (on average 2.28) internal successors, (57), 24 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:25:13,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:25:13,462 INFO L93 Difference]: Finished difference Result 2881 states and 6916 transitions. [2022-03-03 19:25:13,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-03-03 19:25:13,462 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.28) internal successors, (57), 24 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-03-03 19:25:13,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:25:13,466 INFO L225 Difference]: With dead ends: 2881 [2022-03-03 19:25:13,466 INFO L226 Difference]: Without dead ends: 2853 [2022-03-03 19:25:13,467 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 41 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1103 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=1020, Invalid=2762, Unknown=0, NotChecked=0, Total=3782 [2022-03-03 19:25:13,467 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 365 mSDsluCounter, 131 mSDsCounter, 0 mSdLazyCounter, 349 mSolverCounterSat, 106 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 365 SdHoareTripleChecker+Valid, 104 SdHoareTripleChecker+Invalid, 455 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 106 IncrementalHoareTripleChecker+Valid, 349 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-03 19:25:13,467 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [365 Valid, 104 Invalid, 455 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [106 Valid, 349 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-03 19:25:13,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2853 states. [2022-03-03 19:25:13,491 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2853 to 2329. [2022-03-03 19:25:13,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2329 states, 2328 states have (on average 2.527061855670103) internal successors, (5883), 2328 states have internal predecessors, (5883), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:25:13,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2329 states to 2329 states and 5883 transitions. [2022-03-03 19:25:13,496 INFO L78 Accepts]: Start accepts. Automaton has 2329 states and 5883 transitions. Word has length 28 [2022-03-03 19:25:13,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:25:13,496 INFO L470 AbstractCegarLoop]: Abstraction has 2329 states and 5883 transitions. [2022-03-03 19:25:13,496 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.28) internal successors, (57), 24 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:25:13,496 INFO L276 IsEmpty]: Start isEmpty. Operand 2329 states and 5883 transitions. [2022-03-03 19:25:13,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-03-03 19:25:13,499 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:25:13,499 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:25:13,515 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-03 19:25:13,699 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:25:13,699 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:25:13,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:25:13,700 INFO L85 PathProgramCache]: Analyzing trace with hash 1849697587, now seen corresponding path program 48 times [2022-03-03 19:25:13,700 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:25:13,700 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1908655678] [2022-03-03 19:25:13,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:25:13,700 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:25:13,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:25:13,760 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:25:13,760 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:25:13,760 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1908655678] [2022-03-03 19:25:13,761 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1908655678] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:25:13,761 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [864452985] [2022-03-03 19:25:13,761 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 19:25:13,761 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:25:13,761 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:25:13,762 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-03 19:25:13,763 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-03 19:25:13,786 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-03-03 19:25:13,787 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:25:13,787 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-03 19:25:13,788 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:25:14,044 INFO L353 Elim1Store]: treesize reduction 216, result has 25.3 percent of original size [2022-03-03 19:25:14,044 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 10 new quantified variables, introduced 21 case distinctions, treesize of input 107 treesize of output 114 [2022-03-03 19:25:14,054 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:25:14,054 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:25:14,283 INFO L353 Elim1Store]: treesize reduction 48, result has 40.7 percent of original size [2022-03-03 19:25:14,283 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 9 new quantified variables, introduced 10 case distinctions, treesize of input 112 treesize of output 102 [2022-03-03 19:25:14,316 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 19:25:14,317 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 104 treesize of output 100 [2022-03-03 19:25:14,374 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:25:14,375 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [864452985] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:25:14,375 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:25:14,375 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 10, 10] total 21 [2022-03-03 19:25:14,375 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1400032769] [2022-03-03 19:25:14,375 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:25:14,375 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-03 19:25:14,375 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:25:14,376 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-03 19:25:14,376 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=348, Unknown=0, NotChecked=0, Total=420 [2022-03-03 19:25:14,376 INFO L87 Difference]: Start difference. First operand 2329 states and 5883 transitions. Second operand has 21 states, 21 states have (on average 3.142857142857143) internal successors, (66), 21 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-03 19:25:14,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:25:14,540 INFO L93 Difference]: Finished difference Result 2886 states and 7152 transitions. [2022-03-03 19:25:14,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-03 19:25:14,541 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.142857142857143) internal successors, (66), 21 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 30 [2022-03-03 19:25:14,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:25:14,545 INFO L225 Difference]: With dead ends: 2886 [2022-03-03 19:25:14,545 INFO L226 Difference]: Without dead ends: 2864 [2022-03-03 19:25:14,545 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=72, Invalid=348, Unknown=0, NotChecked=0, Total=420 [2022-03-03 19:25:14,545 INFO L933 BasicCegarLoop]: 54 mSDtfsCounter, 131 mSDsluCounter, 439 mSDsCounter, 0 mSdLazyCounter, 302 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 379 SdHoareTripleChecker+Invalid, 313 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 302 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-03 19:25:14,545 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [131 Valid, 379 Invalid, 313 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 302 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-03 19:25:14,548 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2864 states. [2022-03-03 19:25:14,581 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2864 to 2615. [2022-03-03 19:25:14,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2615 states, 2614 states have (on average 2.5355776587605203) internal successors, (6628), 2614 states have internal predecessors, (6628), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:25:14,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2615 states to 2615 states and 6628 transitions. [2022-03-03 19:25:14,589 INFO L78 Accepts]: Start accepts. Automaton has 2615 states and 6628 transitions. Word has length 30 [2022-03-03 19:25:14,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:25:14,589 INFO L470 AbstractCegarLoop]: Abstraction has 2615 states and 6628 transitions. [2022-03-03 19:25:14,590 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.142857142857143) internal successors, (66), 21 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-03 19:25:14,590 INFO L276 IsEmpty]: Start isEmpty. Operand 2615 states and 6628 transitions. [2022-03-03 19:25:14,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-03-03 19:25:14,593 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:25:14,594 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:25:14,615 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Ended with exit code 0 [2022-03-03 19:25:14,811 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:25:14,812 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:25:14,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:25:14,812 INFO L85 PathProgramCache]: Analyzing trace with hash 729678131, now seen corresponding path program 49 times [2022-03-03 19:25:14,812 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:25:14,812 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [546817585] [2022-03-03 19:25:14,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:25:14,812 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:25:14,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:25:14,851 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 19:25:14,851 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:25:14,851 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [546817585] [2022-03-03 19:25:14,852 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [546817585] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:25:14,852 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [609918741] [2022-03-03 19:25:14,852 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 19:25:14,852 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:25:14,852 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:25:14,853 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-03 19:25:14,854 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-03 19:25:14,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:25:14,881 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 27 conjunts are in the unsatisfiable core [2022-03-03 19:25:14,881 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:25:15,077 INFO L353 Elim1Store]: treesize reduction 118, result has 34.8 percent of original size [2022-03-03 19:25:15,078 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 9 new quantified variables, introduced 15 case distinctions, treesize of input 82 treesize of output 95 [2022-03-03 19:25:15,140 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 19:25:15,140 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 93 treesize of output 93 [2022-03-03 19:25:15,214 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:25:15,215 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:25:15,391 INFO L353 Elim1Store]: treesize reduction 16, result has 67.3 percent of original size [2022-03-03 19:25:15,391 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 88 treesize of output 84 [2022-03-03 19:25:15,411 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 19:25:15,411 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 112 treesize of output 100 [2022-03-03 19:25:15,464 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 1 proven. 30 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:25:15,465 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [609918741] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:25:15,465 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:25:15,465 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 10, 10] total 20 [2022-03-03 19:25:15,465 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [374946170] [2022-03-03 19:25:15,465 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:25:15,465 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-03 19:25:15,465 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:25:15,465 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-03 19:25:15,466 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=316, Unknown=0, NotChecked=0, Total=380 [2022-03-03 19:25:15,466 INFO L87 Difference]: Start difference. First operand 2615 states and 6628 transitions. Second operand has 20 states, 20 states have (on average 2.95) 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-03 19:25:15,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:25:15,649 INFO L93 Difference]: Finished difference Result 3125 states and 7770 transitions. [2022-03-03 19:25:15,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-03 19:25:15,649 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.95) 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 30 [2022-03-03 19:25:15,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:25:15,653 INFO L225 Difference]: With dead ends: 3125 [2022-03-03 19:25:15,653 INFO L226 Difference]: Without dead ends: 3109 [2022-03-03 19:25:15,653 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=64, Invalid=316, Unknown=0, NotChecked=0, Total=380 [2022-03-03 19:25:15,653 INFO L933 BasicCegarLoop]: 64 mSDtfsCounter, 131 mSDsluCounter, 583 mSDsCounter, 0 mSdLazyCounter, 388 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 494 SdHoareTripleChecker+Invalid, 397 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 388 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-03 19:25:15,654 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [131 Valid, 494 Invalid, 397 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 388 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-03 19:25:15,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3109 states. [2022-03-03 19:25:15,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3109 to 2831. [2022-03-03 19:25:15,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2831 states, 2830 states have (on average 2.5547703180212014) internal successors, (7230), 2830 states have internal predecessors, (7230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:25:15,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2831 states to 2831 states and 7230 transitions. [2022-03-03 19:25:15,704 INFO L78 Accepts]: Start accepts. Automaton has 2831 states and 7230 transitions. Word has length 30 [2022-03-03 19:25:15,704 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:25:15,704 INFO L470 AbstractCegarLoop]: Abstraction has 2831 states and 7230 transitions. [2022-03-03 19:25:15,704 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.95) 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-03 19:25:15,704 INFO L276 IsEmpty]: Start isEmpty. Operand 2831 states and 7230 transitions. [2022-03-03 19:25:15,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-03-03 19:25:15,707 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:25:15,707 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:25:15,722 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2022-03-03 19:25:15,907 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,SelfDestructingSolverStorable53 [2022-03-03 19:25:15,907 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:25:15,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:25:15,908 INFO L85 PathProgramCache]: Analyzing trace with hash 2126251315, now seen corresponding path program 50 times [2022-03-03 19:25:15,908 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:25:15,908 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [507093108] [2022-03-03 19:25:15,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:25:15,908 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:25:15,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:25:15,947 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 19:25:15,947 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:25:15,947 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [507093108] [2022-03-03 19:25:15,947 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [507093108] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:25:15,947 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1079825707] [2022-03-03 19:25:15,947 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 19:25:15,947 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:25:15,948 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:25:15,949 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-03 19:25:15,950 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-03 19:25:15,974 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 19:25:15,974 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:25:15,975 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 27 conjunts are in the unsatisfiable core [2022-03-03 19:25:15,976 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:25:16,151 INFO L353 Elim1Store]: treesize reduction 55, result has 47.6 percent of original size [2022-03-03 19:25:16,151 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 8 new quantified variables, introduced 10 case distinctions, treesize of input 84 treesize of output 80 [2022-03-03 19:25:16,542 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 19:25:16,543 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 87 treesize of output 93 [2022-03-03 19:25:16,555 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:25:16,555 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:25:16,721 INFO L353 Elim1Store]: treesize reduction 44, result has 45.7 percent of original size [2022-03-03 19:25:16,722 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 9 new quantified variables, introduced 10 case distinctions, treesize of input 92 treesize of output 100 [2022-03-03 19:25:16,748 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 19:25:16,748 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 116 treesize of output 100 [2022-03-03 19:25:16,811 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 1 proven. 30 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:25:16,811 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1079825707] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:25:16,811 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:25:16,811 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 10, 10] total 19 [2022-03-03 19:25:16,811 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [884489670] [2022-03-03 19:25:16,811 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:25:16,811 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-03 19:25:16,812 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:25:16,812 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-03 19:25:16,812 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2022-03-03 19:25:16,812 INFO L87 Difference]: Start difference. First operand 2831 states and 7230 transitions. Second operand has 19 states, 19 states have (on average 3.0) internal successors, (57), 19 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:25:17,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:25:17,011 INFO L93 Difference]: Finished difference Result 3409 states and 8531 transitions. [2022-03-03 19:25:17,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-03 19:25:17,011 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.0) internal successors, (57), 19 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-03-03 19:25:17,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:25:17,017 INFO L225 Difference]: With dead ends: 3409 [2022-03-03 19:25:17,017 INFO L226 Difference]: Without dead ends: 3384 [2022-03-03 19:25:17,018 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2022-03-03 19:25:17,018 INFO L933 BasicCegarLoop]: 68 mSDtfsCounter, 150 mSDsluCounter, 715 mSDsCounter, 0 mSdLazyCounter, 409 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 150 SdHoareTripleChecker+Valid, 603 SdHoareTripleChecker+Invalid, 474 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 409 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 58 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-03 19:25:17,018 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [150 Valid, 603 Invalid, 474 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 409 Invalid, 0 Unknown, 58 Unchecked, 0.2s Time] [2022-03-03 19:25:17,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3384 states. [2022-03-03 19:25:17,080 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3384 to 3017. [2022-03-03 19:25:17,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3017 states, 3016 states have (on average 2.570954907161804) internal successors, (7754), 3016 states have internal predecessors, (7754), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:25:17,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3017 states to 3017 states and 7754 transitions. [2022-03-03 19:25:17,090 INFO L78 Accepts]: Start accepts. Automaton has 3017 states and 7754 transitions. Word has length 30 [2022-03-03 19:25:17,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:25:17,090 INFO L470 AbstractCegarLoop]: Abstraction has 3017 states and 7754 transitions. [2022-03-03 19:25:17,091 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 3.0) internal successors, (57), 19 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:25:17,091 INFO L276 IsEmpty]: Start isEmpty. Operand 3017 states and 7754 transitions. [2022-03-03 19:25:17,095 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-03-03 19:25:17,095 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:25:17,095 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:25:17,115 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-03 19:25:17,310 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,SelfDestructingSolverStorable54 [2022-03-03 19:25:17,311 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:25:17,311 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:25:17,311 INFO L85 PathProgramCache]: Analyzing trace with hash -91682509, now seen corresponding path program 51 times [2022-03-03 19:25:17,311 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:25:17,311 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1054989467] [2022-03-03 19:25:17,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:25:17,311 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:25:17,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:25:17,346 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 19:25:17,346 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:25:17,346 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1054989467] [2022-03-03 19:25:17,346 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1054989467] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:25:17,346 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2031960802] [2022-03-03 19:25:17,346 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 19:25:17,346 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:25:17,346 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:25:17,347 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-03 19:25:17,348 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-03 19:25:17,372 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2022-03-03 19:25:17,372 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:25:17,372 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-03 19:25:17,373 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:25:17,573 INFO L353 Elim1Store]: treesize reduction 50, result has 43.8 percent of original size [2022-03-03 19:25:17,574 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 9 new quantified variables, introduced 10 case distinctions, treesize of input 119 treesize of output 91 [2022-03-03 19:25:17,590 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 19:25:17,590 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 75 treesize of output 93 [2022-03-03 19:25:17,689 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:25:17,689 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:25:17,918 INFO L353 Elim1Store]: treesize reduction 80, result has 33.9 percent of original size [2022-03-03 19:25:17,919 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 11 new quantified variables, introduced 15 case distinctions, treesize of input 88 treesize of output 112 [2022-03-03 19:25:17,938 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 19:25:17,938 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 112 treesize of output 100 [2022-03-03 19:25:17,990 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 1 proven. 30 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:25:17,990 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2031960802] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:25:17,990 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:25:17,990 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 10, 10] total 21 [2022-03-03 19:25:17,990 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [990762273] [2022-03-03 19:25:17,990 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:25:17,990 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-03 19:25:17,990 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:25:17,990 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-03 19:25:17,991 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=352, Unknown=0, NotChecked=0, Total=420 [2022-03-03 19:25:17,991 INFO L87 Difference]: Start difference. First operand 3017 states and 7754 transitions. Second operand has 21 states, 21 states have (on average 2.857142857142857) internal successors, (60), 21 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-03 19:25:18,182 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:25:18,182 INFO L93 Difference]: Finished difference Result 3632 states and 9153 transitions. [2022-03-03 19:25:18,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-03 19:25:18,183 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.857142857142857) internal successors, (60), 21 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 30 [2022-03-03 19:25:18,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:25:18,187 INFO L225 Difference]: With dead ends: 3632 [2022-03-03 19:25:18,187 INFO L226 Difference]: Without dead ends: 3610 [2022-03-03 19:25:18,187 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=68, Invalid=352, Unknown=0, NotChecked=0, Total=420 [2022-03-03 19:25:18,187 INFO L933 BasicCegarLoop]: 62 mSDtfsCounter, 152 mSDsluCounter, 689 mSDsCounter, 0 mSdLazyCounter, 467 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 592 SdHoareTripleChecker+Invalid, 477 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 467 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-03 19:25:18,187 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [152 Valid, 592 Invalid, 477 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 467 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-03 19:25:18,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3610 states. [2022-03-03 19:25:18,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3610 to 3254. [2022-03-03 19:25:18,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3254 states, 3253 states have (on average 2.5853058715032278) internal successors, (8410), 3253 states have internal predecessors, (8410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:25:18,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3254 states to 3254 states and 8410 transitions. [2022-03-03 19:25:18,234 INFO L78 Accepts]: Start accepts. Automaton has 3254 states and 8410 transitions. Word has length 30 [2022-03-03 19:25:18,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:25:18,234 INFO L470 AbstractCegarLoop]: Abstraction has 3254 states and 8410 transitions. [2022-03-03 19:25:18,234 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.857142857142857) internal successors, (60), 21 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-03 19:25:18,234 INFO L276 IsEmpty]: Start isEmpty. Operand 3254 states and 8410 transitions. [2022-03-03 19:25:18,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-03-03 19:25:18,238 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:25:18,238 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:25:18,260 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Ended with exit code 0 [2022-03-03 19:25:18,460 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,SelfDestructingSolverStorable55 [2022-03-03 19:25:18,460 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:25:18,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:25:18,461 INFO L85 PathProgramCache]: Analyzing trace with hash -1222308557, now seen corresponding path program 52 times [2022-03-03 19:25:18,461 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:25:18,461 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1072655720] [2022-03-03 19:25:18,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:25:18,461 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:25:18,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:25:18,499 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 19:25:18,500 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:25:18,500 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1072655720] [2022-03-03 19:25:18,500 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1072655720] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:25:18,500 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1549917111] [2022-03-03 19:25:18,500 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 19:25:18,500 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:25:18,500 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:25:18,501 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-03 19:25:18,524 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-03 19:25:18,530 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 19:25:18,530 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:25:18,530 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 27 conjunts are in the unsatisfiable core [2022-03-03 19:25:18,531 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:25:18,619 INFO L353 Elim1Store]: treesize reduction 16, result has 67.3 percent of original size [2022-03-03 19:25:18,619 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 64 treesize of output 65 [2022-03-03 19:25:19,839 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 19:25:19,839 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 103 treesize of output 96 [2022-03-03 19:25:19,975 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 19:25:19,976 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:25:20,091 INFO L353 Elim1Store]: treesize reduction 16, result has 67.3 percent of original size [2022-03-03 19:25:20,091 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 76 treesize of output 80 [2022-03-03 19:25:20,108 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 19:25:20,109 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 104 treesize of output 100 [2022-03-03 19:25:20,155 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 19:25:20,155 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1549917111] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:25:20,155 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:25:20,155 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 10, 10] total 17 [2022-03-03 19:25:20,155 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [190072546] [2022-03-03 19:25:20,155 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:25:20,155 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-03 19:25:20,156 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:25:20,156 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-03 19:25:20,156 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=225, Unknown=0, NotChecked=0, Total=272 [2022-03-03 19:25:20,156 INFO L87 Difference]: Start difference. First operand 3254 states and 8410 transitions. Second operand has 17 states, 17 states have (on average 3.0) internal successors, (51), 17 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:25:20,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:25:20,265 INFO L93 Difference]: Finished difference Result 3875 states and 9849 transitions. [2022-03-03 19:25:20,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-03 19:25:20,266 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 17 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-03-03 19:25:20,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:25:20,270 INFO L225 Difference]: With dead ends: 3875 [2022-03-03 19:25:20,270 INFO L226 Difference]: Without dead ends: 3868 [2022-03-03 19:25:20,271 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=225, Unknown=0, NotChecked=0, Total=272 [2022-03-03 19:25:20,271 INFO L933 BasicCegarLoop]: 63 mSDtfsCounter, 117 mSDsluCounter, 616 mSDsCounter, 0 mSdLazyCounter, 276 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 117 SdHoareTripleChecker+Valid, 558 SdHoareTripleChecker+Invalid, 305 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 276 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 24 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-03 19:25:20,271 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [117 Valid, 558 Invalid, 305 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 276 Invalid, 0 Unknown, 24 Unchecked, 0.1s Time] [2022-03-03 19:25:20,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3868 states. [2022-03-03 19:25:20,335 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3868 to 3481. [2022-03-03 19:25:20,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3481 states, 3480 states have (on average 2.5977011494252875) internal successors, (9040), 3480 states have internal predecessors, (9040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:25:20,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3481 states to 3481 states and 9040 transitions. [2022-03-03 19:25:20,345 INFO L78 Accepts]: Start accepts. Automaton has 3481 states and 9040 transitions. Word has length 30 [2022-03-03 19:25:20,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:25:20,345 INFO L470 AbstractCegarLoop]: Abstraction has 3481 states and 9040 transitions. [2022-03-03 19:25:20,345 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 17 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:25:20,345 INFO L276 IsEmpty]: Start isEmpty. Operand 3481 states and 9040 transitions. [2022-03-03 19:25:20,349 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-03-03 19:25:20,350 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:25:20,350 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:25:20,375 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Forceful destruction successful, exit code 0 [2022-03-03 19:25:20,572 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,SelfDestructingSolverStorable56 [2022-03-03 19:25:20,572 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:25:20,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:25:20,573 INFO L85 PathProgramCache]: Analyzing trace with hash -761163595, now seen corresponding path program 53 times [2022-03-03 19:25:20,573 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:25:20,573 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [281680771] [2022-03-03 19:25:20,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:25:20,573 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:25:20,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:25:20,695 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 16 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:25:20,695 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:25:20,695 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [281680771] [2022-03-03 19:25:20,695 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [281680771] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:25:20,695 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1147548729] [2022-03-03 19:25:20,695 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 19:25:20,696 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:25:20,696 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:25:20,700 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-03 19:25:20,701 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-03 19:25:20,727 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-03-03 19:25:20,728 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:25:20,728 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-03 19:25:20,729 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:25:21,002 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 16 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:25:21,002 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:25:21,168 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 25 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:25:21,168 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1147548729] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:25:21,168 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:25:21,169 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 30 [2022-03-03 19:25:21,169 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1896138424] [2022-03-03 19:25:21,169 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:25:21,169 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-03 19:25:21,169 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:25:21,169 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-03 19:25:21,170 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=196, Invalid=734, Unknown=0, NotChecked=0, Total=930 [2022-03-03 19:25:21,170 INFO L87 Difference]: Start difference. First operand 3481 states and 9040 transitions. Second operand has 31 states, 31 states have (on average 2.3225806451612905) internal successors, (72), 30 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-03 19:25:22,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:25:22,531 INFO L93 Difference]: Finished difference Result 4581 states and 11214 transitions. [2022-03-03 19:25:22,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-03-03 19:25:22,532 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.3225806451612905) internal successors, (72), 30 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 32 [2022-03-03 19:25:22,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:25:22,539 INFO L225 Difference]: With dead ends: 4581 [2022-03-03 19:25:22,539 INFO L226 Difference]: Without dead ends: 4581 [2022-03-03 19:25:22,540 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2393 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=2144, Invalid=6412, Unknown=0, NotChecked=0, Total=8556 [2022-03-03 19:25:22,540 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 305 mSDsluCounter, 355 mSDsCounter, 0 mSdLazyCounter, 764 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 305 SdHoareTripleChecker+Valid, 204 SdHoareTripleChecker+Invalid, 840 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 764 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-03 19:25:22,540 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [305 Valid, 204 Invalid, 840 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 764 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-03 19:25:22,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4581 states. [2022-03-03 19:25:22,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4581 to 3164. [2022-03-03 19:25:22,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3164 states, 3163 states have (on average 2.5861523869743914) internal successors, (8180), 3163 states have internal predecessors, (8180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:25:22,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3164 states to 3164 states and 8180 transitions. [2022-03-03 19:25:22,600 INFO L78 Accepts]: Start accepts. Automaton has 3164 states and 8180 transitions. Word has length 32 [2022-03-03 19:25:22,600 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:25:22,600 INFO L470 AbstractCegarLoop]: Abstraction has 3164 states and 8180 transitions. [2022-03-03 19:25:22,600 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.3225806451612905) internal successors, (72), 30 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-03 19:25:22,600 INFO L276 IsEmpty]: Start isEmpty. Operand 3164 states and 8180 transitions. [2022-03-03 19:25:22,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-03-03 19:25:22,603 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:25:22,603 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:25:22,622 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-03 19:25:22,815 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2022-03-03 19:25:22,815 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:25:22,815 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:25:22,815 INFO L85 PathProgramCache]: Analyzing trace with hash -1479898639, now seen corresponding path program 54 times [2022-03-03 19:25:22,815 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:25:22,815 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [52903238] [2022-03-03 19:25:22,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:25:22,816 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:25:22,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:25:22,919 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 25 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:25:22,919 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:25:22,920 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [52903238] [2022-03-03 19:25:22,920 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [52903238] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:25:22,920 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [443886876] [2022-03-03 19:25:22,920 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 19:25:22,920 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:25:22,920 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:25:22,924 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-03 19:25:22,926 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-03 19:25:22,954 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-03-03 19:25:22,954 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:25:22,955 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-03 19:25:22,955 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:25:23,200 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 25 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:25:23,201 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:25:23,358 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 25 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:25:23,358 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [443886876] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:25:23,358 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:25:23,358 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 29 [2022-03-03 19:25:23,359 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [187878342] [2022-03-03 19:25:23,359 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:25:23,359 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-03-03 19:25:23,359 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:25:23,359 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-03-03 19:25:23,359 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=208, Invalid=662, Unknown=0, NotChecked=0, Total=870 [2022-03-03 19:25:23,359 INFO L87 Difference]: Start difference. First operand 3164 states and 8180 transitions. Second operand has 30 states, 30 states have (on average 2.2666666666666666) internal successors, (68), 29 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-03 19:25:24,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:25:24,791 INFO L93 Difference]: Finished difference Result 5243 states and 12644 transitions. [2022-03-03 19:25:24,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-03-03 19:25:24,791 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.2666666666666666) internal successors, (68), 29 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 32 [2022-03-03 19:25:24,792 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:25:24,798 INFO L225 Difference]: With dead ends: 5243 [2022-03-03 19:25:24,798 INFO L226 Difference]: Without dead ends: 5139 [2022-03-03 19:25:24,799 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2570 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=2156, Invalid=6586, Unknown=0, NotChecked=0, Total=8742 [2022-03-03 19:25:24,799 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 627 mSDsluCounter, 314 mSDsCounter, 0 mSdLazyCounter, 551 mSolverCounterSat, 146 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 627 SdHoareTripleChecker+Valid, 195 SdHoareTripleChecker+Invalid, 697 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 146 IncrementalHoareTripleChecker+Valid, 551 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-03 19:25:24,799 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [627 Valid, 195 Invalid, 697 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [146 Valid, 551 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-03 19:25:24,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5139 states. [2022-03-03 19:25:24,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5139 to 3339. [2022-03-03 19:25:24,869 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3339 states, 3338 states have (on average 2.5820850808867584) internal successors, (8619), 3338 states have internal predecessors, (8619), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:25:24,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3339 states to 3339 states and 8619 transitions. [2022-03-03 19:25:24,876 INFO L78 Accepts]: Start accepts. Automaton has 3339 states and 8619 transitions. Word has length 32 [2022-03-03 19:25:24,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:25:24,876 INFO L470 AbstractCegarLoop]: Abstraction has 3339 states and 8619 transitions. [2022-03-03 19:25:24,877 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.2666666666666666) internal successors, (68), 29 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-03 19:25:24,877 INFO L276 IsEmpty]: Start isEmpty. Operand 3339 states and 8619 transitions. [2022-03-03 19:25:24,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-03-03 19:25:24,881 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:25:24,881 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:25:24,904 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Forceful destruction successful, exit code 0 [2022-03-03 19:25:25,095 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2022-03-03 19:25:25,095 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:25:25,096 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:25:25,096 INFO L85 PathProgramCache]: Analyzing trace with hash -1937479539, now seen corresponding path program 55 times [2022-03-03 19:25:25,096 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:25:25,096 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1941806518] [2022-03-03 19:25:25,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:25:25,096 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:25:25,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:25:25,179 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 25 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:25:25,180 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:25:25,180 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1941806518] [2022-03-03 19:25:25,180 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1941806518] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:25:25,180 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2121572672] [2022-03-03 19:25:25,180 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 19:25:25,180 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:25:25,180 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:25:25,181 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-03 19:25:25,215 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-03 19:25:25,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:25:25,218 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-03 19:25:25,219 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:25:25,501 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 25 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:25:25,501 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:25:25,747 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 25 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:25:25,747 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2121572672] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:25:25,747 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:25:25,747 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 13, 13] total 30 [2022-03-03 19:25:25,747 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [540266744] [2022-03-03 19:25:25,747 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:25:25,747 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-03 19:25:25,748 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:25:25,748 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-03 19:25:25,748 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=207, Invalid=723, Unknown=0, NotChecked=0, Total=930 [2022-03-03 19:25:25,748 INFO L87 Difference]: Start difference. First operand 3339 states and 8619 transitions. Second operand has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 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-03 19:25:27,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:25:27,557 INFO L93 Difference]: Finished difference Result 6613 states and 16309 transitions. [2022-03-03 19:25:27,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 103 states. [2022-03-03 19:25:27,557 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 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 32 [2022-03-03 19:25:27,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:25:27,566 INFO L225 Difference]: With dead ends: 6613 [2022-03-03 19:25:27,566 INFO L226 Difference]: Without dead ends: 6601 [2022-03-03 19:25:27,567 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 117 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5469 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=3893, Invalid=10149, Unknown=0, NotChecked=0, Total=14042 [2022-03-03 19:25:27,568 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 616 mSDsluCounter, 307 mSDsCounter, 0 mSdLazyCounter, 667 mSolverCounterSat, 166 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 616 SdHoareTripleChecker+Valid, 199 SdHoareTripleChecker+Invalid, 833 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 166 IncrementalHoareTripleChecker+Valid, 667 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-03 19:25:27,568 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [616 Valid, 199 Invalid, 833 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [166 Valid, 667 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-03 19:25:27,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6601 states. [2022-03-03 19:25:27,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6601 to 4305. [2022-03-03 19:25:27,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4305 states, 4304 states have (on average 2.5820167286245352) internal successors, (11113), 4304 states have internal predecessors, (11113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:25:27,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4305 states to 4305 states and 11113 transitions. [2022-03-03 19:25:27,641 INFO L78 Accepts]: Start accepts. Automaton has 4305 states and 11113 transitions. Word has length 32 [2022-03-03 19:25:27,641 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:25:27,641 INFO L470 AbstractCegarLoop]: Abstraction has 4305 states and 11113 transitions. [2022-03-03 19:25:27,641 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 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-03 19:25:27,641 INFO L276 IsEmpty]: Start isEmpty. Operand 4305 states and 11113 transitions. [2022-03-03 19:25:27,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-03-03 19:25:27,646 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:25:27,646 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:25:27,661 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Ended with exit code 0 [2022-03-03 19:25:27,846 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:25:27,846 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:25:27,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:25:27,847 INFO L85 PathProgramCache]: Analyzing trace with hash 973589675, now seen corresponding path program 56 times [2022-03-03 19:25:27,847 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:25:27,847 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1375762402] [2022-03-03 19:25:27,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:25:27,847 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:25:27,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:25:27,934 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 21 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:25:27,934 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:25:27,934 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1375762402] [2022-03-03 19:25:27,934 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1375762402] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:25:27,934 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [920703449] [2022-03-03 19:25:27,934 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 19:25:27,934 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:25:27,935 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:25:27,936 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-03 19:25:27,962 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-03 19:25:27,967 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 19:25:27,968 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:25:27,968 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-03 19:25:27,969 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:25:28,254 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 21 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:25:28,254 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:25:28,428 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 25 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:25:28,429 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [920703449] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:25:28,429 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:25:28,429 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 13, 13] total 29 [2022-03-03 19:25:28,429 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [696377391] [2022-03-03 19:25:28,429 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:25:28,429 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-03-03 19:25:28,429 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:25:28,429 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-03-03 19:25:28,429 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=235, Invalid=635, Unknown=0, NotChecked=0, Total=870 [2022-03-03 19:25:28,429 INFO L87 Difference]: Start difference. First operand 4305 states and 11113 transitions. Second operand has 30 states, 30 states have (on average 2.466666666666667) internal successors, (74), 29 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-03 19:25:29,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:25:29,339 INFO L93 Difference]: Finished difference Result 4664 states and 11802 transitions. [2022-03-03 19:25:29,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-03-03 19:25:29,340 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.466666666666667) internal successors, (74), 29 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 32 [2022-03-03 19:25:29,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:25:29,345 INFO L225 Difference]: With dead ends: 4664 [2022-03-03 19:25:29,345 INFO L226 Difference]: Without dead ends: 4660 [2022-03-03 19:25:29,346 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1583 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1634, Invalid=4218, Unknown=0, NotChecked=0, Total=5852 [2022-03-03 19:25:29,346 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 232 mSDsluCounter, 146 mSDsCounter, 0 mSdLazyCounter, 476 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 232 SdHoareTripleChecker+Valid, 93 SdHoareTripleChecker+Invalid, 532 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 476 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-03 19:25:29,347 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [232 Valid, 93 Invalid, 532 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 476 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-03 19:25:29,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4660 states. [2022-03-03 19:25:29,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4660 to 4305. [2022-03-03 19:25:29,408 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4305 states, 4304 states have (on average 2.5810873605947955) internal successors, (11109), 4304 states have internal predecessors, (11109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:25:29,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4305 states to 4305 states and 11109 transitions. [2022-03-03 19:25:29,414 INFO L78 Accepts]: Start accepts. Automaton has 4305 states and 11109 transitions. Word has length 32 [2022-03-03 19:25:29,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:25:29,414 INFO L470 AbstractCegarLoop]: Abstraction has 4305 states and 11109 transitions. [2022-03-03 19:25:29,414 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.466666666666667) internal successors, (74), 29 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-03 19:25:29,414 INFO L276 IsEmpty]: Start isEmpty. Operand 4305 states and 11109 transitions. [2022-03-03 19:25:29,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-03-03 19:25:29,418 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:25:29,419 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:25:29,440 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Ended with exit code 0 [2022-03-03 19:25:29,639 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:25:29,640 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:25:29,640 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:25:29,640 INFO L85 PathProgramCache]: Analyzing trace with hash 218195441, now seen corresponding path program 57 times [2022-03-03 19:25:29,640 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:25:29,640 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [459117935] [2022-03-03 19:25:29,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:25:29,640 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:25:29,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:25:29,729 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 27 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:25:29,729 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:25:29,729 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [459117935] [2022-03-03 19:25:29,729 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [459117935] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:25:29,729 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2140714723] [2022-03-03 19:25:29,729 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 19:25:29,729 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:25:29,729 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:25:29,730 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-03 19:25:29,732 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-03 19:25:29,759 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-03-03 19:25:29,759 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:25:29,760 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-03 19:25:29,760 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:25:29,997 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 21 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:25:29,997 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:25:30,216 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 25 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:25:30,216 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2140714723] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:25:30,216 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:25:30,217 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 13, 13] total 29 [2022-03-03 19:25:30,217 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1438457000] [2022-03-03 19:25:30,217 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:25:30,217 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-03-03 19:25:30,217 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:25:30,217 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-03-03 19:25:30,218 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=206, Invalid=664, Unknown=0, NotChecked=0, Total=870 [2022-03-03 19:25:30,218 INFO L87 Difference]: Start difference. First operand 4305 states and 11109 transitions. Second operand has 30 states, 30 states have (on average 2.533333333333333) internal successors, (76), 29 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-03 19:25:31,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:25:31,236 INFO L93 Difference]: Finished difference Result 5836 states and 14714 transitions. [2022-03-03 19:25:31,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-03-03 19:25:31,236 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.533333333333333) internal successors, (76), 29 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 32 [2022-03-03 19:25:31,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:25:31,242 INFO L225 Difference]: With dead ends: 5836 [2022-03-03 19:25:31,243 INFO L226 Difference]: Without dead ends: 5818 [2022-03-03 19:25:31,243 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1671 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1592, Invalid=4260, Unknown=0, NotChecked=0, Total=5852 [2022-03-03 19:25:31,243 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 318 mSDsluCounter, 249 mSDsCounter, 0 mSdLazyCounter, 668 mSolverCounterSat, 125 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 318 SdHoareTripleChecker+Valid, 147 SdHoareTripleChecker+Invalid, 793 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 125 IncrementalHoareTripleChecker+Valid, 668 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-03 19:25:31,243 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [318 Valid, 147 Invalid, 793 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [125 Valid, 668 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-03 19:25:31,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5818 states. [2022-03-03 19:25:31,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5818 to 4428. [2022-03-03 19:25:31,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4428 states, 4427 states have (on average 2.5897899254574206) internal successors, (11465), 4427 states have internal predecessors, (11465), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:25:31,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4428 states to 4428 states and 11465 transitions. [2022-03-03 19:25:31,304 INFO L78 Accepts]: Start accepts. Automaton has 4428 states and 11465 transitions. Word has length 32 [2022-03-03 19:25:31,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:25:31,304 INFO L470 AbstractCegarLoop]: Abstraction has 4428 states and 11465 transitions. [2022-03-03 19:25:31,304 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.533333333333333) internal successors, (76), 29 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-03 19:25:31,304 INFO L276 IsEmpty]: Start isEmpty. Operand 4428 states and 11465 transitions. [2022-03-03 19:25:31,308 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-03-03 19:25:31,308 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:25:31,308 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:25:31,324 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Forceful destruction successful, exit code 0 [2022-03-03 19:25:31,509 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:25:31,509 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:25:31,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:25:31,509 INFO L85 PathProgramCache]: Analyzing trace with hash 1357990529, now seen corresponding path program 58 times [2022-03-03 19:25:31,509 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:25:31,509 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1990598761] [2022-03-03 19:25:31,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:25:31,509 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:25:31,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:25:31,589 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 18 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:25:31,589 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:25:31,589 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1990598761] [2022-03-03 19:25:31,589 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1990598761] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:25:31,589 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [228963251] [2022-03-03 19:25:31,589 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 19:25:31,589 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:25:31,589 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:25:31,590 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-03 19:25:31,591 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-03 19:25:31,612 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 19:25:31,612 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:25:31,613 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-03 19:25:31,613 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:25:31,836 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 18 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:25:31,836 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:25:32,003 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 25 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:25:32,003 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [228963251] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:25:32,003 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:25:32,003 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 13, 13] total 29 [2022-03-03 19:25:32,003 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [624330614] [2022-03-03 19:25:32,003 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:25:32,004 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-03-03 19:25:32,004 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:25:32,004 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-03-03 19:25:32,004 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=226, Invalid=644, Unknown=0, NotChecked=0, Total=870 [2022-03-03 19:25:32,005 INFO L87 Difference]: Start difference. First operand 4428 states and 11465 transitions. Second operand has 30 states, 30 states have (on average 2.433333333333333) internal successors, (73), 29 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-03 19:25:32,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:25:32,948 INFO L93 Difference]: Finished difference Result 5254 states and 13180 transitions. [2022-03-03 19:25:32,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-03-03 19:25:32,949 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.433333333333333) internal successors, (73), 29 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 32 [2022-03-03 19:25:32,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:25:32,955 INFO L225 Difference]: With dead ends: 5254 [2022-03-03 19:25:32,955 INFO L226 Difference]: Without dead ends: 5238 [2022-03-03 19:25:32,956 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1714 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1639, Invalid=4367, Unknown=0, NotChecked=0, Total=6006 [2022-03-03 19:25:32,956 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 281 mSDsluCounter, 188 mSDsCounter, 0 mSdLazyCounter, 503 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 281 SdHoareTripleChecker+Valid, 133 SdHoareTripleChecker+Invalid, 576 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 503 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-03 19:25:32,956 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [281 Valid, 133 Invalid, 576 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 503 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-03 19:25:32,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5238 states. [2022-03-03 19:25:33,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5238 to 4516. [2022-03-03 19:25:33,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4516 states, 4515 states have (on average 2.5918050941306756) internal successors, (11702), 4515 states have internal predecessors, (11702), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:25:33,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4516 states to 4516 states and 11702 transitions. [2022-03-03 19:25:33,033 INFO L78 Accepts]: Start accepts. Automaton has 4516 states and 11702 transitions. Word has length 32 [2022-03-03 19:25:33,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:25:33,033 INFO L470 AbstractCegarLoop]: Abstraction has 4516 states and 11702 transitions. [2022-03-03 19:25:33,033 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.433333333333333) internal successors, (73), 29 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-03 19:25:33,033 INFO L276 IsEmpty]: Start isEmpty. Operand 4516 states and 11702 transitions. [2022-03-03 19:25:33,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-03-03 19:25:33,039 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:25:33,039 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:25:33,061 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Forceful destruction successful, exit code 0 [2022-03-03 19:25:33,255 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,SelfDestructingSolverStorable62 [2022-03-03 19:25:33,255 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:25:33,256 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:25:33,256 INFO L85 PathProgramCache]: Analyzing trace with hash -1087164675, now seen corresponding path program 59 times [2022-03-03 19:25:33,256 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:25:33,256 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1638863036] [2022-03-03 19:25:33,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:25:33,256 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:25:33,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:25:33,337 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 15 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:25:33,337 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:25:33,337 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1638863036] [2022-03-03 19:25:33,337 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1638863036] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:25:33,337 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [86601464] [2022-03-03 19:25:33,337 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 19:25:33,337 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:25:33,337 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:25:33,338 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-03 19:25:33,339 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-03 19:25:33,362 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2022-03-03 19:25:33,363 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:25:33,363 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-03 19:25:33,363 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:25:33,584 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 15 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:25:33,584 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:25:33,746 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 25 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:25:33,747 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [86601464] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:25:33,747 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:25:33,747 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13, 13] total 29 [2022-03-03 19:25:33,747 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1800767663] [2022-03-03 19:25:33,747 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:25:33,747 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-03-03 19:25:33,747 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:25:33,747 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-03-03 19:25:33,748 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=220, Invalid=650, Unknown=0, NotChecked=0, Total=870 [2022-03-03 19:25:33,748 INFO L87 Difference]: Start difference. First operand 4516 states and 11702 transitions. Second operand has 30 states, 30 states have (on average 2.3666666666666667) internal successors, (71), 29 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-03 19:25:34,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:25:34,700 INFO L93 Difference]: Finished difference Result 5594 states and 13918 transitions. [2022-03-03 19:25:34,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-03-03 19:25:34,700 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.3666666666666667) internal successors, (71), 29 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 32 [2022-03-03 19:25:34,700 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:25:34,707 INFO L225 Difference]: With dead ends: 5594 [2022-03-03 19:25:34,707 INFO L226 Difference]: Without dead ends: 5566 [2022-03-03 19:25:34,708 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1858 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1652, Invalid=4510, Unknown=0, NotChecked=0, Total=6162 [2022-03-03 19:25:34,708 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 273 mSDsluCounter, 256 mSDsCounter, 0 mSdLazyCounter, 624 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 273 SdHoareTripleChecker+Valid, 186 SdHoareTripleChecker+Invalid, 699 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 624 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-03 19:25:34,708 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [273 Valid, 186 Invalid, 699 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 624 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-03 19:25:34,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5566 states. [2022-03-03 19:25:34,757 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5566 to 4347. [2022-03-03 19:25:34,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4347 states, 4346 states have (on average 2.588587206626783) internal successors, (11250), 4346 states have internal predecessors, (11250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:25:34,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4347 states to 4347 states and 11250 transitions. [2022-03-03 19:25:34,768 INFO L78 Accepts]: Start accepts. Automaton has 4347 states and 11250 transitions. Word has length 32 [2022-03-03 19:25:34,768 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:25:34,768 INFO L470 AbstractCegarLoop]: Abstraction has 4347 states and 11250 transitions. [2022-03-03 19:25:34,768 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.3666666666666667) internal successors, (71), 29 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-03 19:25:34,768 INFO L276 IsEmpty]: Start isEmpty. Operand 4347 states and 11250 transitions. [2022-03-03 19:25:34,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-03-03 19:25:34,772 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:25:34,772 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:25:34,787 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Forceful destruction successful, exit code 0 [2022-03-03 19:25:34,972 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,SelfDestructingSolverStorable63 [2022-03-03 19:25:34,973 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:25:34,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:25:34,973 INFO L85 PathProgramCache]: Analyzing trace with hash -1534204807, now seen corresponding path program 60 times [2022-03-03 19:25:34,973 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:25:34,973 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [350274310] [2022-03-03 19:25:34,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:25:34,973 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:25:34,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:25:35,077 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 16 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:25:35,077 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:25:35,077 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [350274310] [2022-03-03 19:25:35,077 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [350274310] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:25:35,077 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [640922695] [2022-03-03 19:25:35,077 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 19:25:35,077 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:25:35,077 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:25:35,078 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-03 19:25:35,079 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-03 19:25:35,103 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-03-03 19:25:35,103 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:25:35,104 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-03 19:25:35,104 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:25:35,376 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 16 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:25:35,376 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:25:35,517 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 25 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:25:35,517 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [640922695] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:25:35,517 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:25:35,517 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13, 13] total 29 [2022-03-03 19:25:35,517 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [184089074] [2022-03-03 19:25:35,517 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:25:35,517 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-03-03 19:25:35,518 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:25:35,518 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-03-03 19:25:35,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=217, Invalid=653, Unknown=0, NotChecked=0, Total=870 [2022-03-03 19:25:35,518 INFO L87 Difference]: Start difference. First operand 4347 states and 11250 transitions. Second operand has 30 states, 30 states have (on average 2.3) internal successors, (69), 29 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-03 19:25:36,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:25:36,458 INFO L93 Difference]: Finished difference Result 5720 states and 14080 transitions. [2022-03-03 19:25:36,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-03-03 19:25:36,458 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.3) internal successors, (69), 29 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 32 [2022-03-03 19:25:36,458 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:25:36,465 INFO L225 Difference]: With dead ends: 5720 [2022-03-03 19:25:36,465 INFO L226 Difference]: Without dead ends: 5686 [2022-03-03 19:25:36,466 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1963 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1673, Invalid=4647, Unknown=0, NotChecked=0, Total=6320 [2022-03-03 19:25:36,466 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 271 mSDsluCounter, 200 mSDsCounter, 0 mSdLazyCounter, 537 mSolverCounterSat, 79 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 271 SdHoareTripleChecker+Valid, 155 SdHoareTripleChecker+Invalid, 616 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 79 IncrementalHoareTripleChecker+Valid, 537 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-03 19:25:36,466 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [271 Valid, 155 Invalid, 616 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [79 Valid, 537 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-03 19:25:36,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5686 states. [2022-03-03 19:25:36,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5686 to 3872. [2022-03-03 19:25:36,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3872 states, 3871 states have (on average 2.579178506845776) internal successors, (9984), 3871 states have internal predecessors, (9984), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:25:36,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3872 states to 3872 states and 9984 transitions. [2022-03-03 19:25:36,570 INFO L78 Accepts]: Start accepts. Automaton has 3872 states and 9984 transitions. Word has length 32 [2022-03-03 19:25:36,570 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:25:36,570 INFO L470 AbstractCegarLoop]: Abstraction has 3872 states and 9984 transitions. [2022-03-03 19:25:36,571 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.3) internal successors, (69), 29 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-03 19:25:36,571 INFO L276 IsEmpty]: Start isEmpty. Operand 3872 states and 9984 transitions. [2022-03-03 19:25:36,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-03-03 19:25:36,575 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:25:36,575 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:25:36,598 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Ended with exit code 0 [2022-03-03 19:25:36,795 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:25:36,795 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:25:36,796 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:25:36,796 INFO L85 PathProgramCache]: Analyzing trace with hash 314403765, now seen corresponding path program 61 times [2022-03-03 19:25:36,796 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:25:36,796 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1044577262] [2022-03-03 19:25:36,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:25:36,796 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:25:36,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:25:36,900 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 15 proven. 25 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:25:36,901 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:25:36,901 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1044577262] [2022-03-03 19:25:36,901 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1044577262] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:25:36,901 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1928230652] [2022-03-03 19:25:36,901 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 19:25:36,901 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:25:36,901 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:25:36,902 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-03 19:25:36,903 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-03 19:25:36,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:25:36,926 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-03 19:25:36,927 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:25:37,154 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 12 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:25:37,154 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:25:37,302 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 20 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:25:37,302 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1928230652] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:25:37,302 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:25:37,303 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 30 [2022-03-03 19:25:37,303 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [677391823] [2022-03-03 19:25:37,303 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:25:37,303 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-03 19:25:37,303 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:25:37,303 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-03 19:25:37,303 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=191, Invalid=739, Unknown=0, NotChecked=0, Total=930 [2022-03-03 19:25:37,303 INFO L87 Difference]: Start difference. First operand 3872 states and 9984 transitions. Second operand has 31 states, 31 states have (on average 2.3548387096774195) internal successors, (73), 30 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-03 19:25:38,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:25:38,716 INFO L93 Difference]: Finished difference Result 5438 states and 13049 transitions. [2022-03-03 19:25:38,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-03 19:25:38,717 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.3548387096774195) internal successors, (73), 30 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 32 [2022-03-03 19:25:38,717 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:25:38,723 INFO L225 Difference]: With dead ends: 5438 [2022-03-03 19:25:38,723 INFO L226 Difference]: Without dead ends: 5438 [2022-03-03 19:25:38,724 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2798 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=2297, Invalid=6633, Unknown=0, NotChecked=0, Total=8930 [2022-03-03 19:25:38,724 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 364 mSDsluCounter, 511 mSDsCounter, 0 mSdLazyCounter, 945 mSolverCounterSat, 107 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 364 SdHoareTripleChecker+Valid, 314 SdHoareTripleChecker+Invalid, 1052 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 107 IncrementalHoareTripleChecker+Valid, 945 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-03 19:25:38,724 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [364 Valid, 314 Invalid, 1052 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [107 Valid, 945 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-03 19:25:38,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5438 states. [2022-03-03 19:25:38,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5438 to 3402. [2022-03-03 19:25:38,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3402 states, 3401 states have (on average 2.5633637165539547) internal successors, (8718), 3401 states have internal predecessors, (8718), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:25:38,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3402 states to 3402 states and 8718 transitions. [2022-03-03 19:25:38,774 INFO L78 Accepts]: Start accepts. Automaton has 3402 states and 8718 transitions. Word has length 32 [2022-03-03 19:25:38,774 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:25:38,774 INFO L470 AbstractCegarLoop]: Abstraction has 3402 states and 8718 transitions. [2022-03-03 19:25:38,774 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.3548387096774195) internal successors, (73), 30 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-03 19:25:38,774 INFO L276 IsEmpty]: Start isEmpty. Operand 3402 states and 8718 transitions. [2022-03-03 19:25:38,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-03-03 19:25:38,777 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:25:38,777 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:25:38,792 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Forceful destruction successful, exit code 0 [2022-03-03 19:25:38,977 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:25:38,977 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:25:38,978 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:25:38,978 INFO L85 PathProgramCache]: Analyzing trace with hash -1022655503, now seen corresponding path program 62 times [2022-03-03 19:25:38,978 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:25:38,978 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1982284019] [2022-03-03 19:25:38,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:25:38,978 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:25:38,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:25:39,078 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 18 proven. 22 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:25:39,079 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:25:39,079 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1982284019] [2022-03-03 19:25:39,079 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1982284019] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:25:39,079 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [939902090] [2022-03-03 19:25:39,079 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 19:25:39,079 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:25:39,079 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:25:39,084 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-03 19:25:39,085 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-03 19:25:39,111 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 19:25:39,112 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:25:39,112 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-03 19:25:39,113 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:25:39,372 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 18 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:25:39,372 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:25:39,534 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 25 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:25:39,535 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [939902090] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:25:39,535 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:25:39,535 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13, 13] total 29 [2022-03-03 19:25:39,535 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [207977788] [2022-03-03 19:25:39,535 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:25:39,535 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-03-03 19:25:39,535 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:25:39,535 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-03-03 19:25:39,535 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=209, Invalid=661, Unknown=0, NotChecked=0, Total=870 [2022-03-03 19:25:39,535 INFO L87 Difference]: Start difference. First operand 3402 states and 8718 transitions. Second operand has 30 states, 30 states have (on average 2.3) internal successors, (69), 29 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-03 19:25:40,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:25:40,565 INFO L93 Difference]: Finished difference Result 4252 states and 10318 transitions. [2022-03-03 19:25:40,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-03-03 19:25:40,565 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.3) internal successors, (69), 29 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 32 [2022-03-03 19:25:40,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:25:40,570 INFO L225 Difference]: With dead ends: 4252 [2022-03-03 19:25:40,570 INFO L226 Difference]: Without dead ends: 4186 [2022-03-03 19:25:40,571 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1903 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1524, Invalid=4638, Unknown=0, NotChecked=0, Total=6162 [2022-03-03 19:25:40,571 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 402 mSDsluCounter, 325 mSDsCounter, 0 mSdLazyCounter, 634 mSolverCounterSat, 135 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 402 SdHoareTripleChecker+Valid, 213 SdHoareTripleChecker+Invalid, 769 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 135 IncrementalHoareTripleChecker+Valid, 634 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-03 19:25:40,571 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [402 Valid, 213 Invalid, 769 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [135 Valid, 634 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-03 19:25:40,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4186 states. [2022-03-03 19:25:40,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4186 to 3264. [2022-03-03 19:25:40,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3264 states, 3263 states have (on average 2.5485749310450507) internal successors, (8316), 3263 states have internal predecessors, (8316), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:25:40,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3264 states to 3264 states and 8316 transitions. [2022-03-03 19:25:40,612 INFO L78 Accepts]: Start accepts. Automaton has 3264 states and 8316 transitions. Word has length 32 [2022-03-03 19:25:40,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:25:40,612 INFO L470 AbstractCegarLoop]: Abstraction has 3264 states and 8316 transitions. [2022-03-03 19:25:40,612 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.3) internal successors, (69), 29 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-03 19:25:40,612 INFO L276 IsEmpty]: Start isEmpty. Operand 3264 states and 8316 transitions. [2022-03-03 19:25:40,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-03-03 19:25:40,614 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:25:40,614 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:25:40,629 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-03 19:25:40,814 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,SelfDestructingSolverStorable66 [2022-03-03 19:25:40,815 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:25:40,815 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:25:40,815 INFO L85 PathProgramCache]: Analyzing trace with hash -837548363, now seen corresponding path program 63 times [2022-03-03 19:25:40,815 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:25:40,815 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [106050707] [2022-03-03 19:25:40,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:25:40,815 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:25:40,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:25:40,921 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 14 proven. 26 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:25:40,922 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:25:40,922 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [106050707] [2022-03-03 19:25:40,922 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [106050707] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:25:40,922 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [275786789] [2022-03-03 19:25:40,922 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 19:25:40,922 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:25:40,922 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:25:40,928 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-03 19:25:40,929 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-03 19:25:40,952 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-03-03 19:25:40,952 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:25:40,952 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-03 19:25:40,953 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:25:41,178 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 12 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:25:41,178 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:25:41,342 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 20 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:25:41,342 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [275786789] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:25:41,342 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:25:41,342 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13, 13] total 30 [2022-03-03 19:25:41,342 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [952249858] [2022-03-03 19:25:41,342 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:25:41,343 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-03 19:25:41,343 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:25:41,343 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-03 19:25:41,343 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=194, Invalid=736, Unknown=0, NotChecked=0, Total=930 [2022-03-03 19:25:41,343 INFO L87 Difference]: Start difference. First operand 3264 states and 8316 transitions. Second operand has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 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-03 19:25:42,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:25:42,840 INFO L93 Difference]: Finished difference Result 5122 states and 12148 transitions. [2022-03-03 19:25:42,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2022-03-03 19:25:42,840 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 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 32 [2022-03-03 19:25:42,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:25:42,846 INFO L225 Difference]: With dead ends: 5122 [2022-03-03 19:25:42,846 INFO L226 Difference]: Without dead ends: 5122 [2022-03-03 19:25:42,847 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 101 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3795 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=2888, Invalid=7618, Unknown=0, NotChecked=0, Total=10506 [2022-03-03 19:25:42,848 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 435 mSDsluCounter, 378 mSDsCounter, 0 mSdLazyCounter, 781 mSolverCounterSat, 121 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 435 SdHoareTripleChecker+Valid, 244 SdHoareTripleChecker+Invalid, 902 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 121 IncrementalHoareTripleChecker+Valid, 781 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-03 19:25:42,848 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [435 Valid, 244 Invalid, 902 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [121 Valid, 781 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-03 19:25:42,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5122 states. [2022-03-03 19:25:42,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5122 to 2860. [2022-03-03 19:25:42,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2860 states, 2859 states have (on average 2.5183630640083945) internal successors, (7200), 2859 states have internal predecessors, (7200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:25:42,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2860 states to 2860 states and 7200 transitions. [2022-03-03 19:25:42,891 INFO L78 Accepts]: Start accepts. Automaton has 2860 states and 7200 transitions. Word has length 32 [2022-03-03 19:25:42,891 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:25:42,891 INFO L470 AbstractCegarLoop]: Abstraction has 2860 states and 7200 transitions. [2022-03-03 19:25:42,891 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 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-03 19:25:42,891 INFO L276 IsEmpty]: Start isEmpty. Operand 2860 states and 7200 transitions. [2022-03-03 19:25:42,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-03-03 19:25:42,893 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:25:42,893 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:25:42,909 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-03 19:25:43,094 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2022-03-03 19:25:43,094 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:25:43,094 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:25:43,094 INFO L85 PathProgramCache]: Analyzing trace with hash -834470415, now seen corresponding path program 64 times [2022-03-03 19:25:43,094 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:25:43,094 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1698629662] [2022-03-03 19:25:43,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:25:43,095 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:25:43,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:25:43,174 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 16 proven. 24 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:25:43,174 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:25:43,174 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1698629662] [2022-03-03 19:25:43,174 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1698629662] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:25:43,174 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1451649407] [2022-03-03 19:25:43,174 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 19:25:43,174 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:25:43,174 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:25:43,175 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-03 19:25:43,176 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-03 19:25:43,197 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 19:25:43,198 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:25:43,198 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-03 19:25:43,199 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:25:43,419 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 15 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:25:43,419 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:25:43,575 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 25 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:25:43,575 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1451649407] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:25:43,575 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:25:43,575 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13, 13] total 29 [2022-03-03 19:25:43,575 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1360233040] [2022-03-03 19:25:43,575 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:25:43,575 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-03-03 19:25:43,575 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:25:43,576 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-03-03 19:25:43,576 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=213, Invalid=657, Unknown=0, NotChecked=0, Total=870 [2022-03-03 19:25:43,576 INFO L87 Difference]: Start difference. First operand 2860 states and 7200 transitions. Second operand has 30 states, 30 states have (on average 2.3666666666666667) internal successors, (71), 29 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-03 19:25:44,481 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:25:44,482 INFO L93 Difference]: Finished difference Result 3661 states and 8825 transitions. [2022-03-03 19:25:44,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-03-03 19:25:44,482 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.3666666666666667) internal successors, (71), 29 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 32 [2022-03-03 19:25:44,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:25:44,486 INFO L225 Difference]: With dead ends: 3661 [2022-03-03 19:25:44,486 INFO L226 Difference]: Without dead ends: 3622 [2022-03-03 19:25:44,487 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1676 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1362, Invalid=4040, Unknown=0, NotChecked=0, Total=5402 [2022-03-03 19:25:44,487 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 283 mSDsluCounter, 311 mSDsCounter, 0 mSdLazyCounter, 630 mSolverCounterSat, 98 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 283 SdHoareTripleChecker+Valid, 211 SdHoareTripleChecker+Invalid, 728 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 98 IncrementalHoareTripleChecker+Valid, 630 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-03 19:25:44,487 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [283 Valid, 211 Invalid, 728 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [98 Valid, 630 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-03 19:25:44,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3622 states. [2022-03-03 19:25:44,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3622 to 2809. [2022-03-03 19:25:44,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2809 states, 2808 states have (on average 2.508190883190883) internal successors, (7043), 2808 states have internal predecessors, (7043), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:25:44,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2809 states to 2809 states and 7043 transitions. [2022-03-03 19:25:44,534 INFO L78 Accepts]: Start accepts. Automaton has 2809 states and 7043 transitions. Word has length 32 [2022-03-03 19:25:44,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:25:44,534 INFO L470 AbstractCegarLoop]: Abstraction has 2809 states and 7043 transitions. [2022-03-03 19:25:44,534 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.3666666666666667) internal successors, (71), 29 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-03 19:25:44,535 INFO L276 IsEmpty]: Start isEmpty. Operand 2809 states and 7043 transitions. [2022-03-03 19:25:44,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-03-03 19:25:44,537 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:25:44,537 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:25:44,552 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-03 19:25:44,737 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:25:44,737 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:25:44,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:25:44,738 INFO L85 PathProgramCache]: Analyzing trace with hash 341139893, now seen corresponding path program 65 times [2022-03-03 19:25:44,738 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:25:44,738 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [523898338] [2022-03-03 19:25:44,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:25:44,738 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:25:44,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:25:44,828 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 13 proven. 27 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:25:44,828 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:25:44,828 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [523898338] [2022-03-03 19:25:44,828 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [523898338] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:25:44,828 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2085827195] [2022-03-03 19:25:44,828 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 19:25:44,828 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:25:44,828 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:25:44,829 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-03 19:25:44,830 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-03 19:25:44,853 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-03-03 19:25:44,854 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:25:44,854 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-03 19:25:44,855 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:25:45,080 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 12 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:25:45,080 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:25:45,264 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 20 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:25:45,265 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2085827195] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:25:45,265 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:25:45,265 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13, 13] total 30 [2022-03-03 19:25:45,265 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [811950822] [2022-03-03 19:25:45,265 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:25:45,265 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-03 19:25:45,265 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:25:45,265 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-03 19:25:45,266 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=202, Invalid=728, Unknown=0, NotChecked=0, Total=930 [2022-03-03 19:25:45,266 INFO L87 Difference]: Start difference. First operand 2809 states and 7043 transitions. Second operand has 31 states, 31 states have (on average 2.4838709677419355) internal successors, (77), 30 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-03 19:25:47,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:25:47,025 INFO L93 Difference]: Finished difference Result 5194 states and 12216 transitions. [2022-03-03 19:25:47,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2022-03-03 19:25:47,026 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.4838709677419355) internal successors, (77), 30 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 32 [2022-03-03 19:25:47,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:25:47,032 INFO L225 Difference]: With dead ends: 5194 [2022-03-03 19:25:47,032 INFO L226 Difference]: Without dead ends: 5194 [2022-03-03 19:25:47,033 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 113 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5287 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=3777, Invalid=9333, Unknown=0, NotChecked=0, Total=13110 [2022-03-03 19:25:47,033 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 512 mSDsluCounter, 410 mSDsCounter, 0 mSdLazyCounter, 835 mSolverCounterSat, 138 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 512 SdHoareTripleChecker+Valid, 277 SdHoareTripleChecker+Invalid, 973 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 138 IncrementalHoareTripleChecker+Valid, 835 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-03 19:25:47,034 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [512 Valid, 277 Invalid, 973 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [138 Valid, 835 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-03 19:25:47,037 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5194 states. [2022-03-03 19:25:47,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5194 to 3307. [2022-03-03 19:25:47,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3307 states, 3306 states have (on average 2.481246218995765) internal successors, (8203), 3306 states have internal predecessors, (8203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:25:47,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3307 states to 3307 states and 8203 transitions. [2022-03-03 19:25:47,091 INFO L78 Accepts]: Start accepts. Automaton has 3307 states and 8203 transitions. Word has length 32 [2022-03-03 19:25:47,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:25:47,091 INFO L470 AbstractCegarLoop]: Abstraction has 3307 states and 8203 transitions. [2022-03-03 19:25:47,091 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.4838709677419355) internal successors, (77), 30 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-03 19:25:47,091 INFO L276 IsEmpty]: Start isEmpty. Operand 3307 states and 8203 transitions. [2022-03-03 19:25:47,095 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-03-03 19:25:47,095 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:25:47,095 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:25:47,115 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Ended with exit code 0 [2022-03-03 19:25:47,309 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,SelfDestructingSolverStorable69 [2022-03-03 19:25:47,310 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:25:47,310 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:25:47,310 INFO L85 PathProgramCache]: Analyzing trace with hash 1427175409, now seen corresponding path program 66 times [2022-03-03 19:25:47,310 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:25:47,310 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [609003932] [2022-03-03 19:25:47,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:25:47,310 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:25:47,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:25:47,400 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 18 proven. 22 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:25:47,400 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:25:47,400 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [609003932] [2022-03-03 19:25:47,400 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [609003932] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:25:47,400 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1337964192] [2022-03-03 19:25:47,400 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 19:25:47,401 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:25:47,401 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:25:47,402 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-03 19:25:47,403 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-03 19:25:47,429 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-03-03 19:25:47,429 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:25:47,430 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-03 19:25:47,431 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:25:47,719 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 16 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:25:47,719 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:25:47,884 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 25 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:25:47,885 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1337964192] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:25:47,885 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:25:47,885 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 13, 13] total 29 [2022-03-03 19:25:47,885 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [993837447] [2022-03-03 19:25:47,885 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:25:47,885 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-03-03 19:25:47,885 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:25:47,885 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-03-03 19:25:47,885 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=220, Invalid=650, Unknown=0, NotChecked=0, Total=870 [2022-03-03 19:25:47,885 INFO L87 Difference]: Start difference. First operand 3307 states and 8203 transitions. Second operand has 30 states, 30 states have (on average 2.433333333333333) internal successors, (73), 29 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-03 19:25:48,749 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:25:48,749 INFO L93 Difference]: Finished difference Result 3840 states and 9263 transitions. [2022-03-03 19:25:48,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-03-03 19:25:48,750 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.433333333333333) internal successors, (73), 29 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 32 [2022-03-03 19:25:48,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:25:48,754 INFO L225 Difference]: With dead ends: 3840 [2022-03-03 19:25:48,754 INFO L226 Difference]: Without dead ends: 3822 [2022-03-03 19:25:48,755 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1512 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1295, Invalid=3675, Unknown=0, NotChecked=0, Total=4970 [2022-03-03 19:25:48,755 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 233 mSDsluCounter, 319 mSDsCounter, 0 mSdLazyCounter, 712 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 233 SdHoareTripleChecker+Valid, 216 SdHoareTripleChecker+Invalid, 774 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 712 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-03 19:25:48,755 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [233 Valid, 216 Invalid, 774 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 712 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-03 19:25:48,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3822 states. [2022-03-03 19:25:48,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3822 to 3381. [2022-03-03 19:25:48,790 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3381 states, 3380 states have (on average 2.486094674556213) internal successors, (8403), 3380 states have internal predecessors, (8403), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:25:48,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3381 states to 3381 states and 8403 transitions. [2022-03-03 19:25:48,795 INFO L78 Accepts]: Start accepts. Automaton has 3381 states and 8403 transitions. Word has length 32 [2022-03-03 19:25:48,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:25:48,795 INFO L470 AbstractCegarLoop]: Abstraction has 3381 states and 8403 transitions. [2022-03-03 19:25:48,795 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.433333333333333) internal successors, (73), 29 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-03 19:25:48,795 INFO L276 IsEmpty]: Start isEmpty. Operand 3381 states and 8403 transitions. [2022-03-03 19:25:48,797 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-03-03 19:25:48,797 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:25:48,798 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:25:48,813 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Ended with exit code 0 [2022-03-03 19:25:48,998 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:25:48,998 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:25:48,998 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:25:48,998 INFO L85 PathProgramCache]: Analyzing trace with hash 556891317, now seen corresponding path program 67 times [2022-03-03 19:25:48,998 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:25:48,998 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [340743998] [2022-03-03 19:25:48,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:25:48,999 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:25:49,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:25:49,079 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 12 proven. 28 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:25:49,080 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:25:49,080 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [340743998] [2022-03-03 19:25:49,080 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [340743998] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:25:49,080 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1396449049] [2022-03-03 19:25:49,080 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 19:25:49,080 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:25:49,080 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:25:49,081 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-03 19:25:49,081 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-03 19:25:49,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:25:49,103 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-03 19:25:49,103 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:25:49,331 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 12 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:25:49,332 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:25:49,544 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 20 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:25:49,544 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1396449049] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:25:49,544 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:25:49,544 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 13, 13] total 30 [2022-03-03 19:25:49,544 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2007114321] [2022-03-03 19:25:49,544 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:25:49,544 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-03 19:25:49,544 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:25:49,545 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-03 19:25:49,545 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=215, Invalid=715, Unknown=0, NotChecked=0, Total=930 [2022-03-03 19:25:49,545 INFO L87 Difference]: Start difference. First operand 3381 states and 8403 transitions. Second operand has 31 states, 31 states have (on average 2.5806451612903225) internal successors, (80), 30 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-03 19:25:51,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:25:51,599 INFO L93 Difference]: Finished difference Result 6567 states and 15776 transitions. [2022-03-03 19:25:51,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 104 states. [2022-03-03 19:25:51,599 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.5806451612903225) internal successors, (80), 30 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 32 [2022-03-03 19:25:51,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:25:51,607 INFO L225 Difference]: With dead ends: 6567 [2022-03-03 19:25:51,607 INFO L226 Difference]: Without dead ends: 6567 [2022-03-03 19:25:51,608 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 129 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7212 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=4899, Invalid=12131, Unknown=0, NotChecked=0, Total=17030 [2022-03-03 19:25:51,608 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 719 mSDsluCounter, 317 mSDsCounter, 0 mSdLazyCounter, 739 mSolverCounterSat, 170 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 719 SdHoareTripleChecker+Valid, 204 SdHoareTripleChecker+Invalid, 909 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 170 IncrementalHoareTripleChecker+Valid, 739 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-03 19:25:51,608 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [719 Valid, 204 Invalid, 909 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [170 Valid, 739 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-03 19:25:51,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6567 states. [2022-03-03 19:25:51,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6567 to 5144. [2022-03-03 19:25:51,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5144 states, 5143 states have (on average 2.52109663620455) internal successors, (12966), 5143 states have internal predecessors, (12966), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:25:51,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5144 states to 5144 states and 12966 transitions. [2022-03-03 19:25:51,685 INFO L78 Accepts]: Start accepts. Automaton has 5144 states and 12966 transitions. Word has length 32 [2022-03-03 19:25:51,686 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:25:51,686 INFO L470 AbstractCegarLoop]: Abstraction has 5144 states and 12966 transitions. [2022-03-03 19:25:51,686 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.5806451612903225) internal successors, (80), 30 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-03 19:25:51,686 INFO L276 IsEmpty]: Start isEmpty. Operand 5144 states and 12966 transitions. [2022-03-03 19:25:51,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-03-03 19:25:51,691 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:25:51,691 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:25:51,710 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Forceful destruction successful, exit code 0 [2022-03-03 19:25:51,903 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:25:51,903 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:25:51,904 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:25:51,904 INFO L85 PathProgramCache]: Analyzing trace with hash -1389129317, now seen corresponding path program 68 times [2022-03-03 19:25:51,904 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:25:51,904 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [584079788] [2022-03-03 19:25:51,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:25:51,904 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:25:51,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:25:51,983 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 21 proven. 19 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:25:51,983 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:25:51,983 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [584079788] [2022-03-03 19:25:51,983 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [584079788] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:25:51,983 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [640591176] [2022-03-03 19:25:51,983 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 19:25:51,984 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:25:51,984 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:25:51,985 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-03 19:25:52,010 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-03 19:25:52,016 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 19:25:52,016 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:25:52,017 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-03 19:25:52,017 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:25:52,242 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 18 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:25:52,242 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:25:52,437 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 22 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:25:52,437 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [640591176] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:25:52,437 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:25:52,437 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 13, 13] total 29 [2022-03-03 19:25:52,437 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [9822984] [2022-03-03 19:25:52,437 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:25:52,437 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-03-03 19:25:52,437 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:25:52,438 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-03-03 19:25:52,438 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=216, Invalid=654, Unknown=0, NotChecked=0, Total=870 [2022-03-03 19:25:52,438 INFO L87 Difference]: Start difference. First operand 5144 states and 12966 transitions. Second operand has 30 states, 30 states have (on average 2.466666666666667) internal successors, (74), 29 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-03 19:25:53,778 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:25:53,779 INFO L93 Difference]: Finished difference Result 6009 states and 14677 transitions. [2022-03-03 19:25:53,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2022-03-03 19:25:53,779 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.466666666666667) internal successors, (74), 29 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 32 [2022-03-03 19:25:53,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:25:53,786 INFO L225 Difference]: With dead ends: 6009 [2022-03-03 19:25:53,786 INFO L226 Difference]: Without dead ends: 6005 [2022-03-03 19:25:53,787 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2920 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=2532, Invalid=6398, Unknown=0, NotChecked=0, Total=8930 [2022-03-03 19:25:53,787 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 452 mSDsluCounter, 158 mSDsCounter, 0 mSdLazyCounter, 601 mSolverCounterSat, 146 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 452 SdHoareTripleChecker+Valid, 117 SdHoareTripleChecker+Invalid, 747 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 146 IncrementalHoareTripleChecker+Valid, 601 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-03 19:25:53,787 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [452 Valid, 117 Invalid, 747 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [146 Valid, 601 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-03 19:25:53,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6005 states. [2022-03-03 19:25:53,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6005 to 5062. [2022-03-03 19:25:53,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5062 states, 5061 states have (on average 2.517091483896463) internal successors, (12739), 5061 states have internal predecessors, (12739), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:25:53,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5062 states to 5062 states and 12739 transitions. [2022-03-03 19:25:53,856 INFO L78 Accepts]: Start accepts. Automaton has 5062 states and 12739 transitions. Word has length 32 [2022-03-03 19:25:53,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:25:53,856 INFO L470 AbstractCegarLoop]: Abstraction has 5062 states and 12739 transitions. [2022-03-03 19:25:53,856 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.466666666666667) internal successors, (74), 29 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-03 19:25:53,856 INFO L276 IsEmpty]: Start isEmpty. Operand 5062 states and 12739 transitions. [2022-03-03 19:25:53,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-03-03 19:25:53,860 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:25:53,860 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:25:53,875 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-03 19:25:54,060 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,SelfDestructingSolverStorable72 [2022-03-03 19:25:54,060 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:25:54,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:25:54,061 INFO L85 PathProgramCache]: Analyzing trace with hash -1895475583, now seen corresponding path program 69 times [2022-03-03 19:25:54,061 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:25:54,061 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1468324161] [2022-03-03 19:25:54,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:25:54,061 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:25:54,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:25:54,140 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 17 proven. 23 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:25:54,140 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:25:54,140 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1468324161] [2022-03-03 19:25:54,140 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1468324161] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:25:54,140 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1256584703] [2022-03-03 19:25:54,140 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 19:25:54,140 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:25:54,141 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:25:54,141 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-03 19:25:54,142 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-03 19:25:54,164 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-03-03 19:25:54,165 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:25:54,165 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-03 19:25:54,165 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:25:54,386 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 15 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:25:54,386 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:25:54,583 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 22 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:25:54,583 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1256584703] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:25:54,583 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:25:54,583 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 13, 13] total 29 [2022-03-03 19:25:54,583 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [827959321] [2022-03-03 19:25:54,583 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:25:54,583 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-03-03 19:25:54,584 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:25:54,584 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-03-03 19:25:54,584 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=214, Invalid=656, Unknown=0, NotChecked=0, Total=870 [2022-03-03 19:25:54,584 INFO L87 Difference]: Start difference. First operand 5062 states and 12739 transitions. Second operand has 30 states, 30 states have (on average 2.433333333333333) internal successors, (73), 29 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-03 19:25:55,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:25:55,772 INFO L93 Difference]: Finished difference Result 6244 states and 15277 transitions. [2022-03-03 19:25:55,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-03-03 19:25:55,772 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.433333333333333) internal successors, (73), 29 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 32 [2022-03-03 19:25:55,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:25:55,780 INFO L225 Difference]: With dead ends: 6244 [2022-03-03 19:25:55,780 INFO L226 Difference]: Without dead ends: 6232 [2022-03-03 19:25:55,781 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2477 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=2173, Invalid=5659, Unknown=0, NotChecked=0, Total=7832 [2022-03-03 19:25:55,781 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 426 mSDsluCounter, 162 mSDsCounter, 0 mSdLazyCounter, 549 mSolverCounterSat, 151 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 426 SdHoareTripleChecker+Valid, 123 SdHoareTripleChecker+Invalid, 700 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 151 IncrementalHoareTripleChecker+Valid, 549 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-03 19:25:55,781 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [426 Valid, 123 Invalid, 700 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [151 Valid, 549 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-03 19:25:55,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6232 states. [2022-03-03 19:25:55,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6232 to 5108. [2022-03-03 19:25:55,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5108 states, 5107 states have (on average 2.522811826904249) internal successors, (12884), 5107 states have internal predecessors, (12884), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:25:55,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5108 states to 5108 states and 12884 transitions. [2022-03-03 19:25:55,846 INFO L78 Accepts]: Start accepts. Automaton has 5108 states and 12884 transitions. Word has length 32 [2022-03-03 19:25:55,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:25:55,846 INFO L470 AbstractCegarLoop]: Abstraction has 5108 states and 12884 transitions. [2022-03-03 19:25:55,847 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.433333333333333) internal successors, (73), 29 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-03 19:25:55,847 INFO L276 IsEmpty]: Start isEmpty. Operand 5108 states and 12884 transitions. [2022-03-03 19:25:55,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-03-03 19:25:55,850 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:25:55,850 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:25:55,865 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-03 19:25:56,050 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:25:56,051 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:25:56,051 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:25:56,051 INFO L85 PathProgramCache]: Analyzing trace with hash -2122696963, now seen corresponding path program 70 times [2022-03-03 19:25:56,051 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:25:56,051 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1994946685] [2022-03-03 19:25:56,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:25:56,051 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:25:56,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:25:56,161 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 14 proven. 26 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:25:56,161 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:25:56,161 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1994946685] [2022-03-03 19:25:56,161 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1994946685] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:25:56,161 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [494397556] [2022-03-03 19:25:56,161 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 19:25:56,161 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:25:56,161 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:25:56,162 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-03 19:25:56,163 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-03 19:25:56,184 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 19:25:56,184 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:25:56,185 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-03 19:25:56,185 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:25:56,399 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 13 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:25:56,399 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:25:56,561 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 23 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:25:56,561 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [494397556] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:25:56,561 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:25:56,561 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13, 13] total 29 [2022-03-03 19:25:56,561 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1274626534] [2022-03-03 19:25:56,561 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:25:56,561 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-03-03 19:25:56,561 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:25:56,562 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-03-03 19:25:56,562 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=214, Invalid=656, Unknown=0, NotChecked=0, Total=870 [2022-03-03 19:25:56,562 INFO L87 Difference]: Start difference. First operand 5108 states and 12884 transitions. Second operand has 30 states, 30 states have (on average 2.3666666666666667) internal successors, (71), 29 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-03 19:25:57,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:25:57,723 INFO L93 Difference]: Finished difference Result 6722 states and 16413 transitions. [2022-03-03 19:25:57,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-03-03 19:25:57,723 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.3666666666666667) internal successors, (71), 29 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 32 [2022-03-03 19:25:57,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:25:57,733 INFO L225 Difference]: With dead ends: 6722 [2022-03-03 19:25:57,734 INFO L226 Difference]: Without dead ends: 6702 [2022-03-03 19:25:57,735 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2249 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1999, Invalid=5311, Unknown=0, NotChecked=0, Total=7310 [2022-03-03 19:25:57,735 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 440 mSDsluCounter, 182 mSDsCounter, 0 mSdLazyCounter, 591 mSolverCounterSat, 121 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 440 SdHoareTripleChecker+Valid, 141 SdHoareTripleChecker+Invalid, 712 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 121 IncrementalHoareTripleChecker+Valid, 591 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-03 19:25:57,735 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [440 Valid, 141 Invalid, 712 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [121 Valid, 591 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-03 19:25:57,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6702 states. [2022-03-03 19:25:57,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6702 to 5738. [2022-03-03 19:25:57,821 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5738 states, 5737 states have (on average 2.5281506013595956) internal successors, (14504), 5737 states have internal predecessors, (14504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:25:57,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5738 states to 5738 states and 14504 transitions. [2022-03-03 19:25:57,837 INFO L78 Accepts]: Start accepts. Automaton has 5738 states and 14504 transitions. Word has length 32 [2022-03-03 19:25:57,837 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:25:57,837 INFO L470 AbstractCegarLoop]: Abstraction has 5738 states and 14504 transitions. [2022-03-03 19:25:57,837 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.3666666666666667) internal successors, (71), 29 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-03 19:25:57,837 INFO L276 IsEmpty]: Start isEmpty. Operand 5738 states and 14504 transitions. [2022-03-03 19:25:57,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-03-03 19:25:57,842 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:25:57,843 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:25:57,864 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Forceful destruction successful, exit code 0 [2022-03-03 19:25:58,064 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:25:58,064 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:25:58,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:25:58,065 INFO L85 PathProgramCache]: Analyzing trace with hash -1439111047, now seen corresponding path program 71 times [2022-03-03 19:25:58,065 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:25:58,065 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1999174988] [2022-03-03 19:25:58,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:25:58,065 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:25:58,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:25:58,160 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 15 proven. 25 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:25:58,160 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:25:58,160 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1999174988] [2022-03-03 19:25:58,161 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1999174988] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:25:58,161 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [254645141] [2022-03-03 19:25:58,161 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 19:25:58,161 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:25:58,161 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:25:58,162 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-03 19:25:58,162 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-03 19:25:58,186 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-03-03 19:25:58,186 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:25:58,186 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-03 19:25:58,187 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:25:58,402 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 15 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:25:58,402 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:25:58,546 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 24 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:25:58,546 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [254645141] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:25:58,546 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:25:58,546 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13, 13] total 29 [2022-03-03 19:25:58,546 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1676617332] [2022-03-03 19:25:58,546 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:25:58,546 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-03-03 19:25:58,546 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:25:58,547 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-03-03 19:25:58,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=215, Invalid=655, Unknown=0, NotChecked=0, Total=870 [2022-03-03 19:25:58,547 INFO L87 Difference]: Start difference. First operand 5738 states and 14504 transitions. Second operand has 30 states, 30 states have (on average 2.3) internal successors, (69), 29 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-03 19:25:59,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:25:59,685 INFO L93 Difference]: Finished difference Result 7634 states and 18636 transitions. [2022-03-03 19:25:59,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-03-03 19:25:59,685 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.3) internal successors, (69), 29 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 32 [2022-03-03 19:25:59,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:25:59,697 INFO L225 Difference]: With dead ends: 7634 [2022-03-03 19:25:59,697 INFO L226 Difference]: Without dead ends: 7606 [2022-03-03 19:25:59,698 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2255 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1968, Invalid=5342, Unknown=0, NotChecked=0, Total=7310 [2022-03-03 19:25:59,698 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 485 mSDsluCounter, 174 mSDsCounter, 0 mSdLazyCounter, 485 mSolverCounterSat, 148 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 485 SdHoareTripleChecker+Valid, 139 SdHoareTripleChecker+Invalid, 633 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 148 IncrementalHoareTripleChecker+Valid, 485 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-03 19:25:59,698 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [485 Valid, 139 Invalid, 633 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [148 Valid, 485 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-03 19:25:59,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7606 states. [2022-03-03 19:25:59,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7606 to 6549. [2022-03-03 19:25:59,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6549 states, 6548 states have (on average 2.5284056200366525) internal successors, (16556), 6548 states have internal predecessors, (16556), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:25:59,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6549 states to 6549 states and 16556 transitions. [2022-03-03 19:25:59,803 INFO L78 Accepts]: Start accepts. Automaton has 6549 states and 16556 transitions. Word has length 32 [2022-03-03 19:25:59,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:25:59,803 INFO L470 AbstractCegarLoop]: Abstraction has 6549 states and 16556 transitions. [2022-03-03 19:25:59,803 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.3) internal successors, (69), 29 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-03 19:25:59,803 INFO L276 IsEmpty]: Start isEmpty. Operand 6549 states and 16556 transitions. [2022-03-03 19:25:59,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-03-03 19:25:59,808 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:25:59,808 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:25:59,824 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Forceful destruction successful, exit code 0 [2022-03-03 19:26:00,008 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:26:00,009 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:26:00,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:26:00,009 INFO L85 PathProgramCache]: Analyzing trace with hash -1643042059, now seen corresponding path program 72 times [2022-03-03 19:26:00,009 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:26:00,009 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [137235113] [2022-03-03 19:26:00,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:26:00,009 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:26:00,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:26:00,119 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 21 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:26:00,120 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:26:00,120 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [137235113] [2022-03-03 19:26:00,120 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [137235113] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:26:00,120 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1297354898] [2022-03-03 19:26:00,120 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 19:26:00,120 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:26:00,120 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:26:00,124 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-03 19:26:00,125 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-03 19:26:00,148 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-03-03 19:26:00,149 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:26:00,149 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-03 19:26:00,150 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:26:00,369 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 21 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:26:00,370 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:26:00,496 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 25 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:26:00,496 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1297354898] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:26:00,496 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:26:00,496 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 29 [2022-03-03 19:26:00,496 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1256841997] [2022-03-03 19:26:00,497 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:26:00,497 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-03-03 19:26:00,497 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:26:00,497 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-03-03 19:26:00,497 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=217, Invalid=653, Unknown=0, NotChecked=0, Total=870 [2022-03-03 19:26:00,497 INFO L87 Difference]: Start difference. First operand 6549 states and 16556 transitions. Second operand has 30 states, 30 states have (on average 2.2333333333333334) internal successors, (67), 29 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:26:01,464 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:26:01,464 INFO L93 Difference]: Finished difference Result 7611 states and 18726 transitions. [2022-03-03 19:26:01,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-03-03 19:26:01,465 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.2333333333333334) internal successors, (67), 29 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2022-03-03 19:26:01,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:26:01,474 INFO L225 Difference]: With dead ends: 7611 [2022-03-03 19:26:01,475 INFO L226 Difference]: Without dead ends: 7575 [2022-03-03 19:26:01,475 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2009 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1702, Invalid=4778, Unknown=0, NotChecked=0, Total=6480 [2022-03-03 19:26:01,476 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 393 mSDsluCounter, 162 mSDsCounter, 0 mSdLazyCounter, 443 mSolverCounterSat, 124 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 393 SdHoareTripleChecker+Valid, 129 SdHoareTripleChecker+Invalid, 567 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 124 IncrementalHoareTripleChecker+Valid, 443 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-03 19:26:01,476 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [393 Valid, 129 Invalid, 567 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [124 Valid, 443 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-03 19:26:01,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7575 states. [2022-03-03 19:26:01,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7575 to 6635. [2022-03-03 19:26:01,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6635 states, 6634 states have (on average 2.537232438950859) internal successors, (16832), 6634 states have internal predecessors, (16832), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:26:01,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6635 states to 6635 states and 16832 transitions. [2022-03-03 19:26:01,579 INFO L78 Accepts]: Start accepts. Automaton has 6635 states and 16832 transitions. Word has length 32 [2022-03-03 19:26:01,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:26:01,579 INFO L470 AbstractCegarLoop]: Abstraction has 6635 states and 16832 transitions. [2022-03-03 19:26:01,579 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.2333333333333334) internal successors, (67), 29 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:26:01,579 INFO L276 IsEmpty]: Start isEmpty. Operand 6635 states and 16832 transitions. [2022-03-03 19:26:01,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-03-03 19:26:01,585 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:26:01,585 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:26:01,606 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Ended with exit code 0 [2022-03-03 19:26:01,801 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,SelfDestructingSolverStorable76 [2022-03-03 19:26:01,802 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:26:01,802 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:26:01,802 INFO L85 PathProgramCache]: Analyzing trace with hash 2038373619, now seen corresponding path program 73 times [2022-03-03 19:26:01,802 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:26:01,802 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1767789718] [2022-03-03 19:26:01,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:26:01,802 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:26:01,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:26:01,847 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:26:01,848 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:26:01,848 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1767789718] [2022-03-03 19:26:01,848 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1767789718] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:26:01,848 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [518701645] [2022-03-03 19:26:01,848 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 19:26:01,848 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:26:01,848 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:26:01,849 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-03 19:26:01,849 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-03 19:26:01,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:26:01,881 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-03 19:26:01,882 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:26:02,040 INFO L353 Elim1Store]: treesize reduction 32, result has 60.5 percent of original size [2022-03-03 19:26:02,041 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 9 new quantified variables, introduced 10 case distinctions, treesize of input 89 treesize of output 89 [2022-03-03 19:26:07,063 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 19:26:07,064 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 9 new quantified variables, introduced 10 case distinctions, treesize of input 175 treesize of output 147 [2022-03-03 19:26:07,079 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:26:07,079 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:26:07,253 INFO L353 Elim1Store]: treesize reduction 32, result has 60.5 percent of original size [2022-03-03 19:26:07,254 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 9 new quantified variables, introduced 10 case distinctions, treesize of input 104 treesize of output 108 [2022-03-03 19:26:07,283 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 19:26:07,284 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 9 new quantified variables, introduced 10 case distinctions, treesize of input 176 treesize of output 152 [2022-03-03 19:26:07,374 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:26:07,374 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [518701645] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:26:07,374 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:26:07,374 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 12, 12] total 21 [2022-03-03 19:26:07,374 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [883192690] [2022-03-03 19:26:07,374 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:26:07,374 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-03 19:26:07,374 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:26:07,375 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-03 19:26:07,375 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=360, Unknown=0, NotChecked=0, Total=420 [2022-03-03 19:26:07,375 INFO L87 Difference]: Start difference. First operand 6635 states and 16832 transitions. Second operand has 21 states, 21 states have (on average 3.0952380952380953) internal successors, (65), 21 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:26:07,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:26:07,496 INFO L93 Difference]: Finished difference Result 7849 states and 19710 transitions. [2022-03-03 19:26:07,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-03 19:26:07,496 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.0952380952380953) internal successors, (65), 21 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-03-03 19:26:07,496 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:26:07,523 INFO L225 Difference]: With dead ends: 7849 [2022-03-03 19:26:07,523 INFO L226 Difference]: Without dead ends: 7842 [2022-03-03 19:26:07,524 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=60, Invalid=360, Unknown=0, NotChecked=0, Total=420 [2022-03-03 19:26:07,524 INFO L933 BasicCegarLoop]: 73 mSDtfsCounter, 132 mSDsluCounter, 795 mSDsCounter, 0 mSdLazyCounter, 256 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 738 SdHoareTripleChecker+Invalid, 364 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 256 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 100 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-03 19:26:07,524 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [132 Valid, 738 Invalid, 364 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 256 Invalid, 0 Unknown, 100 Unchecked, 0.1s Time] [2022-03-03 19:26:07,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7842 states. [2022-03-03 19:26:07,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7842 to 7432. [2022-03-03 19:26:07,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7432 states, 7431 states have (on average 2.5446104158255953) internal successors, (18909), 7431 states have internal predecessors, (18909), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:26:07,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7432 states to 7432 states and 18909 transitions. [2022-03-03 19:26:07,625 INFO L78 Accepts]: Start accepts. Automaton has 7432 states and 18909 transitions. Word has length 34 [2022-03-03 19:26:07,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:26:07,625 INFO L470 AbstractCegarLoop]: Abstraction has 7432 states and 18909 transitions. [2022-03-03 19:26:07,625 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.0952380952380953) internal successors, (65), 21 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:26:07,625 INFO L276 IsEmpty]: Start isEmpty. Operand 7432 states and 18909 transitions. [2022-03-03 19:26:07,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-03-03 19:26:07,630 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:26:07,630 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:26:07,645 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-03 19:26:07,830 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:26:07,831 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:26:07,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:26:07,832 INFO L85 PathProgramCache]: Analyzing trace with hash 1746623611, now seen corresponding path program 74 times [2022-03-03 19:26:07,832 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:26:07,832 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1655873119] [2022-03-03 19:26:07,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:26:07,832 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:26:07,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:26:07,879 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:26:07,879 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:26:07,879 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1655873119] [2022-03-03 19:26:07,879 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1655873119] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:26:07,879 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [280112765] [2022-03-03 19:26:07,879 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 19:26:07,879 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:26:07,879 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:26:07,880 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-03 19:26:07,903 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-03 19:26:07,911 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 19:26:07,911 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:26:07,912 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-03 19:26:07,912 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:26:08,051 INFO L353 Elim1Store]: treesize reduction 32, result has 60.5 percent of original size [2022-03-03 19:26:08,052 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 9 new quantified variables, introduced 10 case distinctions, treesize of input 89 treesize of output 89 [2022-03-03 19:26:13,707 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 19:26:13,708 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 9 new quantified variables, introduced 10 case distinctions, treesize of input 175 treesize of output 147 [2022-03-03 19:26:13,820 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:26:13,821 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:26:13,989 INFO L353 Elim1Store]: treesize reduction 32, result has 60.5 percent of original size [2022-03-03 19:26:13,990 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 9 new quantified variables, introduced 10 case distinctions, treesize of input 104 treesize of output 108 [2022-03-03 19:26:14,016 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 19:26:14,017 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 9 new quantified variables, introduced 10 case distinctions, treesize of input 176 treesize of output 152 [2022-03-03 19:26:14,117 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:26:14,117 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [280112765] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:26:14,117 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:26:14,117 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 12, 12] total 21 [2022-03-03 19:26:14,117 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [16063441] [2022-03-03 19:26:14,117 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:26:14,117 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-03 19:26:14,117 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:26:14,118 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-03 19:26:14,118 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=360, Unknown=0, NotChecked=0, Total=420 [2022-03-03 19:26:14,118 INFO L87 Difference]: Start difference. First operand 7432 states and 18909 transitions. Second operand has 21 states, 21 states have (on average 3.0952380952380953) internal successors, (65), 21 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:26:14,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:26:14,297 INFO L93 Difference]: Finished difference Result 7936 states and 19797 transitions. [2022-03-03 19:26:14,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-03 19:26:14,298 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.0952380952380953) internal successors, (65), 21 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-03-03 19:26:14,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:26:14,311 INFO L225 Difference]: With dead ends: 7936 [2022-03-03 19:26:14,311 INFO L226 Difference]: Without dead ends: 7933 [2022-03-03 19:26:14,311 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=60, Invalid=360, Unknown=0, NotChecked=0, Total=420 [2022-03-03 19:26:14,311 INFO L933 BasicCegarLoop]: 80 mSDtfsCounter, 151 mSDsluCounter, 1122 mSDsCounter, 0 mSdLazyCounter, 408 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 151 SdHoareTripleChecker+Valid, 951 SdHoareTripleChecker+Invalid, 640 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 408 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 223 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-03 19:26:14,312 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [151 Valid, 951 Invalid, 640 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 408 Invalid, 0 Unknown, 223 Unchecked, 0.2s Time] [2022-03-03 19:26:14,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7933 states. [2022-03-03 19:26:14,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7933 to 7478. [2022-03-03 19:26:14,458 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7478 states, 7477 states have (on average 2.5451384245018054) internal successors, (19030), 7477 states have internal predecessors, (19030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:26:14,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7478 states to 7478 states and 19030 transitions. [2022-03-03 19:26:14,470 INFO L78 Accepts]: Start accepts. Automaton has 7478 states and 19030 transitions. Word has length 34 [2022-03-03 19:26:14,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:26:14,470 INFO L470 AbstractCegarLoop]: Abstraction has 7478 states and 19030 transitions. [2022-03-03 19:26:14,470 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.0952380952380953) internal successors, (65), 21 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:26:14,470 INFO L276 IsEmpty]: Start isEmpty. Operand 7478 states and 19030 transitions. [2022-03-03 19:26:14,477 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-03-03 19:26:14,477 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:26:14,477 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:26:14,499 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Forceful destruction successful, exit code 0 [2022-03-03 19:26:14,695 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:26:14,695 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:26:14,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:26:14,696 INFO L85 PathProgramCache]: Analyzing trace with hash 60071939, now seen corresponding path program 75 times [2022-03-03 19:26:14,696 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:26:14,696 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1048958161] [2022-03-03 19:26:14,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:26:14,697 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:26:14,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:26:14,751 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:26:14,751 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:26:14,751 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1048958161] [2022-03-03 19:26:14,751 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1048958161] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:26:14,751 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1222086071] [2022-03-03 19:26:14,751 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 19:26:14,751 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:26:14,751 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:26:14,752 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-03 19:26:14,753 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-03 19:26:14,777 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-03-03 19:26:14,778 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:26:14,778 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 41 conjunts are in the unsatisfiable core [2022-03-03 19:26:14,779 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:26:15,195 INFO L353 Elim1Store]: treesize reduction 409, result has 22.7 percent of original size [2022-03-03 19:26:15,195 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 0 disjoint index pairs (out of 36 index pairs), introduced 13 new quantified variables, introduced 36 case distinctions, treesize of input 142 treesize of output 175 [2022-03-03 19:26:15,204 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:26:15,204 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:26:15,565 INFO L353 Elim1Store]: treesize reduction 72, result has 40.5 percent of original size [2022-03-03 19:26:15,565 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 11 new quantified variables, introduced 15 case distinctions, treesize of input 148 treesize of output 134 [2022-03-03 19:26:15,593 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 19:26:15,593 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 9 new quantified variables, introduced 10 case distinctions, treesize of input 196 treesize of output 152 [2022-03-03 19:26:15,684 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:26:15,684 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1222086071] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:26:15,684 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:26:15,684 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 12, 12] total 26 [2022-03-03 19:26:15,684 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [569300765] [2022-03-03 19:26:15,684 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:26:15,685 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-03-03 19:26:15,685 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:26:15,685 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-03-03 19:26:15,685 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=558, Unknown=0, NotChecked=0, Total=650 [2022-03-03 19:26:15,685 INFO L87 Difference]: Start difference. First operand 7478 states and 19030 transitions. Second operand has 26 states, 26 states have (on average 3.0) internal successors, (78), 26 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-03 19:26:15,930 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:26:15,930 INFO L93 Difference]: Finished difference Result 7725 states and 19406 transitions. [2022-03-03 19:26:15,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-03 19:26:15,930 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 3.0) internal successors, (78), 26 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 34 [2022-03-03 19:26:15,931 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:26:15,946 INFO L225 Difference]: With dead ends: 7725 [2022-03-03 19:26:15,946 INFO L226 Difference]: Without dead ends: 7722 [2022-03-03 19:26:15,947 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 162 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=92, Invalid=558, Unknown=0, NotChecked=0, Total=650 [2022-03-03 19:26:15,947 INFO L933 BasicCegarLoop]: 66 mSDtfsCounter, 145 mSDsluCounter, 845 mSDsCounter, 0 mSdLazyCounter, 560 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 145 SdHoareTripleChecker+Valid, 693 SdHoareTripleChecker+Invalid, 573 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 560 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-03 19:26:15,947 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [145 Valid, 693 Invalid, 573 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 560 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-03 19:26:15,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7722 states. [2022-03-03 19:26:16,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7722 to 7360. [2022-03-03 19:26:16,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7360 states, 7359 states have (on average 2.545726321511075) internal successors, (18734), 7359 states have internal predecessors, (18734), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:26:16,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7360 states to 7360 states and 18734 transitions. [2022-03-03 19:26:16,126 INFO L78 Accepts]: Start accepts. Automaton has 7360 states and 18734 transitions. Word has length 34 [2022-03-03 19:26:16,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:26:16,127 INFO L470 AbstractCegarLoop]: Abstraction has 7360 states and 18734 transitions. [2022-03-03 19:26:16,127 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 3.0) internal successors, (78), 26 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-03 19:26:16,127 INFO L276 IsEmpty]: Start isEmpty. Operand 7360 states and 18734 transitions. [2022-03-03 19:26:16,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-03-03 19:26:16,133 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:26:16,133 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:26:16,149 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Ended with exit code 0 [2022-03-03 19:26:16,333 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,SelfDestructingSolverStorable79 [2022-03-03 19:26:16,333 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:26:16,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:26:16,334 INFO L85 PathProgramCache]: Analyzing trace with hash -1739321357, now seen corresponding path program 76 times [2022-03-03 19:26:16,334 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:26:16,334 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1231186898] [2022-03-03 19:26:16,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:26:16,334 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:26:16,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:26:16,374 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 19:26:16,374 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:26:16,374 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1231186898] [2022-03-03 19:26:16,374 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1231186898] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:26:16,374 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1235515630] [2022-03-03 19:26:16,374 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 19:26:16,374 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:26:16,374 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:26:16,375 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-03 19:26:16,376 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-03 19:26:16,398 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 19:26:16,399 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:26:16,399 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-03 19:26:16,400 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:26:16,694 INFO L353 Elim1Store]: treesize reduction 267, result has 26.8 percent of original size [2022-03-03 19:26:16,694 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 12 new quantified variables, introduced 28 case distinctions, treesize of input 113 treesize of output 142 [2022-03-03 19:26:16,775 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 19:26:16,776 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 8 new quantified variables, introduced 10 case distinctions, treesize of input 163 treesize of output 144 [2022-03-03 19:26:16,939 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:26:16,939 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:26:17,195 INFO L353 Elim1Store]: treesize reduction 32, result has 60.5 percent of original size [2022-03-03 19:26:17,195 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 9 new quantified variables, introduced 10 case distinctions, treesize of input 120 treesize of output 114 [2022-03-03 19:26:17,222 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 19:26:17,222 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 9 new quantified variables, introduced 10 case distinctions, treesize of input 188 treesize of output 152 [2022-03-03 19:26:17,322 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 1 proven. 48 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:26:17,322 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1235515630] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:26:17,322 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:26:17,322 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 12, 12] total 25 [2022-03-03 19:26:17,322 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1280937134] [2022-03-03 19:26:17,322 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:26:17,322 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-03 19:26:17,322 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:26:17,323 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-03 19:26:17,323 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=516, Unknown=0, NotChecked=0, Total=600 [2022-03-03 19:26:17,323 INFO L87 Difference]: Start difference. First operand 7360 states and 18734 transitions. Second operand has 25 states, 25 states have (on average 2.84) internal successors, (71), 25 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-03 19:26:17,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:26:17,635 INFO L93 Difference]: Finished difference Result 8196 states and 20663 transitions. [2022-03-03 19:26:17,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-03 19:26:17,636 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.84) internal successors, (71), 25 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 34 [2022-03-03 19:26:17,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:26:17,647 INFO L225 Difference]: With dead ends: 8196 [2022-03-03 19:26:17,647 INFO L226 Difference]: Without dead ends: 8180 [2022-03-03 19:26:17,647 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=84, Invalid=516, Unknown=0, NotChecked=0, Total=600 [2022-03-03 19:26:17,647 INFO L933 BasicCegarLoop]: 76 mSDtfsCounter, 163 mSDsluCounter, 1229 mSDsCounter, 0 mSdLazyCounter, 783 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 163 SdHoareTripleChecker+Valid, 983 SdHoareTripleChecker+Invalid, 795 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 783 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-03 19:26:17,648 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [163 Valid, 983 Invalid, 795 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 783 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-03 19:26:17,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8180 states. [2022-03-03 19:26:17,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8180 to 7776. [2022-03-03 19:26:17,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7776 states, 7775 states have (on average 2.5569131832797427) internal successors, (19880), 7775 states have internal predecessors, (19880), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:26:17,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7776 states to 7776 states and 19880 transitions. [2022-03-03 19:26:17,765 INFO L78 Accepts]: Start accepts. Automaton has 7776 states and 19880 transitions. Word has length 34 [2022-03-03 19:26:17,765 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:26:17,765 INFO L470 AbstractCegarLoop]: Abstraction has 7776 states and 19880 transitions. [2022-03-03 19:26:17,765 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.84) internal successors, (71), 25 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-03 19:26:17,765 INFO L276 IsEmpty]: Start isEmpty. Operand 7776 states and 19880 transitions. [2022-03-03 19:26:17,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-03-03 19:26:17,771 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:26:17,771 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:26:17,787 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Forceful destruction successful, exit code 0 [2022-03-03 19:26:17,971 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,77 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:26:17,971 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:26:17,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:26:17,972 INFO L85 PathProgramCache]: Analyzing trace with hash 1003418867, now seen corresponding path program 77 times [2022-03-03 19:26:17,972 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:26:17,972 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [513024692] [2022-03-03 19:26:17,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:26:17,972 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:26:17,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:26:18,018 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 19:26:18,019 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:26:18,019 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [513024692] [2022-03-03 19:26:18,019 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [513024692] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:26:18,019 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [954256556] [2022-03-03 19:26:18,019 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 19:26:18,019 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:26:18,019 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:26:18,020 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-03 19:26:18,045 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-03 19:26:18,056 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2022-03-03 19:26:18,056 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:26:18,057 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 35 conjunts are in the unsatisfiable core [2022-03-03 19:26:18,057 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:26:18,315 INFO L353 Elim1Store]: treesize reduction 156, result has 35.3 percent of original size [2022-03-03 19:26:18,316 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 11 new quantified variables, introduced 21 case distinctions, treesize of input 119 treesize of output 125 [2022-03-03 19:26:18,613 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 19:26:18,613 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 8 new quantified variables, introduced 10 case distinctions, treesize of input 131 treesize of output 144 [2022-03-03 19:26:18,627 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:26:18,627 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:26:18,906 INFO L353 Elim1Store]: treesize reduction 68, result has 43.8 percent of original size [2022-03-03 19:26:18,906 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 11 new quantified variables, introduced 15 case distinctions, treesize of input 128 treesize of output 134 [2022-03-03 19:26:18,934 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 19:26:18,934 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 9 new quantified variables, introduced 10 case distinctions, treesize of input 202 treesize of output 152 [2022-03-03 19:26:19,035 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 1 proven. 48 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:26:19,035 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [954256556] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:26:19,035 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:26:19,035 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 12, 12] total 24 [2022-03-03 19:26:19,035 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1924773738] [2022-03-03 19:26:19,035 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:26:19,035 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-03 19:26:19,035 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:26:19,035 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-03 19:26:19,036 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=475, Unknown=0, NotChecked=0, Total=552 [2022-03-03 19:26:19,036 INFO L87 Difference]: Start difference. First operand 7776 states and 19880 transitions. Second operand has 24 states, 24 states have (on average 2.875) internal successors, (69), 24 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-03 19:26:19,262 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:26:19,262 INFO L93 Difference]: Finished difference Result 8640 states and 21906 transitions. [2022-03-03 19:26:19,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-03 19:26:19,262 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.875) internal successors, (69), 24 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 34 [2022-03-03 19:26:19,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:26:19,275 INFO L225 Difference]: With dead ends: 8640 [2022-03-03 19:26:19,275 INFO L226 Difference]: Without dead ends: 8615 [2022-03-03 19:26:19,275 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 127 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=77, Invalid=475, Unknown=0, NotChecked=0, Total=552 [2022-03-03 19:26:19,276 INFO L933 BasicCegarLoop]: 79 mSDtfsCounter, 168 mSDsluCounter, 915 mSDsCounter, 0 mSdLazyCounter, 556 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 168 SdHoareTripleChecker+Valid, 773 SdHoareTripleChecker+Invalid, 579 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 556 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 12 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-03 19:26:19,276 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [168 Valid, 773 Invalid, 579 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 556 Invalid, 0 Unknown, 12 Unchecked, 0.2s Time] [2022-03-03 19:26:19,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8615 states. [2022-03-03 19:26:19,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8615 to 8091. [2022-03-03 19:26:19,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8091 states, 8090 states have (on average 2.5673671199011125) internal successors, (20770), 8090 states have internal predecessors, (20770), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:26:19,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8091 states to 8091 states and 20770 transitions. [2022-03-03 19:26:19,382 INFO L78 Accepts]: Start accepts. Automaton has 8091 states and 20770 transitions. Word has length 34 [2022-03-03 19:26:19,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:26:19,382 INFO L470 AbstractCegarLoop]: Abstraction has 8091 states and 20770 transitions. [2022-03-03 19:26:19,382 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.875) internal successors, (69), 24 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-03 19:26:19,382 INFO L276 IsEmpty]: Start isEmpty. Operand 8091 states and 20770 transitions. [2022-03-03 19:26:19,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-03-03 19:26:19,388 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:26:19,388 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:26:19,404 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-03 19:26:19,589 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:26:19,589 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:26:19,589 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:26:19,590 INFO L85 PathProgramCache]: Analyzing trace with hash -333145613, now seen corresponding path program 78 times [2022-03-03 19:26:19,590 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:26:19,590 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1113115759] [2022-03-03 19:26:19,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:26:19,590 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:26:19,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:26:19,631 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 19:26:19,631 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:26:19,631 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1113115759] [2022-03-03 19:26:19,631 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1113115759] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:26:19,631 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1492783431] [2022-03-03 19:26:19,631 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 19:26:19,631 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:26:19,632 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:26:19,633 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-03 19:26:19,658 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-03 19:26:19,667 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2022-03-03 19:26:19,668 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:26:19,668 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 39 conjunts are in the unsatisfiable core [2022-03-03 19:26:19,669 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:26:20,058 INFO L353 Elim1Store]: treesize reduction 133, result has 35.1 percent of original size [2022-03-03 19:26:20,058 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 12 new quantified variables, introduced 21 case distinctions, treesize of input 166 treesize of output 132 [2022-03-03 19:26:20,085 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 19:26:20,085 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 8 new quantified variables, introduced 10 case distinctions, treesize of input 141 treesize of output 144 [2022-03-03 19:26:20,098 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:26:20,098 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:26:20,426 INFO L353 Elim1Store]: treesize reduction 112, result has 33.7 percent of original size [2022-03-03 19:26:20,426 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 13 new quantified variables, introduced 21 case distinctions, treesize of input 128 treesize of output 150 [2022-03-03 19:26:20,454 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 19:26:20,454 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 9 new quantified variables, introduced 10 case distinctions, treesize of input 196 treesize of output 152 [2022-03-03 19:26:20,596 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 1 proven. 48 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:26:20,596 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1492783431] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:26:20,596 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:26:20,597 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 12, 12] total 26 [2022-03-03 19:26:20,597 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [63919511] [2022-03-03 19:26:20,597 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:26:20,597 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-03-03 19:26:20,597 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:26:20,597 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-03-03 19:26:20,597 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=562, Unknown=0, NotChecked=0, Total=650 [2022-03-03 19:26:20,598 INFO L87 Difference]: Start difference. First operand 8091 states and 20770 transitions. Second operand has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 26 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-03 19:26:20,893 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:26:20,893 INFO L93 Difference]: Finished difference Result 8983 states and 22909 transitions. [2022-03-03 19:26:20,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-03 19:26:20,893 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 26 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 34 [2022-03-03 19:26:20,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:26:20,905 INFO L225 Difference]: With dead ends: 8983 [2022-03-03 19:26:20,905 INFO L226 Difference]: Without dead ends: 8961 [2022-03-03 19:26:20,905 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 162 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=88, Invalid=562, Unknown=0, NotChecked=0, Total=650 [2022-03-03 19:26:20,905 INFO L933 BasicCegarLoop]: 71 mSDtfsCounter, 220 mSDsluCounter, 822 mSDsCounter, 0 mSdLazyCounter, 562 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 220 SdHoareTripleChecker+Valid, 700 SdHoareTripleChecker+Invalid, 576 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 562 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-03 19:26:20,905 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [220 Valid, 700 Invalid, 576 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 562 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-03 19:26:20,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8961 states. [2022-03-03 19:26:21,008 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8961 to 8475. [2022-03-03 19:26:21,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8475 states, 8474 states have (on average 2.577059240028322) internal successors, (21838), 8474 states have internal predecessors, (21838), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:26:21,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8475 states to 8475 states and 21838 transitions. [2022-03-03 19:26:21,079 INFO L78 Accepts]: Start accepts. Automaton has 8475 states and 21838 transitions. Word has length 34 [2022-03-03 19:26:21,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:26:21,079 INFO L470 AbstractCegarLoop]: Abstraction has 8475 states and 21838 transitions. [2022-03-03 19:26:21,079 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 26 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-03 19:26:21,079 INFO L276 IsEmpty]: Start isEmpty. Operand 8475 states and 21838 transitions. [2022-03-03 19:26:21,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-03-03 19:26:21,085 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:26:21,086 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:26:21,101 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-03 19:26:21,286 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:26:21,286 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:26:21,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:26:21,287 INFO L85 PathProgramCache]: Analyzing trace with hash -576389389, now seen corresponding path program 79 times [2022-03-03 19:26:21,287 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:26:21,287 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1452164432] [2022-03-03 19:26:21,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:26:21,287 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:26:21,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:26:21,324 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 19:26:21,324 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:26:21,324 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1452164432] [2022-03-03 19:26:21,324 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1452164432] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:26:21,324 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1346927180] [2022-03-03 19:26:21,325 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 19:26:21,325 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:26:21,325 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:26:21,326 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-03 19:26:21,326 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-03 19:26:21,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:26:21,349 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-03 19:26:21,349 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:26:21,499 INFO L353 Elim1Store]: treesize reduction 32, result has 64.0 percent of original size [2022-03-03 19:26:21,499 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 9 new quantified variables, introduced 10 case distinctions, treesize of input 107 treesize of output 95 [2022-03-03 19:26:25,412 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 19:26:25,412 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 8 new quantified variables, introduced 10 case distinctions, treesize of input 179 treesize of output 144 [2022-03-03 19:26:25,518 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:26:25,518 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:26:25,775 INFO L353 Elim1Store]: treesize reduction 164, result has 27.1 percent of original size [2022-03-03 19:26:25,776 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 15 new quantified variables, introduced 28 case distinctions, treesize of input 120 treesize of output 162 [2022-03-03 19:26:25,806 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 19:26:25,806 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 9 new quantified variables, introduced 10 case distinctions, treesize of input 196 treesize of output 152 [2022-03-03 19:26:25,934 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 1 proven. 48 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:26:25,934 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1346927180] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:26:25,934 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:26:25,934 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 12, 12] total 22 [2022-03-03 19:26:25,934 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1631868539] [2022-03-03 19:26:25,934 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:26:25,934 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-03 19:26:25,934 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:26:25,935 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-03 19:26:25,935 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=399, Unknown=0, NotChecked=0, Total=462 [2022-03-03 19:26:25,935 INFO L87 Difference]: Start difference. First operand 8475 states and 21838 transitions. Second operand has 22 states, 22 states have (on average 2.9545454545454546) internal successors, (65), 22 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-03 19:26:26,135 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:26:26,135 INFO L93 Difference]: Finished difference Result 9614 states and 24512 transitions. [2022-03-03 19:26:26,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-03 19:26:26,136 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.9545454545454546) internal successors, (65), 22 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 34 [2022-03-03 19:26:26,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:26:26,149 INFO L225 Difference]: With dead ends: 9614 [2022-03-03 19:26:26,149 INFO L226 Difference]: Without dead ends: 9581 [2022-03-03 19:26:26,149 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=63, Invalid=399, Unknown=0, NotChecked=0, Total=462 [2022-03-03 19:26:26,149 INFO L933 BasicCegarLoop]: 89 mSDtfsCounter, 194 mSDsluCounter, 961 mSDsCounter, 0 mSdLazyCounter, 460 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 194 SdHoareTripleChecker+Valid, 821 SdHoareTripleChecker+Invalid, 640 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 460 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 172 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-03 19:26:26,149 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [194 Valid, 821 Invalid, 640 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 460 Invalid, 0 Unknown, 172 Unchecked, 0.2s Time] [2022-03-03 19:26:26,157 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9581 states. [2022-03-03 19:26:26,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9581 to 8919. [2022-03-03 19:26:26,269 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8919 states, 8918 states have (on average 2.588024220677282) internal successors, (23080), 8918 states have internal predecessors, (23080), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:26:26,284 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8919 states to 8919 states and 23080 transitions. [2022-03-03 19:26:26,284 INFO L78 Accepts]: Start accepts. Automaton has 8919 states and 23080 transitions. Word has length 34 [2022-03-03 19:26:26,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:26:26,284 INFO L470 AbstractCegarLoop]: Abstraction has 8919 states and 23080 transitions. [2022-03-03 19:26:26,284 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.9545454545454546) internal successors, (65), 22 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-03 19:26:26,284 INFO L276 IsEmpty]: Start isEmpty. Operand 8919 states and 23080 transitions. [2022-03-03 19:26:26,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-03-03 19:26:26,290 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:26:26,290 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:26:26,306 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-03 19:26:26,491 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,SelfDestructingSolverStorable83 [2022-03-03 19:26:26,491 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:26:26,491 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:26:26,491 INFO L85 PathProgramCache]: Analyzing trace with hash 1889543155, now seen corresponding path program 80 times [2022-03-03 19:26:26,491 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:26:26,491 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [893252268] [2022-03-03 19:26:26,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:26:26,492 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:26:26,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:26:26,534 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 19:26:26,534 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:26:26,534 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [893252268] [2022-03-03 19:26:26,534 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [893252268] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:26:26,534 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1523272291] [2022-03-03 19:26:26,534 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 19:26:26,535 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:26:26,535 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:26:26,536 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-03 19:26:26,548 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-03 19:26:26,565 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 19:26:26,566 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:26:26,566 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-03 19:26:26,567 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:26:26,699 INFO L353 Elim1Store]: treesize reduction 32, result has 60.5 percent of original size [2022-03-03 19:26:26,699 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 9 new quantified variables, introduced 10 case distinctions, treesize of input 89 treesize of output 89 [2022-03-03 19:26:32,195 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 19:26:32,195 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 9 new quantified variables, introduced 10 case distinctions, treesize of input 175 treesize of output 147 [2022-03-03 19:26:32,308 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 19:26:32,308 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:26:32,476 INFO L353 Elim1Store]: treesize reduction 32, result has 60.5 percent of original size [2022-03-03 19:26:32,476 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 9 new quantified variables, introduced 10 case distinctions, treesize of input 104 treesize of output 108 [2022-03-03 19:26:32,503 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 19:26:32,503 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 9 new quantified variables, introduced 10 case distinctions, treesize of input 176 treesize of output 152 [2022-03-03 19:26:32,592 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 19:26:32,593 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1523272291] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:26:32,593 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:26:32,593 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 12, 12] total 21 [2022-03-03 19:26:32,593 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1226512255] [2022-03-03 19:26:32,593 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:26:32,593 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-03 19:26:32,593 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:26:32,593 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-03 19:26:32,593 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=360, Unknown=0, NotChecked=0, Total=420 [2022-03-03 19:26:32,594 INFO L87 Difference]: Start difference. First operand 8919 states and 23080 transitions. Second operand has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 21 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:26:32,744 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:26:32,745 INFO L93 Difference]: Finished difference Result 9812 states and 25154 transitions. [2022-03-03 19:26:32,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-03 19:26:32,745 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 21 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-03-03 19:26:32,745 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:26:32,760 INFO L225 Difference]: With dead ends: 9812 [2022-03-03 19:26:32,760 INFO L226 Difference]: Without dead ends: 9805 [2022-03-03 19:26:32,760 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=60, Invalid=360, Unknown=0, NotChecked=0, Total=420 [2022-03-03 19:26:32,760 INFO L933 BasicCegarLoop]: 76 mSDtfsCounter, 150 mSDsluCounter, 1039 mSDsCounter, 0 mSdLazyCounter, 303 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 150 SdHoareTripleChecker+Valid, 946 SdHoareTripleChecker+Invalid, 420 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 303 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 110 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-03 19:26:32,761 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [150 Valid, 946 Invalid, 420 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 303 Invalid, 0 Unknown, 110 Unchecked, 0.1s Time] [2022-03-03 19:26:32,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9805 states. [2022-03-03 19:26:32,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9805 to 9257. [2022-03-03 19:26:32,884 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9257 states, 9256 states have (on average 2.5956136560069143) internal successors, (24025), 9256 states have internal predecessors, (24025), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:26:32,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9257 states to 9257 states and 24025 transitions. [2022-03-03 19:26:32,900 INFO L78 Accepts]: Start accepts. Automaton has 9257 states and 24025 transitions. Word has length 34 [2022-03-03 19:26:32,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:26:32,900 INFO L470 AbstractCegarLoop]: Abstraction has 9257 states and 24025 transitions. [2022-03-03 19:26:32,900 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 21 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:26:32,900 INFO L276 IsEmpty]: Start isEmpty. Operand 9257 states and 24025 transitions. [2022-03-03 19:26:32,908 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-03-03 19:26:32,909 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:26:32,909 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:26:32,925 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-03 19:26:33,109 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:26:33,109 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:26:33,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:26:33,109 INFO L85 PathProgramCache]: Analyzing trace with hash -1336215691, now seen corresponding path program 81 times [2022-03-03 19:26:33,109 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:26:33,110 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [349375052] [2022-03-03 19:26:33,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:26:33,110 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:26:33,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:26:33,262 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 25 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:26:33,263 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:26:33,263 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [349375052] [2022-03-03 19:26:33,263 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [349375052] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:26:33,263 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [836647870] [2022-03-03 19:26:33,263 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 19:26:33,263 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:26:33,263 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:26:33,268 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-03 19:26:33,269 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-03 19:26:33,300 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2022-03-03 19:26:33,300 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:26:33,301 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 15 conjunts are in the unsatisfiable core [2022-03-03 19:26:33,301 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:26:33,573 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 25 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:26:33,574 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:26:33,737 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 36 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:26:33,738 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [836647870] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:26:33,738 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:26:33,738 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 35 [2022-03-03 19:26:33,738 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [58946576] [2022-03-03 19:26:33,738 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:26:33,738 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-03-03 19:26:33,738 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:26:33,738 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-03-03 19:26:33,739 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=257, Invalid=1003, Unknown=0, NotChecked=0, Total=1260 [2022-03-03 19:26:33,739 INFO L87 Difference]: Start difference. First operand 9257 states and 24025 transitions. Second operand has 36 states, 36 states have (on average 2.2777777777777777) internal successors, (82), 35 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-03 19:26:35,689 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:26:35,689 INFO L93 Difference]: Finished difference Result 11082 states and 27704 transitions. [2022-03-03 19:26:35,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-03-03 19:26:35,689 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.2777777777777777) internal successors, (82), 35 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 36 [2022-03-03 19:26:35,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:26:35,705 INFO L225 Difference]: With dead ends: 11082 [2022-03-03 19:26:35,705 INFO L226 Difference]: Without dead ends: 11082 [2022-03-03 19:26:35,707 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 117 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4214 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=3470, Invalid=10572, Unknown=0, NotChecked=0, Total=14042 [2022-03-03 19:26:35,707 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 333 mSDsluCounter, 426 mSDsCounter, 0 mSdLazyCounter, 979 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 333 SdHoareTripleChecker+Valid, 235 SdHoareTripleChecker+Invalid, 1060 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 979 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 19:26:35,707 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [333 Valid, 235 Invalid, 1060 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 979 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-03 19:26:35,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11082 states. [2022-03-03 19:26:35,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11082 to 8556. [2022-03-03 19:26:35,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8556 states, 8555 states have (on average 2.586791350087668) internal successors, (22130), 8555 states have internal predecessors, (22130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:26:35,850 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8556 states to 8556 states and 22130 transitions. [2022-03-03 19:26:35,850 INFO L78 Accepts]: Start accepts. Automaton has 8556 states and 22130 transitions. Word has length 36 [2022-03-03 19:26:35,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:26:35,850 INFO L470 AbstractCegarLoop]: Abstraction has 8556 states and 22130 transitions. [2022-03-03 19:26:35,850 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 2.2777777777777777) internal successors, (82), 35 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-03 19:26:35,850 INFO L276 IsEmpty]: Start isEmpty. Operand 8556 states and 22130 transitions. [2022-03-03 19:26:35,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-03-03 19:26:35,858 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:26:35,858 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:26:35,875 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-03 19:26:36,059 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:26:36,059 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:26:36,059 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:26:36,059 INFO L85 PathProgramCache]: Analyzing trace with hash -550858319, now seen corresponding path program 82 times [2022-03-03 19:26:36,059 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:26:36,060 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1638301648] [2022-03-03 19:26:36,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:26:36,060 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:26:36,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:26:36,175 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 36 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:26:36,175 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:26:36,175 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1638301648] [2022-03-03 19:26:36,175 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1638301648] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:26:36,175 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [144830869] [2022-03-03 19:26:36,175 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 19:26:36,175 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:26:36,176 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:26:36,177 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-03 19:26:36,177 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-03 19:26:36,202 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 19:26:36,202 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:26:36,203 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 15 conjunts are in the unsatisfiable core [2022-03-03 19:26:36,203 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:26:36,517 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 36 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:26:36,518 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:26:36,690 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 36 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:26:36,690 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [144830869] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:26:36,690 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:26:36,690 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 34 [2022-03-03 19:26:36,690 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1023608249] [2022-03-03 19:26:36,690 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:26:36,691 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-03-03 19:26:36,691 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:26:36,691 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-03-03 19:26:36,691 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=283, Invalid=907, Unknown=0, NotChecked=0, Total=1190 [2022-03-03 19:26:36,691 INFO L87 Difference]: Start difference. First operand 8556 states and 22130 transitions. Second operand has 35 states, 35 states have (on average 2.2285714285714286) internal successors, (78), 34 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-03 19:26:38,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:26:38,873 INFO L93 Difference]: Finished difference Result 12764 states and 31601 transitions. [2022-03-03 19:26:38,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 101 states. [2022-03-03 19:26:38,874 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.2285714285714286) internal successors, (78), 34 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 36 [2022-03-03 19:26:38,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:26:38,893 INFO L225 Difference]: With dead ends: 12764 [2022-03-03 19:26:38,893 INFO L226 Difference]: Without dead ends: 12621 [2022-03-03 19:26:38,895 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 174 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 122 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4767 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=3619, Invalid=11633, Unknown=0, NotChecked=0, Total=15252 [2022-03-03 19:26:38,896 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 766 mSDsluCounter, 436 mSDsCounter, 0 mSdLazyCounter, 755 mSolverCounterSat, 153 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 766 SdHoareTripleChecker+Valid, 262 SdHoareTripleChecker+Invalid, 908 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 153 IncrementalHoareTripleChecker+Valid, 755 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-03 19:26:38,896 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [766 Valid, 262 Invalid, 908 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [153 Valid, 755 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-03 19:26:38,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12621 states. [2022-03-03 19:26:39,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12621 to 8919. [2022-03-03 19:26:39,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8919 states, 8918 states have (on average 2.585557299843014) internal successors, (23058), 8918 states have internal predecessors, (23058), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:26:39,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8919 states to 8919 states and 23058 transitions. [2022-03-03 19:26:39,063 INFO L78 Accepts]: Start accepts. Automaton has 8919 states and 23058 transitions. Word has length 36 [2022-03-03 19:26:39,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:26:39,063 INFO L470 AbstractCegarLoop]: Abstraction has 8919 states and 23058 transitions. [2022-03-03 19:26:39,064 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.2285714285714286) internal successors, (78), 34 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-03 19:26:39,064 INFO L276 IsEmpty]: Start isEmpty. Operand 8919 states and 23058 transitions. [2022-03-03 19:26:39,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-03-03 19:26:39,071 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:26:39,071 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:26:39,087 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-03 19:26:39,271 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,SelfDestructingSolverStorable86 [2022-03-03 19:26:39,272 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:26:39,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:26:39,272 INFO L85 PathProgramCache]: Analyzing trace with hash 1782953617, now seen corresponding path program 83 times [2022-03-03 19:26:39,272 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:26:39,272 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [314511993] [2022-03-03 19:26:39,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:26:39,272 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:26:39,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:26:39,365 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 36 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:26:39,365 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:26:39,365 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [314511993] [2022-03-03 19:26:39,365 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [314511993] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:26:39,365 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2106672202] [2022-03-03 19:26:39,366 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 19:26:39,366 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:26:39,366 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:26:39,368 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-03 19:26:39,369 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-03 19:26:39,423 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-03-03 19:26:39,423 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:26:39,424 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 15 conjunts are in the unsatisfiable core [2022-03-03 19:26:39,424 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:26:39,692 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 36 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:26:39,692 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:26:39,976 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 36 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:26:39,976 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2106672202] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:26:39,976 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:26:39,976 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 15, 15] total 35 [2022-03-03 19:26:39,976 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1229544823] [2022-03-03 19:26:39,976 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:26:39,976 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-03-03 19:26:39,976 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:26:39,976 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-03-03 19:26:39,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=278, Invalid=982, Unknown=0, NotChecked=0, Total=1260 [2022-03-03 19:26:39,977 INFO L87 Difference]: Start difference. First operand 8919 states and 23058 transitions. Second operand has 36 states, 36 states have (on average 2.4166666666666665) internal successors, (87), 35 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-03 19:26:42,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:26:42,672 INFO L93 Difference]: Finished difference Result 16714 states and 42009 transitions. [2022-03-03 19:26:42,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 141 states. [2022-03-03 19:26:42,672 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.4166666666666665) internal successors, (87), 35 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 36 [2022-03-03 19:26:42,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:26:42,697 INFO L225 Difference]: With dead ends: 16714 [2022-03-03 19:26:42,698 INFO L226 Difference]: Without dead ends: 16698 [2022-03-03 19:26:42,701 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 209 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 158 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10728 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=6963, Invalid=18477, Unknown=0, NotChecked=0, Total=25440 [2022-03-03 19:26:42,701 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 871 mSDsluCounter, 393 mSDsCounter, 0 mSdLazyCounter, 904 mSolverCounterSat, 223 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 871 SdHoareTripleChecker+Valid, 258 SdHoareTripleChecker+Invalid, 1127 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 223 IncrementalHoareTripleChecker+Valid, 904 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 19:26:42,701 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [871 Valid, 258 Invalid, 1127 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [223 Valid, 904 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-03 19:26:42,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16698 states. [2022-03-03 19:26:42,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16698 to 11626. [2022-03-03 19:26:42,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11626 states, 11625 states have (on average 2.584602150537634) internal successors, (30046), 11625 states have internal predecessors, (30046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:26:42,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11626 states to 11626 states and 30046 transitions. [2022-03-03 19:26:42,945 INFO L78 Accepts]: Start accepts. Automaton has 11626 states and 30046 transitions. Word has length 36 [2022-03-03 19:26:42,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:26:42,945 INFO L470 AbstractCegarLoop]: Abstraction has 11626 states and 30046 transitions. [2022-03-03 19:26:42,945 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 2.4166666666666665) internal successors, (87), 35 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-03 19:26:42,945 INFO L276 IsEmpty]: Start isEmpty. Operand 11626 states and 30046 transitions. [2022-03-03 19:26:42,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-03-03 19:26:42,953 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:26:42,954 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:26:42,969 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Ended with exit code 0 [2022-03-03 19:26:43,154 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87,84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:26:43,154 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:26:43,155 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:26:43,155 INFO L85 PathProgramCache]: Analyzing trace with hash 399055535, now seen corresponding path program 84 times [2022-03-03 19:26:43,155 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:26:43,155 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1231804211] [2022-03-03 19:26:43,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:26:43,155 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:26:43,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:26:43,260 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 31 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:26:43,261 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:26:43,261 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1231804211] [2022-03-03 19:26:43,261 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1231804211] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:26:43,261 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [345887203] [2022-03-03 19:26:43,261 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 19:26:43,261 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:26:43,261 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:26:43,264 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-03 19:26:43,289 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-03 19:26:43,302 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-03-03 19:26:43,302 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:26:43,303 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 15 conjunts are in the unsatisfiable core [2022-03-03 19:26:43,304 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:26:43,606 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 31 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:26:43,607 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:26:43,828 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 36 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:26:43,828 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [345887203] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:26:43,828 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:26:43,828 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 15, 15] total 34 [2022-03-03 19:26:43,828 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2048126515] [2022-03-03 19:26:43,828 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:26:43,828 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-03-03 19:26:43,828 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:26:43,829 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-03-03 19:26:43,829 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=314, Invalid=876, Unknown=0, NotChecked=0, Total=1190 [2022-03-03 19:26:43,829 INFO L87 Difference]: Start difference. First operand 11626 states and 30046 transitions. Second operand has 35 states, 35 states have (on average 2.4571428571428573) internal successors, (86), 34 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-03 19:26:45,127 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:26:45,128 INFO L93 Difference]: Finished difference Result 12191 states and 31159 transitions. [2022-03-03 19:26:45,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-03-03 19:26:45,128 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.4571428571428573) internal successors, (86), 34 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 36 [2022-03-03 19:26:45,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:26:45,145 INFO L225 Difference]: With dead ends: 12191 [2022-03-03 19:26:45,146 INFO L226 Difference]: Without dead ends: 12187 [2022-03-03 19:26:45,147 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2699 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=2553, Invalid=6759, Unknown=0, NotChecked=0, Total=9312 [2022-03-03 19:26:45,147 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 231 mSDsluCounter, 183 mSDsCounter, 0 mSdLazyCounter, 588 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 231 SdHoareTripleChecker+Valid, 111 SdHoareTripleChecker+Invalid, 651 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 588 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-03 19:26:45,147 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [231 Valid, 111 Invalid, 651 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 588 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-03 19:26:45,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12187 states. [2022-03-03 19:26:45,305 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12187 to 11626. [2022-03-03 19:26:45,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11626 states, 11625 states have (on average 2.5839139784946235) internal successors, (30038), 11625 states have internal predecessors, (30038), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:26:45,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11626 states to 11626 states and 30038 transitions. [2022-03-03 19:26:45,336 INFO L78 Accepts]: Start accepts. Automaton has 11626 states and 30038 transitions. Word has length 36 [2022-03-03 19:26:45,336 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:26:45,336 INFO L470 AbstractCegarLoop]: Abstraction has 11626 states and 30038 transitions. [2022-03-03 19:26:45,336 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.4571428571428573) internal successors, (86), 34 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-03 19:26:45,337 INFO L276 IsEmpty]: Start isEmpty. Operand 11626 states and 30038 transitions. [2022-03-03 19:26:45,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-03-03 19:26:45,345 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:26:45,345 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:26:45,360 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-03 19:26:45,545 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88,85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:26:45,545 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:26:45,546 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:26:45,546 INFO L85 PathProgramCache]: Analyzing trace with hash -1668365135, now seen corresponding path program 85 times [2022-03-03 19:26:45,546 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:26:45,546 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [325274713] [2022-03-03 19:26:45,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:26:45,546 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:26:45,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:26:45,639 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 39 proven. 21 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:26:45,639 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:26:45,639 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [325274713] [2022-03-03 19:26:45,639 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [325274713] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:26:45,639 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [323195222] [2022-03-03 19:26:45,639 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 19:26:45,639 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:26:45,639 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:26:45,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-03 19:26:45,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-03 19:26:45,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:26:45,723 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 15 conjunts are in the unsatisfiable core [2022-03-03 19:26:45,724 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:26:45,996 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 31 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:26:45,996 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:26:46,254 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 36 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:26:46,255 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [323195222] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:26:46,255 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:26:46,255 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 15, 15] total 34 [2022-03-03 19:26:46,255 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [396329946] [2022-03-03 19:26:46,255 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:26:46,255 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-03-03 19:26:46,255 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:26:46,256 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-03-03 19:26:46,256 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=276, Invalid=914, Unknown=0, NotChecked=0, Total=1190 [2022-03-03 19:26:46,256 INFO L87 Difference]: Start difference. First operand 11626 states and 30038 transitions. Second operand has 35 states, 35 states have (on average 2.5142857142857142) internal successors, (88), 34 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:26:47,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:26:47,827 INFO L93 Difference]: Finished difference Result 15216 states and 38818 transitions. [2022-03-03 19:26:47,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2022-03-03 19:26:47,828 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.5142857142857142) internal successors, (88), 34 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2022-03-03 19:26:47,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:26:47,853 INFO L225 Difference]: With dead ends: 15216 [2022-03-03 19:26:47,853 INFO L226 Difference]: Without dead ends: 15195 [2022-03-03 19:26:47,854 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3016 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=2669, Invalid=7231, Unknown=0, NotChecked=0, Total=9900 [2022-03-03 19:26:47,854 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 319 mSDsluCounter, 356 mSDsCounter, 0 mSdLazyCounter, 1046 mSolverCounterSat, 157 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 319 SdHoareTripleChecker+Valid, 203 SdHoareTripleChecker+Invalid, 1203 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 157 IncrementalHoareTripleChecker+Valid, 1046 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 19:26:47,854 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [319 Valid, 203 Invalid, 1203 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [157 Valid, 1046 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-03 19:26:47,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15195 states. [2022-03-03 19:26:48,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15195 to 11850. [2022-03-03 19:26:48,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11850 states, 11849 states have (on average 2.593467803190143) internal successors, (30730), 11849 states have internal predecessors, (30730), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:26:48,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11850 states to 11850 states and 30730 transitions. [2022-03-03 19:26:48,101 INFO L78 Accepts]: Start accepts. Automaton has 11850 states and 30730 transitions. Word has length 36 [2022-03-03 19:26:48,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:26:48,101 INFO L470 AbstractCegarLoop]: Abstraction has 11850 states and 30730 transitions. [2022-03-03 19:26:48,101 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.5142857142857142) internal successors, (88), 34 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:26:48,101 INFO L276 IsEmpty]: Start isEmpty. Operand 11850 states and 30730 transitions. [2022-03-03 19:26:48,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-03-03 19:26:48,110 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:26:48,110 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:26:48,126 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-03 19:26:48,310 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 86 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable89 [2022-03-03 19:26:48,311 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:26:48,311 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:26:48,311 INFO L85 PathProgramCache]: Analyzing trace with hash -528570047, now seen corresponding path program 86 times [2022-03-03 19:26:48,311 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:26:48,311 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [121038705] [2022-03-03 19:26:48,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:26:48,311 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:26:48,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:26:48,416 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 27 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:26:48,416 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:26:48,416 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [121038705] [2022-03-03 19:26:48,416 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [121038705] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:26:48,416 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [837321209] [2022-03-03 19:26:48,416 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 19:26:48,416 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:26:48,416 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:26:48,420 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-03 19:26:48,421 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-03 19:26:48,450 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 19:26:48,451 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:26:48,451 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 15 conjunts are in the unsatisfiable core [2022-03-03 19:26:48,452 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:26:48,742 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 27 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:26:48,742 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:26:48,948 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 36 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:26:48,948 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [837321209] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:26:48,948 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:26:48,948 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 15, 15] total 34 [2022-03-03 19:26:48,948 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1655298905] [2022-03-03 19:26:48,949 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:26:48,949 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-03-03 19:26:48,949 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:26:48,949 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-03-03 19:26:48,949 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=304, Invalid=886, Unknown=0, NotChecked=0, Total=1190 [2022-03-03 19:26:48,949 INFO L87 Difference]: Start difference. First operand 11850 states and 30730 transitions. Second operand has 35 states, 35 states have (on average 2.4285714285714284) internal successors, (85), 34 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-03 19:26:50,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:26:50,324 INFO L93 Difference]: Finished difference Result 13259 states and 33760 transitions. [2022-03-03 19:26:50,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-03-03 19:26:50,325 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.4285714285714284) internal successors, (85), 34 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 36 [2022-03-03 19:26:50,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:26:50,346 INFO L225 Difference]: With dead ends: 13259 [2022-03-03 19:26:50,346 INFO L226 Difference]: Without dead ends: 13241 [2022-03-03 19:26:50,348 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2858 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=2558, Invalid=6948, Unknown=0, NotChecked=0, Total=9506 [2022-03-03 19:26:50,348 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 343 mSDsluCounter, 294 mSDsCounter, 0 mSdLazyCounter, 733 mSolverCounterSat, 83 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 343 SdHoareTripleChecker+Valid, 211 SdHoareTripleChecker+Invalid, 816 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 83 IncrementalHoareTripleChecker+Valid, 733 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-03 19:26:50,348 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [343 Valid, 211 Invalid, 816 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [83 Valid, 733 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-03 19:26:50,359 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13241 states. [2022-03-03 19:26:50,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13241 to 12104. [2022-03-03 19:26:50,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12104 states, 12103 states have (on average 2.5956374452615054) internal successors, (31415), 12103 states have internal predecessors, (31415), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:26:50,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12104 states to 12104 states and 31415 transitions. [2022-03-03 19:26:50,570 INFO L78 Accepts]: Start accepts. Automaton has 12104 states and 31415 transitions. Word has length 36 [2022-03-03 19:26:50,570 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:26:50,570 INFO L470 AbstractCegarLoop]: Abstraction has 12104 states and 31415 transitions. [2022-03-03 19:26:50,570 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.4285714285714284) internal successors, (85), 34 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-03 19:26:50,570 INFO L276 IsEmpty]: Start isEmpty. Operand 12104 states and 31415 transitions. [2022-03-03 19:26:50,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-03-03 19:26:50,579 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:26:50,579 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:26:50,596 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-03 19:26:50,780 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:26:50,780 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:26:50,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:26:50,780 INFO L85 PathProgramCache]: Analyzing trace with hash -2092355907, now seen corresponding path program 87 times [2022-03-03 19:26:50,780 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:26:50,781 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2058863818] [2022-03-03 19:26:50,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:26:50,781 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:26:50,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:26:50,868 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 22 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:26:50,868 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:26:50,869 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2058863818] [2022-03-03 19:26:50,869 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2058863818] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:26:50,869 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1608994761] [2022-03-03 19:26:50,869 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 19:26:50,869 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:26:50,869 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:26:50,870 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-03 19:26:50,871 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-03 19:26:50,896 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2022-03-03 19:26:50,897 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:26:50,897 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 15 conjunts are in the unsatisfiable core [2022-03-03 19:26:50,898 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:26:51,174 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 22 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:26:51,174 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:26:51,362 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 36 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:26:51,362 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1608994761] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:26:51,362 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:26:51,362 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 15, 15] total 34 [2022-03-03 19:26:51,362 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [937375708] [2022-03-03 19:26:51,362 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:26:51,363 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-03-03 19:26:51,363 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:26:51,363 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-03-03 19:26:51,363 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=297, Invalid=893, Unknown=0, NotChecked=0, Total=1190 [2022-03-03 19:26:51,363 INFO L87 Difference]: Start difference. First operand 12104 states and 31415 transitions. Second operand has 35 states, 35 states have (on average 2.3714285714285714) internal successors, (83), 34 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-03 19:26:52,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:26:52,760 INFO L93 Difference]: Finished difference Result 13923 states and 35275 transitions. [2022-03-03 19:26:52,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-03 19:26:52,760 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.3714285714285714) internal successors, (83), 34 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 36 [2022-03-03 19:26:52,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:26:52,784 INFO L225 Difference]: With dead ends: 13923 [2022-03-03 19:26:52,784 INFO L226 Difference]: Without dead ends: 13889 [2022-03-03 19:26:52,785 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 97 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3051 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=2571, Invalid=7131, Unknown=0, NotChecked=0, Total=9702 [2022-03-03 19:26:52,785 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 296 mSDsluCounter, 329 mSDsCounter, 0 mSdLazyCounter, 810 mSolverCounterSat, 87 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 296 SdHoareTripleChecker+Valid, 237 SdHoareTripleChecker+Invalid, 897 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 87 IncrementalHoareTripleChecker+Valid, 810 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-03 19:26:52,785 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [296 Valid, 237 Invalid, 897 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [87 Valid, 810 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-03 19:26:52,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13889 states. [2022-03-03 19:26:53,007 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13889 to 11939. [2022-03-03 19:26:53,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11939 states, 11938 states have (on average 2.5983414307254145) internal successors, (31019), 11938 states have internal predecessors, (31019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:26:53,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11939 states to 11939 states and 31019 transitions. [2022-03-03 19:26:53,043 INFO L78 Accepts]: Start accepts. Automaton has 11939 states and 31019 transitions. Word has length 36 [2022-03-03 19:26:53,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:26:53,044 INFO L470 AbstractCegarLoop]: Abstraction has 11939 states and 31019 transitions. [2022-03-03 19:26:53,044 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.3714285714285714) internal successors, (83), 34 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-03 19:26:53,044 INFO L276 IsEmpty]: Start isEmpty. Operand 11939 states and 31019 transitions. [2022-03-03 19:26:53,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-03-03 19:26:53,053 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:26:53,053 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:26:53,069 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Ended with exit code 0 [2022-03-03 19:26:53,253 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:26:53,254 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:26:53,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:26:53,254 INFO L85 PathProgramCache]: Analyzing trace with hash -1652013767, now seen corresponding path program 88 times [2022-03-03 19:26:53,254 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:26:53,254 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2001023419] [2022-03-03 19:26:53,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:26:53,255 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:26:53,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:26:53,367 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 21 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:26:53,367 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:26:53,367 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2001023419] [2022-03-03 19:26:53,367 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2001023419] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:26:53,368 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [196822399] [2022-03-03 19:26:53,368 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 19:26:53,368 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:26:53,368 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:26:53,372 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-03 19:26:53,374 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-03 19:26:53,403 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 19:26:53,403 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:26:53,404 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 15 conjunts are in the unsatisfiable core [2022-03-03 19:26:53,405 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:26:53,713 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 21 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:26:53,713 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:26:53,897 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 36 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:26:53,898 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [196822399] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:26:53,898 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:26:53,898 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 15, 15] total 34 [2022-03-03 19:26:53,898 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1790421238] [2022-03-03 19:26:53,898 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:26:53,898 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-03-03 19:26:53,898 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:26:53,898 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-03-03 19:26:53,899 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=293, Invalid=897, Unknown=0, NotChecked=0, Total=1190 [2022-03-03 19:26:53,899 INFO L87 Difference]: Start difference. First operand 11939 states and 31019 transitions. Second operand has 35 states, 35 states have (on average 2.3142857142857145) internal successors, (81), 34 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-03 19:26:55,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:26:55,256 INFO L93 Difference]: Finished difference Result 14229 states and 35822 transitions. [2022-03-03 19:26:55,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2022-03-03 19:26:55,256 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.3142857142857145) internal successors, (81), 34 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 36 [2022-03-03 19:26:55,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:26:55,278 INFO L225 Difference]: With dead ends: 14229 [2022-03-03 19:26:55,278 INFO L226 Difference]: Without dead ends: 14185 [2022-03-03 19:26:55,280 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3211 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=2592, Invalid=7308, Unknown=0, NotChecked=0, Total=9900 [2022-03-03 19:26:55,280 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 360 mSDsluCounter, 238 mSDsCounter, 0 mSdLazyCounter, 636 mSolverCounterSat, 119 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 360 SdHoareTripleChecker+Valid, 179 SdHoareTripleChecker+Invalid, 755 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 119 IncrementalHoareTripleChecker+Valid, 636 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-03 19:26:55,280 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [360 Valid, 179 Invalid, 755 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [119 Valid, 636 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-03 19:26:55,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14185 states. [2022-03-03 19:26:55,451 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14185 to 11149. [2022-03-03 19:26:55,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11149 states, 11148 states have (on average 2.601184068891281) internal successors, (28998), 11148 states have internal predecessors, (28998), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:26:55,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11149 states to 11149 states and 28998 transitions. [2022-03-03 19:26:55,481 INFO L78 Accepts]: Start accepts. Automaton has 11149 states and 28998 transitions. Word has length 36 [2022-03-03 19:26:55,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:26:55,481 INFO L470 AbstractCegarLoop]: Abstraction has 11149 states and 28998 transitions. [2022-03-03 19:26:55,482 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.3142857142857145) internal successors, (81), 34 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-03 19:26:55,482 INFO L276 IsEmpty]: Start isEmpty. Operand 11149 states and 28998 transitions. [2022-03-03 19:26:55,490 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-03-03 19:26:55,490 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:26:55,490 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:26:55,506 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-03 19:26:55,690 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,89 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:26:55,690 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:26:55,690 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:26:55,690 INFO L85 PathProgramCache]: Analyzing trace with hash 609987765, now seen corresponding path program 89 times [2022-03-03 19:26:55,691 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:26:55,691 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1008226178] [2022-03-03 19:26:55,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:26:55,691 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:26:55,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:26:55,798 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 24 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:26:55,798 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:26:55,799 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1008226178] [2022-03-03 19:26:55,799 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1008226178] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:26:55,799 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1152858788] [2022-03-03 19:26:55,799 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 19:26:55,799 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:26:55,799 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:26:55,800 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-03 19:26:55,800 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-03 19:26:55,826 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2022-03-03 19:26:55,826 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:26:55,827 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 15 conjunts are in the unsatisfiable core [2022-03-03 19:26:55,827 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:26:56,100 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 24 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:26:56,100 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:26:56,300 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 36 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:26:56,300 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1152858788] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:26:56,300 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:26:56,300 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15, 15] total 34 [2022-03-03 19:26:56,300 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [326169922] [2022-03-03 19:26:56,300 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:26:56,300 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-03-03 19:26:56,300 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:26:56,300 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-03-03 19:26:56,301 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=292, Invalid=898, Unknown=0, NotChecked=0, Total=1190 [2022-03-03 19:26:56,301 INFO L87 Difference]: Start difference. First operand 11149 states and 28998 transitions. Second operand has 35 states, 35 states have (on average 2.257142857142857) internal successors, (79), 34 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-03 19:26:57,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:26:57,615 INFO L93 Difference]: Finished difference Result 13990 states and 34960 transitions. [2022-03-03 19:26:57,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2022-03-03 19:26:57,615 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.257142857142857) internal successors, (79), 34 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 36 [2022-03-03 19:26:57,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:26:57,638 INFO L225 Difference]: With dead ends: 13990 [2022-03-03 19:26:57,638 INFO L226 Difference]: Without dead ends: 13948 [2022-03-03 19:26:57,639 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 99 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3319 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=2621, Invalid=7479, Unknown=0, NotChecked=0, Total=10100 [2022-03-03 19:26:57,640 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 403 mSDsluCounter, 207 mSDsCounter, 0 mSdLazyCounter, 585 mSolverCounterSat, 126 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 403 SdHoareTripleChecker+Valid, 166 SdHoareTripleChecker+Invalid, 711 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 126 IncrementalHoareTripleChecker+Valid, 585 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-03 19:26:57,640 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [403 Valid, 166 Invalid, 711 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [126 Valid, 585 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-03 19:26:57,650 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13948 states. [2022-03-03 19:26:57,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13948 to 9962. [2022-03-03 19:26:57,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9962 states, 9961 states have (on average 2.597731151490814) internal successors, (25876), 9961 states have internal predecessors, (25876), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:26:57,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9962 states to 9962 states and 25876 transitions. [2022-03-03 19:26:57,812 INFO L78 Accepts]: Start accepts. Automaton has 9962 states and 25876 transitions. Word has length 36 [2022-03-03 19:26:57,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:26:57,812 INFO L470 AbstractCegarLoop]: Abstraction has 9962 states and 25876 transitions. [2022-03-03 19:26:57,812 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.257142857142857) internal successors, (79), 34 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-03 19:26:57,812 INFO L276 IsEmpty]: Start isEmpty. Operand 9962 states and 25876 transitions. [2022-03-03 19:26:57,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-03-03 19:26:57,819 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:26:57,819 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:26:57,835 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-03 19:26:58,019 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,SelfDestructingSolverStorable93 [2022-03-03 19:26:58,020 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:26:58,020 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:26:58,020 INFO L85 PathProgramCache]: Analyzing trace with hash -759696523, now seen corresponding path program 90 times [2022-03-03 19:26:58,020 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:26:58,020 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [628552432] [2022-03-03 19:26:58,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:26:58,020 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:26:58,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:26:58,135 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 24 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:26:58,136 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:26:58,136 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [628552432] [2022-03-03 19:26:58,136 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [628552432] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:26:58,136 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1363960241] [2022-03-03 19:26:58,136 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 19:26:58,136 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:26:58,136 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:26:58,137 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-03 19:26:58,137 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-03 19:26:58,163 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-03-03 19:26:58,163 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:26:58,164 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 15 conjunts are in the unsatisfiable core [2022-03-03 19:26:58,164 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:26:58,436 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 20 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:26:58,437 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:26:58,617 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 30 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:26:58,618 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1363960241] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:26:58,618 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:26:58,618 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 35 [2022-03-03 19:26:58,618 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [913296454] [2022-03-03 19:26:58,618 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:26:58,618 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-03-03 19:26:58,618 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:26:58,618 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-03-03 19:26:58,618 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=250, Invalid=1010, Unknown=0, NotChecked=0, Total=1260 [2022-03-03 19:26:58,618 INFO L87 Difference]: Start difference. First operand 9962 states and 25876 transitions. Second operand has 36 states, 36 states have (on average 2.3055555555555554) internal successors, (83), 35 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-03 19:27:00,641 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:27:00,641 INFO L93 Difference]: Finished difference Result 12761 states and 31459 transitions. [2022-03-03 19:27:00,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2022-03-03 19:27:00,641 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.3055555555555554) internal successors, (83), 35 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 36 [2022-03-03 19:27:00,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:27:00,660 INFO L225 Difference]: With dead ends: 12761 [2022-03-03 19:27:00,660 INFO L226 Difference]: Without dead ends: 12761 [2022-03-03 19:27:00,661 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 118 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4585 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=3550, Invalid=10730, Unknown=0, NotChecked=0, Total=14280 [2022-03-03 19:27:00,661 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 392 mSDsluCounter, 579 mSDsCounter, 0 mSdLazyCounter, 1153 mSolverCounterSat, 114 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 392 SdHoareTripleChecker+Valid, 335 SdHoareTripleChecker+Invalid, 1267 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 1153 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 19:27:00,661 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [392 Valid, 335 Invalid, 1267 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [114 Valid, 1153 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-03 19:27:00,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12761 states. [2022-03-03 19:27:00,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12761 to 8944. [2022-03-03 19:27:00,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8944 states, 8943 states have (on average 2.5896231689589624) internal successors, (23159), 8943 states have internal predecessors, (23159), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:27:00,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8944 states to 8944 states and 23159 transitions. [2022-03-03 19:27:00,801 INFO L78 Accepts]: Start accepts. Automaton has 8944 states and 23159 transitions. Word has length 36 [2022-03-03 19:27:00,801 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:27:00,801 INFO L470 AbstractCegarLoop]: Abstraction has 8944 states and 23159 transitions. [2022-03-03 19:27:00,801 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 2.3055555555555554) internal successors, (83), 35 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-03 19:27:00,801 INFO L276 IsEmpty]: Start isEmpty. Operand 8944 states and 23159 transitions. [2022-03-03 19:27:00,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-03-03 19:27:00,807 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:27:00,807 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:27:00,823 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-03 19:27:01,008 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,91 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:27:01,008 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:27:01,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:27:01,008 INFO L85 PathProgramCache]: Analyzing trace with hash -1478431567, now seen corresponding path program 91 times [2022-03-03 19:27:01,008 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:27:01,008 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [40817418] [2022-03-03 19:27:01,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:27:01,009 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:27:01,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:27:01,107 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 27 proven. 33 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:27:01,107 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:27:01,107 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [40817418] [2022-03-03 19:27:01,107 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [40817418] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:27:01,107 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1705036007] [2022-03-03 19:27:01,107 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 19:27:01,107 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:27:01,107 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:27:01,108 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-03 19:27:01,108 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-03 19:27:01,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:27:01,133 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 15 conjunts are in the unsatisfiable core [2022-03-03 19:27:01,134 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:27:01,408 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 27 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:27:01,408 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:27:01,583 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 36 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:27:01,584 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1705036007] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:27:01,584 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:27:01,584 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15, 15] total 34 [2022-03-03 19:27:01,584 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1986015861] [2022-03-03 19:27:01,584 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:27:01,584 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-03-03 19:27:01,584 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:27:01,584 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-03-03 19:27:01,585 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=282, Invalid=908, Unknown=0, NotChecked=0, Total=1190 [2022-03-03 19:27:01,585 INFO L87 Difference]: Start difference. First operand 8944 states and 23159 transitions. Second operand has 35 states, 35 states have (on average 2.257142857142857) internal successors, (79), 34 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-03 19:27:03,139 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:27:03,139 INFO L93 Difference]: Finished difference Result 10626 states and 26434 transitions. [2022-03-03 19:27:03,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2022-03-03 19:27:03,139 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.257142857142857) internal successors, (79), 34 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 36 [2022-03-03 19:27:03,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:27:03,153 INFO L225 Difference]: With dead ends: 10626 [2022-03-03 19:27:03,153 INFO L226 Difference]: Without dead ends: 10527 [2022-03-03 19:27:03,155 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 103 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3546 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=2616, Invalid=8304, Unknown=0, NotChecked=0, Total=10920 [2022-03-03 19:27:03,155 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 503 mSDsluCounter, 362 mSDsCounter, 0 mSdLazyCounter, 755 mSolverCounterSat, 151 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 503 SdHoareTripleChecker+Valid, 233 SdHoareTripleChecker+Invalid, 906 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 151 IncrementalHoareTripleChecker+Valid, 755 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-03 19:27:03,155 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [503 Valid, 233 Invalid, 906 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [151 Valid, 755 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-03 19:27:03,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10527 states. [2022-03-03 19:27:03,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10527 to 8656. [2022-03-03 19:27:03,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8656 states, 8655 states have (on average 2.577007510109763) internal successors, (22304), 8655 states have internal predecessors, (22304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:27:03,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8656 states to 8656 states and 22304 transitions. [2022-03-03 19:27:03,325 INFO L78 Accepts]: Start accepts. Automaton has 8656 states and 22304 transitions. Word has length 36 [2022-03-03 19:27:03,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:27:03,325 INFO L470 AbstractCegarLoop]: Abstraction has 8656 states and 22304 transitions. [2022-03-03 19:27:03,325 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.257142857142857) internal successors, (79), 34 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-03 19:27:03,325 INFO L276 IsEmpty]: Start isEmpty. Operand 8656 states and 22304 transitions. [2022-03-03 19:27:03,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-03-03 19:27:03,331 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:27:03,331 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:27:03,347 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-03 19:27:03,531 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95,92 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:27:03,532 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:27:03,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:27:03,532 INFO L85 PathProgramCache]: Analyzing trace with hash -1608257675, now seen corresponding path program 92 times [2022-03-03 19:27:03,532 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:27:03,533 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1444718015] [2022-03-03 19:27:03,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:27:03,533 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:27:03,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:27:03,672 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 23 proven. 37 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:27:03,673 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:27:03,673 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1444718015] [2022-03-03 19:27:03,673 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1444718015] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:27:03,673 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [103818164] [2022-03-03 19:27:03,673 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 19:27:03,673 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:27:03,673 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:27:03,674 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-03 19:27:03,674 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-03 19:27:03,700 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 19:27:03,700 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:27:03,700 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 15 conjunts are in the unsatisfiable core [2022-03-03 19:27:03,701 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:27:03,974 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 20 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:27:03,974 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:27:04,169 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 30 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:27:04,169 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [103818164] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:27:04,169 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:27:04,169 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15, 15] total 35 [2022-03-03 19:27:04,169 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1262315495] [2022-03-03 19:27:04,169 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:27:04,169 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-03-03 19:27:04,169 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:27:04,170 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-03-03 19:27:04,170 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=252, Invalid=1008, Unknown=0, NotChecked=0, Total=1260 [2022-03-03 19:27:04,170 INFO L87 Difference]: Start difference. First operand 8656 states and 22304 transitions. Second operand has 36 states, 36 states have (on average 2.361111111111111) internal successors, (85), 35 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-03 19:27:06,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:27:06,274 INFO L93 Difference]: Finished difference Result 12072 states and 29459 transitions. [2022-03-03 19:27:06,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 96 states. [2022-03-03 19:27:06,275 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.361111111111111) internal successors, (85), 35 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 36 [2022-03-03 19:27:06,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:27:06,294 INFO L225 Difference]: With dead ends: 12072 [2022-03-03 19:27:06,295 INFO L226 Difference]: Without dead ends: 12072 [2022-03-03 19:27:06,297 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 126 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5867 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=4278, Invalid=11978, Unknown=0, NotChecked=0, Total=16256 [2022-03-03 19:27:06,297 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 495 mSDsluCounter, 494 mSDsCounter, 0 mSdLazyCounter, 1016 mSolverCounterSat, 150 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 495 SdHoareTripleChecker+Valid, 309 SdHoareTripleChecker+Invalid, 1166 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 150 IncrementalHoareTripleChecker+Valid, 1016 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 19:27:06,297 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [495 Valid, 309 Invalid, 1166 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [150 Valid, 1016 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-03 19:27:06,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12072 states. [2022-03-03 19:27:06,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12072 to 7769. [2022-03-03 19:27:06,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7769 states, 7768 states have (on average 2.5607621009268797) internal successors, (19892), 7768 states have internal predecessors, (19892), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:27:06,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7769 states to 7769 states and 19892 transitions. [2022-03-03 19:27:06,427 INFO L78 Accepts]: Start accepts. Automaton has 7769 states and 19892 transitions. Word has length 36 [2022-03-03 19:27:06,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:27:06,427 INFO L470 AbstractCegarLoop]: Abstraction has 7769 states and 19892 transitions. [2022-03-03 19:27:06,428 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 2.361111111111111) internal successors, (85), 35 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-03 19:27:06,428 INFO L276 IsEmpty]: Start isEmpty. Operand 7769 states and 19892 transitions. [2022-03-03 19:27:06,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-03-03 19:27:06,433 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:27:06,433 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:27:06,449 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Forceful destruction successful, exit code 0 [2022-03-03 19:27:06,633 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96,93 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:27:06,633 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:27:06,634 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:27:06,634 INFO L85 PathProgramCache]: Analyzing trace with hash 1349650353, now seen corresponding path program 93 times [2022-03-03 19:27:06,634 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:27:06,634 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [12040624] [2022-03-03 19:27:06,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:27:06,634 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:27:06,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:27:06,733 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 23 proven. 37 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:27:06,733 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:27:06,733 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [12040624] [2022-03-03 19:27:06,733 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [12040624] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:27:06,733 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [632197786] [2022-03-03 19:27:06,734 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 19:27:06,734 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:27:06,734 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:27:06,735 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-03 19:27:06,735 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-03 19:27:06,761 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-03-03 19:27:06,761 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:27:06,761 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 15 conjunts are in the unsatisfiable core [2022-03-03 19:27:06,762 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:27:07,039 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 22 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:27:07,040 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:27:07,253 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 36 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:27:07,253 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [632197786] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:27:07,253 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:27:07,253 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 15, 15] total 34 [2022-03-03 19:27:07,253 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1148106006] [2022-03-03 19:27:07,253 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:27:07,253 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-03-03 19:27:07,253 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:27:07,254 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-03-03 19:27:07,254 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=284, Invalid=906, Unknown=0, NotChecked=0, Total=1190 [2022-03-03 19:27:07,254 INFO L87 Difference]: Start difference. First operand 7769 states and 19892 transitions. Second operand has 35 states, 35 states have (on average 2.3142857142857145) internal successors, (81), 34 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-03 19:27:08,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:27:08,620 INFO L93 Difference]: Finished difference Result 9358 states and 23204 transitions. [2022-03-03 19:27:08,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-03-03 19:27:08,621 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.3142857142857145) internal successors, (81), 34 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 36 [2022-03-03 19:27:08,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:27:08,632 INFO L225 Difference]: With dead ends: 9358 [2022-03-03 19:27:08,633 INFO L226 Difference]: Without dead ends: 9292 [2022-03-03 19:27:08,634 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3140 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=2308, Invalid=7198, Unknown=0, NotChecked=0, Total=9506 [2022-03-03 19:27:08,634 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 401 mSDsluCounter, 440 mSDsCounter, 0 mSdLazyCounter, 857 mSolverCounterSat, 122 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 401 SdHoareTripleChecker+Valid, 290 SdHoareTripleChecker+Invalid, 979 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 122 IncrementalHoareTripleChecker+Valid, 857 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-03 19:27:08,634 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [401 Valid, 290 Invalid, 979 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [122 Valid, 857 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-03 19:27:08,640 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9292 states. [2022-03-03 19:27:08,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9292 to 7746. [2022-03-03 19:27:08,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7746 states, 7745 states have (on average 2.5536475145255) internal successors, (19778), 7745 states have internal predecessors, (19778), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:27:08,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7746 states to 7746 states and 19778 transitions. [2022-03-03 19:27:08,750 INFO L78 Accepts]: Start accepts. Automaton has 7746 states and 19778 transitions. Word has length 36 [2022-03-03 19:27:08,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:27:08,750 INFO L470 AbstractCegarLoop]: Abstraction has 7746 states and 19778 transitions. [2022-03-03 19:27:08,750 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.3142857142857145) internal successors, (81), 34 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-03 19:27:08,750 INFO L276 IsEmpty]: Start isEmpty. Operand 7746 states and 19778 transitions. [2022-03-03 19:27:08,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-03-03 19:27:08,756 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:27:08,756 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:27:08,772 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Ended with exit code 0 [2022-03-03 19:27:08,956 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97,94 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:27:08,957 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:27:08,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:27:08,957 INFO L85 PathProgramCache]: Analyzing trace with hash -1872827531, now seen corresponding path program 94 times [2022-03-03 19:27:08,957 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:27:08,957 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [305808183] [2022-03-03 19:27:08,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:27:08,957 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:27:08,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:27:09,064 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 22 proven. 38 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:27:09,065 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:27:09,065 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [305808183] [2022-03-03 19:27:09,065 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [305808183] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:27:09,065 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [757909216] [2022-03-03 19:27:09,065 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 19:27:09,065 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:27:09,065 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:27:09,066 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-03 19:27:09,066 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-03 19:27:09,098 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 19:27:09,098 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:27:09,100 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 15 conjunts are in the unsatisfiable core [2022-03-03 19:27:09,101 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:27:09,382 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 20 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:27:09,382 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:27:09,599 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 30 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:27:09,599 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [757909216] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:27:09,599 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:27:09,599 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 15, 15] total 35 [2022-03-03 19:27:09,599 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [72610975] [2022-03-03 19:27:09,599 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:27:09,600 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-03-03 19:27:09,600 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:27:09,600 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-03-03 19:27:09,600 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=259, Invalid=1001, Unknown=0, NotChecked=0, Total=1260 [2022-03-03 19:27:09,600 INFO L87 Difference]: Start difference. First operand 7746 states and 19778 transitions. Second operand has 36 states, 36 states have (on average 2.4166666666666665) internal successors, (87), 35 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-03 19:27:12,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:27:12,050 INFO L93 Difference]: Finished difference Result 11687 states and 28283 transitions. [2022-03-03 19:27:12,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 109 states. [2022-03-03 19:27:12,050 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.4166666666666665) internal successors, (87), 35 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 36 [2022-03-03 19:27:12,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:27:12,066 INFO L225 Difference]: With dead ends: 11687 [2022-03-03 19:27:12,066 INFO L226 Difference]: Without dead ends: 11687 [2022-03-03 19:27:12,067 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 139 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7992 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=5519, Invalid=14221, Unknown=0, NotChecked=0, Total=19740 [2022-03-03 19:27:12,068 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 517 mSDsluCounter, 538 mSDsCounter, 0 mSdLazyCounter, 1173 mSolverCounterSat, 161 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 517 SdHoareTripleChecker+Valid, 339 SdHoareTripleChecker+Invalid, 1334 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 161 IncrementalHoareTripleChecker+Valid, 1173 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-03 19:27:12,068 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [517 Valid, 339 Invalid, 1334 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [161 Valid, 1173 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-03 19:27:12,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11687 states. [2022-03-03 19:27:12,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11687 to 7094. [2022-03-03 19:27:12,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7094 states, 7093 states have (on average 2.531791907514451) internal successors, (17958), 7093 states have internal predecessors, (17958), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:27:12,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7094 states to 7094 states and 17958 transitions. [2022-03-03 19:27:12,210 INFO L78 Accepts]: Start accepts. Automaton has 7094 states and 17958 transitions. Word has length 36 [2022-03-03 19:27:12,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:27:12,210 INFO L470 AbstractCegarLoop]: Abstraction has 7094 states and 17958 transitions. [2022-03-03 19:27:12,210 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 2.4166666666666665) internal successors, (87), 35 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-03 19:27:12,210 INFO L276 IsEmpty]: Start isEmpty. Operand 7094 states and 17958 transitions. [2022-03-03 19:27:12,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-03-03 19:27:12,215 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:27:12,215 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:27:12,231 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Forceful destruction successful, exit code 0 [2022-03-03 19:27:12,416 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,SelfDestructingSolverStorable98 [2022-03-03 19:27:12,416 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:27:12,416 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:27:12,416 INFO L85 PathProgramCache]: Analyzing trace with hash -1869749583, now seen corresponding path program 95 times [2022-03-03 19:27:12,416 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:27:12,416 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1633381864] [2022-03-03 19:27:12,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:27:12,416 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:27:12,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:27:12,507 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 23 proven. 37 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:27:12,507 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:27:12,507 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1633381864] [2022-03-03 19:27:12,507 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1633381864] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:27:12,507 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1284218489] [2022-03-03 19:27:12,507 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 19:27:12,507 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:27:12,507 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:27:12,508 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-03 19:27:12,509 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-03 19:27:12,533 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-03-03 19:27:12,533 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:27:12,534 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 15 conjunts are in the unsatisfiable core [2022-03-03 19:27:12,534 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:27:12,804 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 21 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:27:12,804 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:27:12,998 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 36 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:27:12,999 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1284218489] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:27:12,999 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:27:12,999 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 15, 15] total 34 [2022-03-03 19:27:12,999 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [164628795] [2022-03-03 19:27:12,999 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:27:12,999 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-03-03 19:27:12,999 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:27:12,999 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-03-03 19:27:12,999 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=289, Invalid=901, Unknown=0, NotChecked=0, Total=1190 [2022-03-03 19:27:13,000 INFO L87 Difference]: Start difference. First operand 7094 states and 17958 transitions. Second operand has 35 states, 35 states have (on average 2.3714285714285714) internal successors, (83), 34 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-03 19:27:14,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:27:14,244 INFO L93 Difference]: Finished difference Result 8391 states and 20772 transitions. [2022-03-03 19:27:14,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2022-03-03 19:27:14,244 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.3714285714285714) internal successors, (83), 34 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 36 [2022-03-03 19:27:14,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:27:14,256 INFO L225 Difference]: With dead ends: 8391 [2022-03-03 19:27:14,257 INFO L226 Difference]: Without dead ends: 8352 [2022-03-03 19:27:14,258 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2815 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=2137, Invalid=6419, Unknown=0, NotChecked=0, Total=8556 [2022-03-03 19:27:14,258 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 336 mSDsluCounter, 336 mSDsCounter, 0 mSdLazyCounter, 757 mSolverCounterSat, 107 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 336 SdHoareTripleChecker+Valid, 232 SdHoareTripleChecker+Invalid, 864 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 107 IncrementalHoareTripleChecker+Valid, 757 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-03 19:27:14,258 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [336 Valid, 232 Invalid, 864 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [107 Valid, 757 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-03 19:27:14,264 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8352 states. [2022-03-03 19:27:14,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8352 to 7183. [2022-03-03 19:27:14,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7183 states, 7182 states have (on average 2.532442216652743) internal successors, (18188), 7182 states have internal predecessors, (18188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:27:14,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7183 states to 7183 states and 18188 transitions. [2022-03-03 19:27:14,365 INFO L78 Accepts]: Start accepts. Automaton has 7183 states and 18188 transitions. Word has length 36 [2022-03-03 19:27:14,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:27:14,365 INFO L470 AbstractCegarLoop]: Abstraction has 7183 states and 18188 transitions. [2022-03-03 19:27:14,365 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.3714285714285714) internal successors, (83), 34 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-03 19:27:14,365 INFO L276 IsEmpty]: Start isEmpty. Operand 7183 states and 18188 transitions. [2022-03-03 19:27:14,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-03-03 19:27:14,370 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:27:14,370 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:27:14,386 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-03 19:27:14,570 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,SelfDestructingSolverStorable99 [2022-03-03 19:27:14,571 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:27:14,571 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:27:14,571 INFO L85 PathProgramCache]: Analyzing trace with hash 187230069, now seen corresponding path program 96 times [2022-03-03 19:27:14,571 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:27:14,571 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [659947093] [2022-03-03 19:27:14,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:27:14,571 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:27:14,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:27:14,668 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 21 proven. 39 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:27:14,669 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:27:14,669 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [659947093] [2022-03-03 19:27:14,669 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [659947093] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:27:14,669 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1024238318] [2022-03-03 19:27:14,669 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 19:27:14,669 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:27:14,670 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:27:14,671 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-03 19:27:14,671 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-03 19:27:14,696 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-03-03 19:27:14,696 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:27:14,696 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 15 conjunts are in the unsatisfiable core [2022-03-03 19:27:14,697 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:27:14,999 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 20 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:27:14,999 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:27:15,244 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 30 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:27:15,244 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1024238318] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:27:15,244 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:27:15,244 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 15, 15] total 35 [2022-03-03 19:27:15,244 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [979090048] [2022-03-03 19:27:15,244 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:27:15,244 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-03-03 19:27:15,245 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:27:15,245 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-03-03 19:27:15,245 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=271, Invalid=989, Unknown=0, NotChecked=0, Total=1260 [2022-03-03 19:27:15,245 INFO L87 Difference]: Start difference. First operand 7183 states and 18188 transitions. Second operand has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 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-03 19:27:17,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:27:17,963 INFO L93 Difference]: Finished difference Result 12422 states and 29912 transitions. [2022-03-03 19:27:17,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 124 states. [2022-03-03 19:27:17,963 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 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 36 [2022-03-03 19:27:17,963 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:27:17,981 INFO L225 Difference]: With dead ends: 12422 [2022-03-03 19:27:17,981 INFO L226 Difference]: Without dead ends: 12422 [2022-03-03 19:27:17,984 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 154 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10582 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=6986, Invalid=17194, Unknown=0, NotChecked=0, Total=24180 [2022-03-03 19:27:17,985 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 673 mSDsluCounter, 428 mSDsCounter, 0 mSdLazyCounter, 1036 mSolverCounterSat, 189 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 673 SdHoareTripleChecker+Valid, 279 SdHoareTripleChecker+Invalid, 1225 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 189 IncrementalHoareTripleChecker+Valid, 1036 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 19:27:17,985 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [673 Valid, 279 Invalid, 1225 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [189 Valid, 1036 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-03 19:27:17,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12422 states. [2022-03-03 19:27:18,129 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12422 to 8770. [2022-03-03 19:27:18,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8770 states, 8769 states have (on average 2.5070133424563803) internal successors, (21984), 8769 states have internal predecessors, (21984), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:27:18,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8770 states to 8770 states and 21984 transitions. [2022-03-03 19:27:18,154 INFO L78 Accepts]: Start accepts. Automaton has 8770 states and 21984 transitions. Word has length 36 [2022-03-03 19:27:18,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:27:18,154 INFO L470 AbstractCegarLoop]: Abstraction has 8770 states and 21984 transitions. [2022-03-03 19:27:18,155 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 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-03 19:27:18,155 INFO L276 IsEmpty]: Start isEmpty. Operand 8770 states and 21984 transitions. [2022-03-03 19:27:18,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-03-03 19:27:18,161 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:27:18,161 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:27:18,177 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Ended with exit code 0 [2022-03-03 19:27:18,361 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,SelfDestructingSolverStorable100 [2022-03-03 19:27:18,361 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:27:18,362 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:27:18,362 INFO L85 PathProgramCache]: Analyzing trace with hash 1273265585, now seen corresponding path program 97 times [2022-03-03 19:27:18,362 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:27:18,362 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1385745477] [2022-03-03 19:27:18,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:27:18,362 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:27:18,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:27:18,463 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 27 proven. 33 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:27:18,463 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:27:18,463 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1385745477] [2022-03-03 19:27:18,463 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1385745477] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:27:18,463 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [406181410] [2022-03-03 19:27:18,463 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 19:27:18,463 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:27:18,464 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:27:18,464 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-03 19:27:18,465 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-03 19:27:18,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:27:18,488 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 15 conjunts are in the unsatisfiable core [2022-03-03 19:27:18,489 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:27:18,763 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 24 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:27:18,764 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:27:18,998 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 36 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:27:18,998 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [406181410] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:27:18,998 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:27:18,998 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 15, 15] total 34 [2022-03-03 19:27:18,998 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1725987476] [2022-03-03 19:27:18,998 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:27:18,999 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-03-03 19:27:18,999 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:27:18,999 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-03-03 19:27:18,999 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=297, Invalid=893, Unknown=0, NotChecked=0, Total=1190 [2022-03-03 19:27:18,999 INFO L87 Difference]: Start difference. First operand 8770 states and 21984 transitions. Second operand has 35 states, 35 states have (on average 2.4285714285714284) internal successors, (85), 34 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-03 19:27:20,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:27:20,229 INFO L93 Difference]: Finished difference Result 9544 states and 23558 transitions. [2022-03-03 19:27:20,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-03-03 19:27:20,229 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.4285714285714284) internal successors, (85), 34 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 36 [2022-03-03 19:27:20,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:27:20,242 INFO L225 Difference]: With dead ends: 9544 [2022-03-03 19:27:20,242 INFO L226 Difference]: Without dead ends: 9526 [2022-03-03 19:27:20,243 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2590 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=2065, Invalid=5945, Unknown=0, NotChecked=0, Total=8010 [2022-03-03 19:27:20,243 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 226 mSDsluCounter, 384 mSDsCounter, 0 mSdLazyCounter, 968 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 226 SdHoareTripleChecker+Valid, 260 SdHoareTripleChecker+Invalid, 1032 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 968 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-03 19:27:20,243 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [226 Valid, 260 Invalid, 1032 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 968 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-03 19:27:20,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9526 states. [2022-03-03 19:27:20,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9526 to 8902. [2022-03-03 19:27:20,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8902 states, 8901 states have (on average 2.510055049994383) internal successors, (22342), 8901 states have internal predecessors, (22342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:27:20,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8902 states to 8902 states and 22342 transitions. [2022-03-03 19:27:20,376 INFO L78 Accepts]: Start accepts. Automaton has 8902 states and 22342 transitions. Word has length 36 [2022-03-03 19:27:20,376 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:27:20,376 INFO L470 AbstractCegarLoop]: Abstraction has 8902 states and 22342 transitions. [2022-03-03 19:27:20,376 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.4285714285714284) internal successors, (85), 34 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-03 19:27:20,376 INFO L276 IsEmpty]: Start isEmpty. Operand 8902 states and 22342 transitions. [2022-03-03 19:27:20,382 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-03-03 19:27:20,382 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:27:20,382 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:27:20,398 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Forceful destruction successful, exit code 0 [2022-03-03 19:27:20,583 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101,98 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:27:20,583 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:27:20,583 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:27:20,583 INFO L85 PathProgramCache]: Analyzing trace with hash 1749148533, now seen corresponding path program 98 times [2022-03-03 19:27:20,583 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:27:20,583 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1880363146] [2022-03-03 19:27:20,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:27:20,583 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:27:20,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:27:20,681 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 20 proven. 40 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:27:20,681 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:27:20,681 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1880363146] [2022-03-03 19:27:20,681 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1880363146] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:27:20,681 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1341757320] [2022-03-03 19:27:20,681 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 19:27:20,681 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:27:20,681 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:27:20,682 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-03 19:27:20,683 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-03 19:27:20,707 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 19:27:20,708 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:27:20,708 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 15 conjunts are in the unsatisfiable core [2022-03-03 19:27:20,709 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:27:20,999 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 20 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:27:21,000 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:27:21,274 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 30 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:27:21,274 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1341757320] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:27:21,274 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:27:21,274 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 15, 15] total 35 [2022-03-03 19:27:21,274 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [763807907] [2022-03-03 19:27:21,274 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:27:21,274 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-03-03 19:27:21,274 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:27:21,275 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-03-03 19:27:21,275 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=288, Invalid=972, Unknown=0, NotChecked=0, Total=1260 [2022-03-03 19:27:21,275 INFO L87 Difference]: Start difference. First operand 8902 states and 22342 transitions. Second operand has 36 states, 36 states have (on average 2.5555555555555554) internal successors, (92), 35 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-03 19:27:24,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:27:24,326 INFO L93 Difference]: Finished difference Result 15970 states and 39092 transitions. [2022-03-03 19:27:24,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 142 states. [2022-03-03 19:27:24,326 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.5555555555555554) internal successors, (92), 35 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 36 [2022-03-03 19:27:24,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:27:24,349 INFO L225 Difference]: With dead ends: 15970 [2022-03-03 19:27:24,350 INFO L226 Difference]: Without dead ends: 15970 [2022-03-03 19:27:24,352 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 224 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 172 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13560 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=8543, Invalid=21559, Unknown=0, NotChecked=0, Total=30102 [2022-03-03 19:27:24,352 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 735 mSDsluCounter, 383 mSDsCounter, 0 mSdLazyCounter, 977 mSolverCounterSat, 186 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 735 SdHoareTripleChecker+Valid, 253 SdHoareTripleChecker+Invalid, 1163 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 186 IncrementalHoareTripleChecker+Valid, 977 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 19:27:24,352 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [735 Valid, 253 Invalid, 1163 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [186 Valid, 977 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-03 19:27:24,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15970 states. [2022-03-03 19:27:24,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15970 to 13330. [2022-03-03 19:27:24,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13330 states, 13329 states have (on average 2.5292219971490733) internal successors, (33712), 13329 states have internal predecessors, (33712), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:27:24,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13330 states to 13330 states and 33712 transitions. [2022-03-03 19:27:24,579 INFO L78 Accepts]: Start accepts. Automaton has 13330 states and 33712 transitions. Word has length 36 [2022-03-03 19:27:24,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:27:24,579 INFO L470 AbstractCegarLoop]: Abstraction has 13330 states and 33712 transitions. [2022-03-03 19:27:24,580 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 2.5555555555555554) internal successors, (92), 35 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-03 19:27:24,580 INFO L276 IsEmpty]: Start isEmpty. Operand 13330 states and 33712 transitions. [2022-03-03 19:27:24,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-03-03 19:27:24,589 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:27:24,589 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:27:24,605 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Ended with exit code 0 [2022-03-03 19:27:24,789 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,SelfDestructingSolverStorable102 [2022-03-03 19:27:24,789 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:27:24,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:27:24,789 INFO L85 PathProgramCache]: Analyzing trace with hash -196872101, now seen corresponding path program 99 times [2022-03-03 19:27:24,790 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:27:24,790 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1118333278] [2022-03-03 19:27:24,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:27:24,790 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:27:24,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:27:24,879 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 31 proven. 29 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:27:24,879 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:27:24,879 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1118333278] [2022-03-03 19:27:24,879 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1118333278] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:27:24,879 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [67902388] [2022-03-03 19:27:24,879 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 19:27:24,879 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:27:24,879 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:27:24,880 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-03 19:27:24,881 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-03 19:27:24,906 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2022-03-03 19:27:24,906 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:27:24,906 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 15 conjunts are in the unsatisfiable core [2022-03-03 19:27:24,907 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:27:25,177 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 27 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:27:25,177 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:27:25,431 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 32 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:27:25,431 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [67902388] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:27:25,431 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:27:25,431 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 15, 15] total 34 [2022-03-03 19:27:25,431 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1172158497] [2022-03-03 19:27:25,431 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:27:25,431 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-03-03 19:27:25,431 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:27:25,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-03-03 19:27:25,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=290, Invalid=900, Unknown=0, NotChecked=0, Total=1190 [2022-03-03 19:27:25,432 INFO L87 Difference]: Start difference. First operand 13330 states and 33712 transitions. Second operand has 35 states, 35 states have (on average 2.4571428571428573) internal successors, (86), 34 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-03 19:27:27,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:27:27,362 INFO L93 Difference]: Finished difference Result 14924 states and 36958 transitions. [2022-03-03 19:27:27,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2022-03-03 19:27:27,363 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.4571428571428573) internal successors, (86), 34 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 36 [2022-03-03 19:27:27,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:27:27,383 INFO L225 Difference]: With dead ends: 14924 [2022-03-03 19:27:27,383 INFO L226 Difference]: Without dead ends: 14920 [2022-03-03 19:27:27,385 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 120 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5124 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=4135, Invalid=10627, Unknown=0, NotChecked=0, Total=14762 [2022-03-03 19:27:27,385 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 547 mSDsluCounter, 158 mSDsCounter, 0 mSdLazyCounter, 741 mSolverCounterSat, 185 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 547 SdHoareTripleChecker+Valid, 120 SdHoareTripleChecker+Invalid, 926 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 185 IncrementalHoareTripleChecker+Valid, 741 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-03 19:27:27,385 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [547 Valid, 120 Invalid, 926 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [185 Valid, 741 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-03 19:27:27,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14920 states. [2022-03-03 19:27:27,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14920 to 13086. [2022-03-03 19:27:27,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13086 states, 13085 states have (on average 2.525792892625143) internal successors, (33050), 13085 states have internal predecessors, (33050), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:27:27,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13086 states to 13086 states and 33050 transitions. [2022-03-03 19:27:27,597 INFO L78 Accepts]: Start accepts. Automaton has 13086 states and 33050 transitions. Word has length 36 [2022-03-03 19:27:27,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:27:27,597 INFO L470 AbstractCegarLoop]: Abstraction has 13086 states and 33050 transitions. [2022-03-03 19:27:27,597 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.4571428571428573) internal successors, (86), 34 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-03 19:27:27,597 INFO L276 IsEmpty]: Start isEmpty. Operand 13086 states and 33050 transitions. [2022-03-03 19:27:27,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-03-03 19:27:27,605 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:27:27,605 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:27:27,621 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Ended with exit code 0 [2022-03-03 19:27:27,805 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2022-03-03 19:27:27,805 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:27:27,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:27:27,805 INFO L85 PathProgramCache]: Analyzing trace with hash -703218367, now seen corresponding path program 100 times [2022-03-03 19:27:27,806 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:27:27,806 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1599973188] [2022-03-03 19:27:27,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:27:27,806 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:27:27,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:27:27,918 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 26 proven. 34 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:27:27,918 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:27:27,919 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1599973188] [2022-03-03 19:27:27,919 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1599973188] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:27:27,919 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [224310546] [2022-03-03 19:27:27,919 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 19:27:27,919 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:27:27,919 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:27:27,920 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-03 19:27:27,921 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-03 19:27:27,949 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 19:27:27,949 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:27:27,950 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 15 conjunts are in the unsatisfiable core [2022-03-03 19:27:27,951 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:27:28,246 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 23 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:27:28,246 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:27:28,486 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 32 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:27:28,486 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [224310546] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:27:28,486 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:27:28,486 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 15, 15] total 34 [2022-03-03 19:27:28,486 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [706441536] [2022-03-03 19:27:28,486 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:27:28,486 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-03-03 19:27:28,487 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:27:28,487 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-03-03 19:27:28,487 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=288, Invalid=902, Unknown=0, NotChecked=0, Total=1190 [2022-03-03 19:27:28,487 INFO L87 Difference]: Start difference. First operand 13086 states and 33050 transitions. Second operand has 35 states, 35 states have (on average 2.4285714285714284) internal successors, (85), 34 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-03 19:27:30,277 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:27:30,278 INFO L93 Difference]: Finished difference Result 15282 states and 37884 transitions. [2022-03-03 19:27:30,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2022-03-03 19:27:30,278 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.4285714285714284) internal successors, (85), 34 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 36 [2022-03-03 19:27:30,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:27:30,299 INFO L225 Difference]: With dead ends: 15282 [2022-03-03 19:27:30,299 INFO L226 Difference]: Without dead ends: 15270 [2022-03-03 19:27:30,300 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 112 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4339 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=3530, Invalid=9352, Unknown=0, NotChecked=0, Total=12882 [2022-03-03 19:27:30,300 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 447 mSDsluCounter, 187 mSDsCounter, 0 mSdLazyCounter, 764 mSolverCounterSat, 161 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 447 SdHoareTripleChecker+Valid, 138 SdHoareTripleChecker+Invalid, 925 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 161 IncrementalHoareTripleChecker+Valid, 764 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-03 19:27:30,300 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [447 Valid, 138 Invalid, 925 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [161 Valid, 764 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-03 19:27:30,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15270 states. [2022-03-03 19:27:30,492 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15270 to 13017. [2022-03-03 19:27:30,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13017 states, 13016 states have (on average 2.528272894898586) internal successors, (32908), 13016 states have internal predecessors, (32908), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:27:30,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13017 states to 13017 states and 32908 transitions. [2022-03-03 19:27:30,528 INFO L78 Accepts]: Start accepts. Automaton has 13017 states and 32908 transitions. Word has length 36 [2022-03-03 19:27:30,528 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:27:30,528 INFO L470 AbstractCegarLoop]: Abstraction has 13017 states and 32908 transitions. [2022-03-03 19:27:30,528 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.4285714285714284) internal successors, (85), 34 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-03 19:27:30,528 INFO L276 IsEmpty]: Start isEmpty. Operand 13017 states and 32908 transitions. [2022-03-03 19:27:30,536 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-03-03 19:27:30,536 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:27:30,536 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:27:30,552 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-03 19:27:30,736 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104,101 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:27:30,737 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:27:30,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:27:30,737 INFO L85 PathProgramCache]: Analyzing trace with hash -930439747, now seen corresponding path program 101 times [2022-03-03 19:27:30,737 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:27:30,737 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [370358135] [2022-03-03 19:27:30,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:27:30,737 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:27:30,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:27:30,828 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 21 proven. 39 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:27:30,829 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:27:30,829 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [370358135] [2022-03-03 19:27:30,829 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [370358135] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:27:30,829 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1144153194] [2022-03-03 19:27:30,829 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 19:27:30,829 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:27:30,829 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:27:30,830 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-03 19:27:30,830 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-03 19:27:30,855 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-03-03 19:27:30,855 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:27:30,856 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 15 conjunts are in the unsatisfiable core [2022-03-03 19:27:30,856 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:27:31,125 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 19 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:27:31,125 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:27:31,341 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 33 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:27:31,341 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1144153194] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:27:31,342 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:27:31,342 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 15, 15] total 34 [2022-03-03 19:27:31,342 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [603602242] [2022-03-03 19:27:31,342 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:27:31,342 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-03-03 19:27:31,342 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:27:31,342 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-03-03 19:27:31,342 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=288, Invalid=902, Unknown=0, NotChecked=0, Total=1190 [2022-03-03 19:27:31,343 INFO L87 Difference]: Start difference. First operand 13017 states and 32908 transitions. Second operand has 35 states, 35 states have (on average 2.3714285714285714) internal successors, (83), 34 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-03 19:27:33,018 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:27:33,018 INFO L93 Difference]: Finished difference Result 16039 states and 39737 transitions. [2022-03-03 19:27:33,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2022-03-03 19:27:33,019 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.3714285714285714) internal successors, (83), 34 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 36 [2022-03-03 19:27:33,019 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:27:33,040 INFO L225 Difference]: With dead ends: 16039 [2022-03-03 19:27:33,040 INFO L226 Difference]: Without dead ends: 16019 [2022-03-03 19:27:33,041 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 107 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3839 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=3172, Invalid=8600, Unknown=0, NotChecked=0, Total=11772 [2022-03-03 19:27:33,041 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 447 mSDsluCounter, 193 mSDsCounter, 0 mSdLazyCounter, 710 mSolverCounterSat, 138 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 447 SdHoareTripleChecker+Valid, 154 SdHoareTripleChecker+Invalid, 848 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 138 IncrementalHoareTripleChecker+Valid, 710 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-03 19:27:33,041 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [447 Valid, 154 Invalid, 848 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [138 Valid, 710 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-03 19:27:33,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16019 states. [2022-03-03 19:27:33,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16019 to 13397. [2022-03-03 19:27:33,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13397 states, 13396 states have (on average 2.5326216781128696) internal successors, (33927), 13396 states have internal predecessors, (33927), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:27:33,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13397 states to 13397 states and 33927 transitions. [2022-03-03 19:27:33,249 INFO L78 Accepts]: Start accepts. Automaton has 13397 states and 33927 transitions. Word has length 36 [2022-03-03 19:27:33,249 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:27:33,249 INFO L470 AbstractCegarLoop]: Abstraction has 13397 states and 33927 transitions. [2022-03-03 19:27:33,249 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.3714285714285714) internal successors, (83), 34 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-03 19:27:33,249 INFO L276 IsEmpty]: Start isEmpty. Operand 13397 states and 33927 transitions. [2022-03-03 19:27:33,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-03-03 19:27:33,260 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:27:33,260 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:27:33,282 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-03 19:27:33,482 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105,102 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:27:33,482 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:27:33,483 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:27:33,483 INFO L85 PathProgramCache]: Analyzing trace with hash -246853831, now seen corresponding path program 102 times [2022-03-03 19:27:33,483 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:27:33,483 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1760751945] [2022-03-03 19:27:33,483 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:27:33,483 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:27:33,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:27:33,577 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 20 proven. 40 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:27:33,578 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:27:33,578 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1760751945] [2022-03-03 19:27:33,578 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1760751945] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:27:33,578 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [132225822] [2022-03-03 19:27:33,578 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 19:27:33,578 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:27:33,578 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:27:33,579 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-03 19:27:33,580 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-03 19:27:33,604 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-03-03 19:27:33,604 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:27:33,605 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 15 conjunts are in the unsatisfiable core [2022-03-03 19:27:33,605 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:27:33,881 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 19 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:27:33,881 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:27:34,075 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 34 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:27:34,075 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [132225822] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:27:34,075 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:27:34,075 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 15, 15] total 34 [2022-03-03 19:27:34,075 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [437597414] [2022-03-03 19:27:34,075 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:27:34,075 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-03-03 19:27:34,075 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:27:34,076 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-03-03 19:27:34,076 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=289, Invalid=901, Unknown=0, NotChecked=0, Total=1190 [2022-03-03 19:27:34,076 INFO L87 Difference]: Start difference. First operand 13397 states and 33927 transitions. Second operand has 35 states, 35 states have (on average 2.3142857142857145) internal successors, (81), 34 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-03 19:27:35,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:27:35,622 INFO L93 Difference]: Finished difference Result 17468 states and 43250 transitions. [2022-03-03 19:27:35,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2022-03-03 19:27:35,622 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.3142857142857145) internal successors, (81), 34 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 36 [2022-03-03 19:27:35,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:27:35,649 INFO L225 Difference]: With dead ends: 17468 [2022-03-03 19:27:35,649 INFO L226 Difference]: Without dead ends: 17440 [2022-03-03 19:27:35,650 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 105 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3628 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=3021, Invalid=8321, Unknown=0, NotChecked=0, Total=11342 [2022-03-03 19:27:35,651 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 539 mSDsluCounter, 185 mSDsCounter, 0 mSdLazyCounter, 590 mSolverCounterSat, 171 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 539 SdHoareTripleChecker+Valid, 146 SdHoareTripleChecker+Invalid, 761 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 171 IncrementalHoareTripleChecker+Valid, 590 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-03 19:27:35,651 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [539 Valid, 146 Invalid, 761 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [171 Valid, 590 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-03 19:27:35,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17440 states. [2022-03-03 19:27:35,973 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17440 to 15583. [2022-03-03 19:27:35,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15583 states, 15582 states have (on average 2.5360672570915157) internal successors, (39517), 15582 states have internal predecessors, (39517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:27:36,018 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15583 states to 15583 states and 39517 transitions. [2022-03-03 19:27:36,018 INFO L78 Accepts]: Start accepts. Automaton has 15583 states and 39517 transitions. Word has length 36 [2022-03-03 19:27:36,018 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:27:36,018 INFO L470 AbstractCegarLoop]: Abstraction has 15583 states and 39517 transitions. [2022-03-03 19:27:36,019 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.3142857142857145) internal successors, (81), 34 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-03 19:27:36,019 INFO L276 IsEmpty]: Start isEmpty. Operand 15583 states and 39517 transitions. [2022-03-03 19:27:36,028 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-03-03 19:27:36,028 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:27:36,028 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:27:36,044 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Forceful destruction successful, exit code 0 [2022-03-03 19:27:36,229 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,SelfDestructingSolverStorable106 [2022-03-03 19:27:36,229 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:27:36,229 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:27:36,229 INFO L85 PathProgramCache]: Analyzing trace with hash -450784843, now seen corresponding path program 103 times [2022-03-03 19:27:36,230 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:27:36,230 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [97401981] [2022-03-03 19:27:36,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:27:36,230 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:27:36,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:27:36,344 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 23 proven. 37 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:27:36,344 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:27:36,344 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [97401981] [2022-03-03 19:27:36,344 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [97401981] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:27:36,344 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1068122021] [2022-03-03 19:27:36,344 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 19:27:36,344 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:27:36,344 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:27:36,345 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-03 19:27:36,346 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-03 19:27:36,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:27:36,369 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 15 conjunts are in the unsatisfiable core [2022-03-03 19:27:36,370 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:27:36,640 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 23 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:27:36,640 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:27:36,814 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 35 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:27:36,815 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1068122021] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:27:36,815 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:27:36,815 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15, 15] total 34 [2022-03-03 19:27:36,815 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [134131530] [2022-03-03 19:27:36,815 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:27:36,815 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-03-03 19:27:36,815 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:27:36,815 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-03-03 19:27:36,815 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=291, Invalid=899, Unknown=0, NotChecked=0, Total=1190 [2022-03-03 19:27:36,816 INFO L87 Difference]: Start difference. First operand 15583 states and 39517 transitions. Second operand has 35 states, 35 states have (on average 2.257142857142857) internal successors, (79), 34 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-03 19:27:38,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:27:38,397 INFO L93 Difference]: Finished difference Result 20026 states and 49571 transitions. [2022-03-03 19:27:38,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2022-03-03 19:27:38,398 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.257142857142857) internal successors, (79), 34 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 36 [2022-03-03 19:27:38,398 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:27:38,427 INFO L225 Difference]: With dead ends: 20026 [2022-03-03 19:27:38,428 INFO L226 Difference]: Without dead ends: 19990 [2022-03-03 19:27:38,429 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 158 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3723 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=3034, Invalid=8522, Unknown=0, NotChecked=0, Total=11556 [2022-03-03 19:27:38,429 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 600 mSDsluCounter, 164 mSDsCounter, 0 mSdLazyCounter, 518 mSolverCounterSat, 184 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 600 SdHoareTripleChecker+Valid, 132 SdHoareTripleChecker+Invalid, 702 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 184 IncrementalHoareTripleChecker+Valid, 518 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-03 19:27:38,429 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [600 Valid, 132 Invalid, 702 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [184 Valid, 518 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-03 19:27:38,444 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19990 states. [2022-03-03 19:27:38,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19990 to 17983. [2022-03-03 19:27:38,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17983 states, 17982 states have (on average 2.533644755866978) internal successors, (45560), 17982 states have internal predecessors, (45560), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:27:38,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17983 states to 17983 states and 45560 transitions. [2022-03-03 19:27:38,790 INFO L78 Accepts]: Start accepts. Automaton has 17983 states and 45560 transitions. Word has length 36 [2022-03-03 19:27:38,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:27:38,790 INFO L470 AbstractCegarLoop]: Abstraction has 17983 states and 45560 transitions. [2022-03-03 19:27:38,790 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.257142857142857) internal successors, (79), 34 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-03 19:27:38,790 INFO L276 IsEmpty]: Start isEmpty. Operand 17983 states and 45560 transitions. [2022-03-03 19:27:38,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-03-03 19:27:38,802 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:27:38,802 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:27:38,817 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Ended with exit code 0 [2022-03-03 19:27:39,002 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable107,104 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:27:39,002 INFO L402 AbstractCegarLoop]: === Iteration 109 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:27:39,003 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:27:39,003 INFO L85 PathProgramCache]: Analyzing trace with hash 1140008241, now seen corresponding path program 104 times [2022-03-03 19:27:39,003 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:27:39,003 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1868195902] [2022-03-03 19:27:39,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:27:39,003 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:27:39,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:27:39,110 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 31 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:27:39,111 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:27:39,111 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1868195902] [2022-03-03 19:27:39,111 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1868195902] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:27:39,111 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2084296719] [2022-03-03 19:27:39,111 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 19:27:39,111 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:27:39,111 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:27:39,112 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-03 19:27:39,113 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-03 19:27:39,135 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 19:27:39,136 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:27:39,136 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 15 conjunts are in the unsatisfiable core [2022-03-03 19:27:39,137 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:27:39,413 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 31 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:27:39,413 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:27:39,568 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 36 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:27:39,568 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2084296719] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:27:39,568 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:27:39,568 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 34 [2022-03-03 19:27:39,569 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2085717545] [2022-03-03 19:27:39,569 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:27:39,569 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-03-03 19:27:39,569 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:27:39,569 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-03-03 19:27:39,569 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=294, Invalid=896, Unknown=0, NotChecked=0, Total=1190 [2022-03-03 19:27:39,569 INFO L87 Difference]: Start difference. First operand 17983 states and 45560 transitions. Second operand has 35 states, 35 states have (on average 2.2) internal successors, (77), 34 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-03 19:27:40,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:27:40,944 INFO L93 Difference]: Finished difference Result 19957 states and 49654 transitions. [2022-03-03 19:27:40,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2022-03-03 19:27:40,944 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.2) internal successors, (77), 34 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 36 [2022-03-03 19:27:40,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:27:41,052 INFO L225 Difference]: With dead ends: 19957 [2022-03-03 19:27:41,052 INFO L226 Difference]: Without dead ends: 19913 [2022-03-03 19:27:41,052 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3357 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=2658, Invalid=7644, Unknown=0, NotChecked=0, Total=10302 [2022-03-03 19:27:41,053 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 412 mSDsluCounter, 207 mSDsCounter, 0 mSdLazyCounter, 564 mSolverCounterSat, 114 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 412 SdHoareTripleChecker+Valid, 167 SdHoareTripleChecker+Invalid, 678 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 564 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-03 19:27:41,053 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [412 Valid, 167 Invalid, 678 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [114 Valid, 564 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-03 19:27:41,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19913 states. [2022-03-03 19:27:41,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19913 to 18106. [2022-03-03 19:27:41,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18106 states, 18105 states have (on average 2.5389671361502346) internal successors, (45968), 18105 states have internal predecessors, (45968), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:27:41,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18106 states to 18106 states and 45968 transitions. [2022-03-03 19:27:41,330 INFO L78 Accepts]: Start accepts. Automaton has 18106 states and 45968 transitions. Word has length 36 [2022-03-03 19:27:41,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:27:41,330 INFO L470 AbstractCegarLoop]: Abstraction has 18106 states and 45968 transitions. [2022-03-03 19:27:41,330 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.2) internal successors, (77), 34 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-03 19:27:41,330 INFO L276 IsEmpty]: Start isEmpty. Operand 18106 states and 45968 transitions. [2022-03-03 19:27:41,342 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-03 19:27:41,342 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:27:41,342 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:27:41,358 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-03 19:27:41,542 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108,105 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:27:41,543 INFO L402 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:27:41,543 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:27:41,543 INFO L85 PathProgramCache]: Analyzing trace with hash -830876749, now seen corresponding path program 105 times [2022-03-03 19:27:41,543 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:27:41,543 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [751442080] [2022-03-03 19:27:41,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:27:41,543 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:27:41,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:27:41,602 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:27:41,603 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:27:41,603 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [751442080] [2022-03-03 19:27:41,603 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [751442080] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:27:41,603 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [806275382] [2022-03-03 19:27:41,603 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 19:27:41,603 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:27:41,603 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:27:41,604 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-03 19:27:41,605 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-03 19:27:41,637 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2022-03-03 19:27:41,637 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:27:41,638 INFO L263 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 43 conjunts are in the unsatisfiable core [2022-03-03 19:27:41,639 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:27:42,178 INFO L353 Elim1Store]: treesize reduction 96, result has 43.2 percent of original size [2022-03-03 19:27:42,178 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 13 new quantified variables, introduced 21 case distinctions, treesize of input 175 treesize of output 155 [2022-03-03 19:27:48,457 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 19:27:48,458 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 11 new quantified variables, introduced 15 case distinctions, treesize of input 291 treesize of output 214 [2022-03-03 19:27:48,468 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:27:48,468 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:27:48,893 INFO L353 Elim1Store]: treesize reduction 48, result has 60.3 percent of original size [2022-03-03 19:27:48,893 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 11 new quantified variables, introduced 15 case distinctions, treesize of input 136 treesize of output 144 [2022-03-03 19:27:48,958 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 19:27:48,958 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 11 new quantified variables, introduced 15 case distinctions, treesize of input 292 treesize of output 220 [2022-03-03 19:27:49,270 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:27:49,270 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [806275382] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:27:49,270 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:27:49,270 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 14, 14] total 30 [2022-03-03 19:27:49,270 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1910145585] [2022-03-03 19:27:49,270 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:27:49,270 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-03-03 19:27:49,270 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:27:49,271 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-03-03 19:27:49,271 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=765, Unknown=0, NotChecked=0, Total=870 [2022-03-03 19:27:49,271 INFO L87 Difference]: Start difference. First operand 18106 states and 45968 transitions. Second operand has 30 states, 30 states have (on average 2.933333333333333) internal successors, (88), 30 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:27:49,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:27:49,647 INFO L93 Difference]: Finished difference Result 20472 states and 51856 transitions. [2022-03-03 19:27:49,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-03 19:27:49,648 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.933333333333333) internal successors, (88), 30 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have 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-03 19:27:49,648 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:27:49,680 INFO L225 Difference]: With dead ends: 20472 [2022-03-03 19:27:49,680 INFO L226 Difference]: Without dead ends: 20465 [2022-03-03 19:27:49,681 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 229 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=111, Invalid=819, Unknown=0, NotChecked=0, Total=930 [2022-03-03 19:27:49,681 INFO L933 BasicCegarLoop]: 77 mSDtfsCounter, 157 mSDsluCounter, 1237 mSDsCounter, 0 mSdLazyCounter, 763 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 157 SdHoareTripleChecker+Valid, 1012 SdHoareTripleChecker+Invalid, 784 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 763 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 7 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-03 19:27:49,681 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [157 Valid, 1012 Invalid, 784 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 763 Invalid, 0 Unknown, 7 Unchecked, 0.3s Time] [2022-03-03 19:27:49,696 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20465 states. [2022-03-03 19:27:49,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20465 to 19592. [2022-03-03 19:27:49,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19592 states, 19591 states have (on average 2.5449951508345667) internal successors, (49859), 19591 states have internal predecessors, (49859), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:27:50,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19592 states to 19592 states and 49859 transitions. [2022-03-03 19:27:50,034 INFO L78 Accepts]: Start accepts. Automaton has 19592 states and 49859 transitions. Word has length 38 [2022-03-03 19:27:50,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:27:50,034 INFO L470 AbstractCegarLoop]: Abstraction has 19592 states and 49859 transitions. [2022-03-03 19:27:50,034 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.933333333333333) internal successors, (88), 30 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:27:50,034 INFO L276 IsEmpty]: Start isEmpty. Operand 19592 states and 49859 transitions. [2022-03-03 19:27:50,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-03 19:27:50,047 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:27:50,047 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:27:50,063 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-03 19:27:50,247 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,SelfDestructingSolverStorable109 [2022-03-03 19:27:50,248 INFO L402 AbstractCegarLoop]: === Iteration 111 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:27:50,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:27:50,249 INFO L85 PathProgramCache]: Analyzing trace with hash 515847431, now seen corresponding path program 106 times [2022-03-03 19:27:50,249 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:27:50,249 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1741897427] [2022-03-03 19:27:50,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:27:50,250 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:27:50,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:27:50,302 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:27:50,302 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:27:50,302 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1741897427] [2022-03-03 19:27:50,302 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1741897427] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:27:50,302 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [759691197] [2022-03-03 19:27:50,302 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 19:27:50,302 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:27:50,302 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:27:50,303 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-03 19:27:50,304 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-03 19:27:50,327 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 19:27:50,327 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:27:50,328 INFO L263 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 39 conjunts are in the unsatisfiable core [2022-03-03 19:27:50,328 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:27:50,518 INFO L353 Elim1Store]: treesize reduction 48, result has 60.3 percent of original size [2022-03-03 19:27:50,518 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 11 new quantified variables, introduced 15 case distinctions, treesize of input 118 treesize of output 121 [2022-03-03 19:28:30,180 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 19:28:30,181 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 11 new quantified variables, introduced 15 case distinctions, treesize of input 291 treesize of output 214 [2022-03-03 19:28:30,351 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:28:30,351 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:28:30,613 INFO L353 Elim1Store]: treesize reduction 48, result has 60.3 percent of original size [2022-03-03 19:28:30,614 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 11 new quantified variables, introduced 15 case distinctions, treesize of input 136 treesize of output 144 [2022-03-03 19:28:30,656 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 19:28:30,657 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 11 new quantified variables, introduced 15 case distinctions, treesize of input 292 treesize of output 220 [2022-03-03 19:28:30,952 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:28:30,952 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [759691197] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:28:30,952 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:28:30,952 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 14, 14] total 25 [2022-03-03 19:28:30,952 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1924917785] [2022-03-03 19:28:30,952 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:28:30,953 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-03 19:28:30,953 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:28:30,953 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-03 19:28:30,953 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=527, Unknown=0, NotChecked=0, Total=600 [2022-03-03 19:28:30,953 INFO L87 Difference]: Start difference. First operand 19592 states and 49859 transitions. Second operand has 25 states, 25 states have (on average 3.0) internal successors, (75), 25 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-03 19:28:31,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:28:31,253 INFO L93 Difference]: Finished difference Result 20311 states and 51220 transitions. [2022-03-03 19:28:31,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-03 19:28:31,253 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 3.0) internal successors, (75), 25 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-03 19:28:31,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:28:31,284 INFO L225 Difference]: With dead ends: 20311 [2022-03-03 19:28:31,284 INFO L226 Difference]: Without dead ends: 20308 [2022-03-03 19:28:31,284 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=73, Invalid=527, Unknown=0, NotChecked=0, Total=600 [2022-03-03 19:28:31,284 INFO L933 BasicCegarLoop]: 91 mSDtfsCounter, 197 mSDsluCounter, 1595 mSDsCounter, 0 mSdLazyCounter, 601 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 197 SdHoareTripleChecker+Valid, 1322 SdHoareTripleChecker+Invalid, 849 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 601 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 239 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-03 19:28:31,285 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [197 Valid, 1322 Invalid, 849 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 601 Invalid, 0 Unknown, 239 Unchecked, 0.2s Time] [2022-03-03 19:28:31,299 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20308 states. [2022-03-03 19:28:31,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20308 to 19572. [2022-03-03 19:28:31,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19572 states, 19571 states have (on average 2.545552092381585) internal successors, (49819), 19571 states have internal predecessors, (49819), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:28:31,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19572 states to 19572 states and 49819 transitions. [2022-03-03 19:28:31,638 INFO L78 Accepts]: Start accepts. Automaton has 19572 states and 49819 transitions. Word has length 38 [2022-03-03 19:28:31,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:28:31,638 INFO L470 AbstractCegarLoop]: Abstraction has 19572 states and 49819 transitions. [2022-03-03 19:28:31,638 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 3.0) internal successors, (75), 25 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-03 19:28:31,638 INFO L276 IsEmpty]: Start isEmpty. Operand 19572 states and 49819 transitions. [2022-03-03 19:28:31,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-03 19:28:31,652 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:28:31,652 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:28:31,668 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-03 19:28:31,852 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,107 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:28:31,853 INFO L402 AbstractCegarLoop]: === Iteration 112 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:28:31,855 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:28:31,855 INFO L85 PathProgramCache]: Analyzing trace with hash 1165761971, now seen corresponding path program 107 times [2022-03-03 19:28:31,855 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:28:31,855 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2116619277] [2022-03-03 19:28:31,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:28:31,855 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:28:31,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:28:31,902 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 19:28:31,903 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:28:31,903 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2116619277] [2022-03-03 19:28:31,903 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2116619277] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:28:31,903 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1427077783] [2022-03-03 19:28:31,903 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 19:28:31,903 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:28:31,903 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:28:31,904 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-03 19:28:31,904 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-03 19:28:31,933 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2022-03-03 19:28:31,933 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:28:31,934 INFO L263 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 41 conjunts are in the unsatisfiable core [2022-03-03 19:28:31,934 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:28:32,393 INFO L353 Elim1Store]: treesize reduction 454, result has 28.1 percent of original size [2022-03-03 19:28:32,394 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 0 disjoint index pairs (out of 45 index pairs), introduced 15 new quantified variables, introduced 45 case distinctions, treesize of input 148 treesize of output 235 [2022-03-03 19:28:32,517 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 19:28:32,517 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 10 new quantified variables, introduced 15 case distinctions, treesize of input 271 treesize of output 211 [2022-03-03 19:28:32,532 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 71 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:28:32,532 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:28:32,892 INFO L353 Elim1Store]: treesize reduction 48, result has 60.3 percent of original size [2022-03-03 19:28:32,893 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 11 new quantified variables, introduced 15 case distinctions, treesize of input 156 treesize of output 152 [2022-03-03 19:28:32,935 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 19:28:32,935 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 11 new quantified variables, introduced 15 case distinctions, treesize of input 308 treesize of output 220 [2022-03-03 19:28:33,262 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 1 proven. 70 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:28:33,262 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1427077783] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:28:33,262 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:28:33,262 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 14, 14] total 30 [2022-03-03 19:28:33,262 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [422485142] [2022-03-03 19:28:33,262 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:28:33,262 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-03-03 19:28:33,262 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:28:33,263 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-03-03 19:28:33,263 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=766, Unknown=0, NotChecked=0, Total=870 [2022-03-03 19:28:33,263 INFO L87 Difference]: Start difference. First operand 19572 states and 49819 transitions. Second operand has 30 states, 30 states have (on average 2.7666666666666666) internal successors, (83), 30 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-03 19:28:33,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:28:33,685 INFO L93 Difference]: Finished difference Result 20956 states and 53113 transitions. [2022-03-03 19:28:33,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-03 19:28:33,685 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.7666666666666666) internal successors, (83), 30 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 38 [2022-03-03 19:28:33,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:28:33,722 INFO L225 Difference]: With dead ends: 20956 [2022-03-03 19:28:33,722 INFO L226 Difference]: Without dead ends: 20940 [2022-03-03 19:28:33,722 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 220 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=104, Invalid=766, Unknown=0, NotChecked=0, Total=870 [2022-03-03 19:28:33,722 INFO L933 BasicCegarLoop]: 88 mSDtfsCounter, 186 mSDsluCounter, 1474 mSDsCounter, 0 mSdLazyCounter, 943 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 186 SdHoareTripleChecker+Valid, 1180 SdHoareTripleChecker+Invalid, 959 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 943 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-03 19:28:33,722 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [186 Valid, 1180 Invalid, 959 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 943 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-03 19:28:33,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20940 states. [2022-03-03 19:28:34,074 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20940 to 20358. [2022-03-03 19:28:34,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20358 states, 20357 states have (on average 2.5531758117600827) internal successors, (51975), 20357 states have internal predecessors, (51975), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:28:34,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20358 states to 20358 states and 51975 transitions. [2022-03-03 19:28:34,135 INFO L78 Accepts]: Start accepts. Automaton has 20358 states and 51975 transitions. Word has length 38 [2022-03-03 19:28:34,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:28:34,136 INFO L470 AbstractCegarLoop]: Abstraction has 20358 states and 51975 transitions. [2022-03-03 19:28:34,136 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.7666666666666666) internal successors, (83), 30 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-03 19:28:34,136 INFO L276 IsEmpty]: Start isEmpty. Operand 20358 states and 51975 transitions. [2022-03-03 19:28:34,149 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-03 19:28:34,149 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:28:34,149 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:28:34,165 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-03 19:28:34,350 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,SelfDestructingSolverStorable111 [2022-03-03 19:28:34,350 INFO L402 AbstractCegarLoop]: === Iteration 113 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:28:34,351 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:28:34,351 INFO L85 PathProgramCache]: Analyzing trace with hash 494904243, now seen corresponding path program 108 times [2022-03-03 19:28:34,351 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:28:34,351 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2079536266] [2022-03-03 19:28:34,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:28:34,351 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:28:34,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:28:34,396 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 19:28:34,396 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:28:34,396 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2079536266] [2022-03-03 19:28:34,396 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2079536266] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:28:34,396 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1369659576] [2022-03-03 19:28:34,396 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 19:28:34,396 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:28:34,396 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:28:34,397 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-03 19:28:34,399 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-03 19:28:34,429 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2022-03-03 19:28:34,429 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:28:34,430 INFO L263 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 49 conjunts are in the unsatisfiable core [2022-03-03 19:28:34,431 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:28:34,915 INFO L353 Elim1Store]: treesize reduction 399, result has 26.2 percent of original size [2022-03-03 19:28:34,916 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 0 disjoint index pairs (out of 45 index pairs), introduced 16 new quantified variables, introduced 45 case distinctions, treesize of input 213 treesize of output 210 [2022-03-03 19:28:34,957 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 19:28:34,958 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 10 new quantified variables, introduced 15 case distinctions, treesize of input 231 treesize of output 211 [2022-03-03 19:28:34,972 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 71 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:28:34,972 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:28:35,463 INFO L353 Elim1Store]: treesize reduction 148, result has 34.2 percent of original size [2022-03-03 19:28:35,464 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 15 new quantified variables, introduced 28 case distinctions, treesize of input 204 treesize of output 198 [2022-03-03 19:28:35,507 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 19:28:35,507 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 11 new quantified variables, introduced 15 case distinctions, treesize of input 328 treesize of output 220 [2022-03-03 19:28:35,719 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 1 proven. 70 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:28:35,719 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1369659576] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:28:35,719 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:28:35,719 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 14, 14] total 31 [2022-03-03 19:28:35,719 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [183840808] [2022-03-03 19:28:35,719 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:28:35,719 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-03 19:28:35,719 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:28:35,720 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-03 19:28:35,720 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=822, Unknown=0, NotChecked=0, Total=930 [2022-03-03 19:28:35,720 INFO L87 Difference]: Start difference. First operand 20358 states and 51975 transitions. Second operand has 31 states, 31 states have (on average 2.7096774193548385) internal successors, (84), 31 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-03 19:28:36,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:28:36,101 INFO L93 Difference]: Finished difference Result 21454 states and 54680 transitions. [2022-03-03 19:28:36,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-03 19:28:36,101 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.7096774193548385) internal successors, (84), 31 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 38 [2022-03-03 19:28:36,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:28:36,139 INFO L225 Difference]: With dead ends: 21454 [2022-03-03 19:28:36,139 INFO L226 Difference]: Without dead ends: 21436 [2022-03-03 19:28:36,139 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 242 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=108, Invalid=822, Unknown=0, NotChecked=0, Total=930 [2022-03-03 19:28:36,139 INFO L933 BasicCegarLoop]: 75 mSDtfsCounter, 176 mSDsluCounter, 1127 mSDsCounter, 0 mSdLazyCounter, 767 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 176 SdHoareTripleChecker+Valid, 930 SdHoareTripleChecker+Invalid, 784 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 767 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-03 19:28:36,139 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [176 Valid, 930 Invalid, 784 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 767 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-03 19:28:36,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21436 states. [2022-03-03 19:28:36,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21436 to 20898. [2022-03-03 19:28:36,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20898 states, 20897 states have (on average 2.5599368330382353) internal successors, (53495), 20897 states have internal predecessors, (53495), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:28:36,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20898 states to 20898 states and 53495 transitions. [2022-03-03 19:28:36,530 INFO L78 Accepts]: Start accepts. Automaton has 20898 states and 53495 transitions. Word has length 38 [2022-03-03 19:28:36,530 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:28:36,530 INFO L470 AbstractCegarLoop]: Abstraction has 20898 states and 53495 transitions. [2022-03-03 19:28:36,530 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.7096774193548385) internal successors, (84), 31 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-03 19:28:36,531 INFO L276 IsEmpty]: Start isEmpty. Operand 20898 states and 53495 transitions. [2022-03-03 19:28:36,544 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-03 19:28:36,544 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:28:36,544 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:28:36,560 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Ended with exit code 0 [2022-03-03 19:28:36,747 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable112,109 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:28:36,747 INFO L402 AbstractCegarLoop]: === Iteration 114 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:28:36,748 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:28:36,748 INFO L85 PathProgramCache]: Analyzing trace with hash 45722035, now seen corresponding path program 109 times [2022-03-03 19:28:36,749 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:28:36,749 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [89444509] [2022-03-03 19:28:36,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:28:36,749 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:28:36,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:28:36,796 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 19:28:36,796 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:28:36,796 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [89444509] [2022-03-03 19:28:36,796 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [89444509] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:28:36,796 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1769549303] [2022-03-03 19:28:36,796 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 19:28:36,796 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:28:36,797 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:28:36,798 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-03 19:28:36,798 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-03 19:28:36,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:28:36,822 INFO L263 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 39 conjunts are in the unsatisfiable core [2022-03-03 19:28:36,822 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:28:37,122 INFO L353 Elim1Store]: treesize reduction 188, result has 39.2 percent of original size [2022-03-03 19:28:37,122 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 13 new quantified variables, introduced 28 case distinctions, treesize of input 160 treesize of output 169 [2022-03-03 19:28:37,975 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 19:28:37,975 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 10 new quantified variables, introduced 15 case distinctions, treesize of input 195 treesize of output 211 [2022-03-03 19:28:37,989 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 71 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:28:37,989 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:28:38,362 INFO L353 Elim1Store]: treesize reduction 144, result has 36.0 percent of original size [2022-03-03 19:28:38,363 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 15 new quantified variables, introduced 28 case distinctions, treesize of input 172 treesize of output 196 [2022-03-03 19:28:38,409 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 19:28:38,410 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 11 new quantified variables, introduced 15 case distinctions, treesize of input 328 treesize of output 220 [2022-03-03 19:28:38,589 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 1 proven. 70 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:28:38,589 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1769549303] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:28:38,589 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:28:38,589 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 14, 14] total 28 [2022-03-03 19:28:38,589 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1301665041] [2022-03-03 19:28:38,589 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:28:38,589 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-03-03 19:28:38,590 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:28:38,590 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-03-03 19:28:38,590 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=666, Unknown=0, NotChecked=0, Total=756 [2022-03-03 19:28:38,590 INFO L87 Difference]: Start difference. First operand 20898 states and 53495 transitions. Second operand has 28 states, 28 states have (on average 2.8214285714285716) internal successors, (79), 28 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-03 19:28:39,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:28:39,054 INFO L93 Difference]: Finished difference Result 22471 states and 57365 transitions. [2022-03-03 19:28:39,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-03 19:28:39,054 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.8214285714285716) internal successors, (79), 28 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 38 [2022-03-03 19:28:39,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:28:39,092 INFO L225 Difference]: With dead ends: 22471 [2022-03-03 19:28:39,092 INFO L226 Difference]: Without dead ends: 22442 [2022-03-03 19:28:39,092 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=90, Invalid=666, Unknown=0, NotChecked=0, Total=756 [2022-03-03 19:28:39,093 INFO L933 BasicCegarLoop]: 95 mSDtfsCounter, 208 mSDsluCounter, 1563 mSDsCounter, 0 mSdLazyCounter, 863 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 208 SdHoareTripleChecker+Valid, 1295 SdHoareTripleChecker+Invalid, 964 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 863 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 88 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-03 19:28:39,093 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [208 Valid, 1295 Invalid, 964 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 863 Invalid, 0 Unknown, 88 Unchecked, 0.4s Time] [2022-03-03 19:28:39,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22442 states. [2022-03-03 19:28:39,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22442 to 21528. [2022-03-03 19:28:39,452 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21528 states, 21527 states have (on average 2.5663585265016025) internal successors, (55246), 21527 states have internal predecessors, (55246), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:28:39,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21528 states to 21528 states and 55246 transitions. [2022-03-03 19:28:39,494 INFO L78 Accepts]: Start accepts. Automaton has 21528 states and 55246 transitions. Word has length 38 [2022-03-03 19:28:39,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:28:39,494 INFO L470 AbstractCegarLoop]: Abstraction has 21528 states and 55246 transitions. [2022-03-03 19:28:39,494 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.8214285714285716) internal successors, (79), 28 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-03 19:28:39,494 INFO L276 IsEmpty]: Start isEmpty. Operand 21528 states and 55246 transitions. [2022-03-03 19:28:39,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-03 19:28:39,510 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:28:39,510 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:28:39,525 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-03 19:28:39,710 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,SelfDestructingSolverStorable113 [2022-03-03 19:28:39,710 INFO L402 AbstractCegarLoop]: === Iteration 115 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:28:39,710 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:28:39,711 INFO L85 PathProgramCache]: Analyzing trace with hash -2121650253, now seen corresponding path program 110 times [2022-03-03 19:28:39,711 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:28:39,711 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1476943126] [2022-03-03 19:28:39,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:28:39,711 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:28:39,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:28:39,758 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 19:28:39,758 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:28:39,758 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1476943126] [2022-03-03 19:28:39,758 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1476943126] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:28:39,758 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [762390319] [2022-03-03 19:28:39,758 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 19:28:39,758 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:28:39,759 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:28:39,759 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-03 19:28:39,760 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-03 19:28:39,784 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 19:28:39,784 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:28:39,785 INFO L263 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 39 conjunts are in the unsatisfiable core [2022-03-03 19:28:39,785 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:28:40,036 INFO L353 Elim1Store]: treesize reduction 103, result has 49.8 percent of original size [2022-03-03 19:28:40,036 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 12 new quantified variables, introduced 21 case distinctions, treesize of input 154 treesize of output 148 [2022-03-03 19:28:43,202 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 19:28:43,203 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 10 new quantified variables, introduced 15 case distinctions, treesize of input 183 treesize of output 211 [2022-03-03 19:28:43,466 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 71 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:28:43,466 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:28:43,857 INFO L353 Elim1Store]: treesize reduction 204, result has 29.4 percent of original size [2022-03-03 19:28:43,857 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 0 disjoint index pairs (out of 36 index pairs), introduced 17 new quantified variables, introduced 36 case distinctions, treesize of input 168 treesize of output 212 [2022-03-03 19:28:43,905 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 19:28:43,905 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 11 new quantified variables, introduced 15 case distinctions, treesize of input 328 treesize of output 220 [2022-03-03 19:28:44,114 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 1 proven. 70 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:28:44,114 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [762390319] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:28:44,114 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:28:44,114 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 14, 14] total 27 [2022-03-03 19:28:44,114 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [903422278] [2022-03-03 19:28:44,114 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:28:44,115 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-03-03 19:28:44,115 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:28:44,115 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-03-03 19:28:44,115 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=619, Unknown=0, NotChecked=0, Total=702 [2022-03-03 19:28:44,115 INFO L87 Difference]: Start difference. First operand 21528 states and 55246 transitions. Second operand has 27 states, 27 states have (on average 2.8518518518518516) internal successors, (77), 27 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-03 19:28:44,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:28:44,550 INFO L93 Difference]: Finished difference Result 23233 states and 59432 transitions. [2022-03-03 19:28:44,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-03 19:28:44,551 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.8518518518518516) internal successors, (77), 27 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 38 [2022-03-03 19:28:44,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:28:44,595 INFO L225 Difference]: With dead ends: 23233 [2022-03-03 19:28:44,595 INFO L226 Difference]: Without dead ends: 23200 [2022-03-03 19:28:44,596 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 160 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=83, Invalid=619, Unknown=0, NotChecked=0, Total=702 [2022-03-03 19:28:44,596 INFO L933 BasicCegarLoop]: 98 mSDtfsCounter, 205 mSDsluCounter, 1675 mSDsCounter, 0 mSdLazyCounter, 769 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 205 SdHoareTripleChecker+Valid, 1412 SdHoareTripleChecker+Invalid, 1020 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 769 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 239 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-03 19:28:44,596 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [205 Valid, 1412 Invalid, 1020 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 769 Invalid, 0 Unknown, 239 Unchecked, 0.4s Time] [2022-03-03 19:28:44,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23200 states. [2022-03-03 19:28:44,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23200 to 22204. [2022-03-03 19:28:44,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22204 states, 22203 states have (on average 2.572535242985182) internal successors, (57118), 22203 states have internal predecessors, (57118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:28:45,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22204 states to 22204 states and 57118 transitions. [2022-03-03 19:28:45,021 INFO L78 Accepts]: Start accepts. Automaton has 22204 states and 57118 transitions. Word has length 38 [2022-03-03 19:28:45,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:28:45,021 INFO L470 AbstractCegarLoop]: Abstraction has 22204 states and 57118 transitions. [2022-03-03 19:28:45,022 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.8518518518518516) internal successors, (77), 27 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-03 19:28:45,022 INFO L276 IsEmpty]: Start isEmpty. Operand 22204 states and 57118 transitions. [2022-03-03 19:28:45,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-03 19:28:45,038 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:28:45,038 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:28:45,054 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-03 19:28:45,238 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,SelfDestructingSolverStorable114 [2022-03-03 19:28:45,239 INFO L402 AbstractCegarLoop]: === Iteration 116 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:28:45,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:28:45,239 INFO L85 PathProgramCache]: Analyzing trace with hash -1907280461, now seen corresponding path program 111 times [2022-03-03 19:28:45,239 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:28:45,239 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [555944335] [2022-03-03 19:28:45,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:28:45,239 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:28:45,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:28:45,283 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 19:28:45,284 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:28:45,284 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [555944335] [2022-03-03 19:28:45,284 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [555944335] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:28:45,284 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [82662629] [2022-03-03 19:28:45,284 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 19:28:45,284 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:28:45,284 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:28:45,285 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-03 19:28:45,285 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-03 19:28:45,311 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2022-03-03 19:28:45,311 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:28:45,312 INFO L263 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 45 conjunts are in the unsatisfiable core [2022-03-03 19:28:45,312 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:28:45,796 INFO L353 Elim1Store]: treesize reduction 98, result has 45.9 percent of original size [2022-03-03 19:28:45,796 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 13 new quantified variables, introduced 21 case distinctions, treesize of input 201 treesize of output 163 [2022-03-03 19:28:45,838 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 19:28:45,838 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 10 new quantified variables, introduced 15 case distinctions, treesize of input 297 treesize of output 211 [2022-03-03 19:28:46,245 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 71 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:28:46,245 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:28:46,862 INFO L353 Elim1Store]: treesize reduction 272, result has 24.7 percent of original size [2022-03-03 19:28:46,862 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 0 disjoint index pairs (out of 45 index pairs), introduced 19 new quantified variables, introduced 45 case distinctions, treesize of input 156 treesize of output 224 [2022-03-03 19:28:46,906 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 19:28:46,906 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 11 new quantified variables, introduced 15 case distinctions, treesize of input 326 treesize of output 220 [2022-03-03 19:28:47,139 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 1 proven. 70 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:28:47,139 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [82662629] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:28:47,139 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:28:47,139 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 14, 14] total 31 [2022-03-03 19:28:47,140 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [565149328] [2022-03-03 19:28:47,140 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:28:47,140 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-03 19:28:47,140 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:28:47,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-03 19:28:47,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=822, Unknown=0, NotChecked=0, Total=930 [2022-03-03 19:28:47,140 INFO L87 Difference]: Start difference. First operand 22204 states and 57118 transitions. Second operand has 31 states, 31 states have (on average 2.7096774193548385) internal successors, (84), 31 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-03 19:28:47,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:28:47,621 INFO L93 Difference]: Finished difference Result 23839 states and 61167 transitions. [2022-03-03 19:28:47,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-03 19:28:47,621 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.7096774193548385) internal successors, (84), 31 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 38 [2022-03-03 19:28:47,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:28:47,660 INFO L225 Difference]: With dead ends: 23839 [2022-03-03 19:28:47,660 INFO L226 Difference]: Without dead ends: 23809 [2022-03-03 19:28:47,660 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 242 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=108, Invalid=822, Unknown=0, NotChecked=0, Total=930 [2022-03-03 19:28:47,660 INFO L933 BasicCegarLoop]: 90 mSDtfsCounter, 215 mSDsluCounter, 1476 mSDsCounter, 0 mSdLazyCounter, 996 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 215 SdHoareTripleChecker+Valid, 1229 SdHoareTripleChecker+Invalid, 1014 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 996 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-03 19:28:47,660 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [215 Valid, 1229 Invalid, 1014 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 996 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-03 19:28:47,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23809 states. [2022-03-03 19:28:48,140 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23809 to 22942. [2022-03-03 19:28:48,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22942 states, 22941 states have (on average 2.580489080685236) internal successors, (59199), 22941 states have internal predecessors, (59199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:28:48,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22942 states to 22942 states and 59199 transitions. [2022-03-03 19:28:48,209 INFO L78 Accepts]: Start accepts. Automaton has 22942 states and 59199 transitions. Word has length 38 [2022-03-03 19:28:48,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:28:48,209 INFO L470 AbstractCegarLoop]: Abstraction has 22942 states and 59199 transitions. [2022-03-03 19:28:48,209 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.7096774193548385) internal successors, (84), 31 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-03 19:28:48,209 INFO L276 IsEmpty]: Start isEmpty. Operand 22942 states and 59199 transitions. [2022-03-03 19:28:48,225 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-03 19:28:48,225 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:28:48,226 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:28:48,241 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-03 19:28:48,426 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,SelfDestructingSolverStorable115 [2022-03-03 19:28:48,426 INFO L402 AbstractCegarLoop]: === Iteration 117 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:28:48,427 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:28:48,427 INFO L85 PathProgramCache]: Analyzing trace with hash -2056340557, now seen corresponding path program 112 times [2022-03-03 19:28:48,427 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:28:48,427 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1761911068] [2022-03-03 19:28:48,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:28:48,427 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:28:48,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:28:48,474 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 19:28:48,474 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:28:48,474 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1761911068] [2022-03-03 19:28:48,474 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1761911068] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:28:48,474 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1084540968] [2022-03-03 19:28:48,474 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 19:28:48,474 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:28:48,474 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:28:48,475 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-03 19:28:48,476 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-03 19:28:48,500 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 19:28:48,500 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:28:48,500 INFO L263 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 39 conjunts are in the unsatisfiable core [2022-03-03 19:28:48,501 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:28:48,713 INFO L353 Elim1Store]: treesize reduction 48, result has 60.3 percent of original size [2022-03-03 19:28:48,713 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 11 new quantified variables, introduced 15 case distinctions, treesize of input 118 treesize of output 121 [2022-03-03 19:29:26,430 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 19:29:26,431 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 11 new quantified variables, introduced 15 case distinctions, treesize of input 291 treesize of output 214 [2022-03-03 19:29:26,797 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 19:29:26,797 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:29:27,050 INFO L353 Elim1Store]: treesize reduction 48, result has 60.3 percent of original size [2022-03-03 19:29:27,051 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 11 new quantified variables, introduced 15 case distinctions, treesize of input 136 treesize of output 144 [2022-03-03 19:29:27,093 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 19:29:27,094 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 11 new quantified variables, introduced 15 case distinctions, treesize of input 292 treesize of output 220 [2022-03-03 19:29:27,478 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 19:29:27,478 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1084540968] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:29:27,478 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:29:27,478 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 14, 14] total 25 [2022-03-03 19:29:27,479 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [821744695] [2022-03-03 19:29:27,479 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:29:27,479 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-03 19:29:27,479 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:29:27,479 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-03 19:29:27,479 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=527, Unknown=0, NotChecked=0, Total=600 [2022-03-03 19:29:27,479 INFO L87 Difference]: Start difference. First operand 22942 states and 59199 transitions. Second operand has 25 states, 25 states have (on average 2.84) internal successors, (71), 25 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-03 19:29:27,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:29:27,741 INFO L93 Difference]: Finished difference Result 24194 states and 62052 transitions. [2022-03-03 19:29:27,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-03 19:29:27,742 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.84) internal successors, (71), 25 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-03 19:29:27,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:29:27,782 INFO L225 Difference]: With dead ends: 24194 [2022-03-03 19:29:27,782 INFO L226 Difference]: Without dead ends: 24187 [2022-03-03 19:29:27,782 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=73, Invalid=527, Unknown=0, NotChecked=0, Total=600 [2022-03-03 19:29:27,782 INFO L933 BasicCegarLoop]: 93 mSDtfsCounter, 221 mSDsluCounter, 1537 mSDsCounter, 0 mSdLazyCounter, 473 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 221 SdHoareTripleChecker+Valid, 1264 SdHoareTripleChecker+Invalid, 918 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 473 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 434 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-03 19:29:27,782 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [221 Valid, 1264 Invalid, 918 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 473 Invalid, 0 Unknown, 434 Unchecked, 0.2s Time] [2022-03-03 19:29:27,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24187 states. [2022-03-03 19:29:28,097 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24187 to 23411. [2022-03-03 19:29:28,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23411 states, 23410 states have (on average 2.5850918410935497) internal successors, (60517), 23410 states have internal predecessors, (60517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:29:28,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23411 states to 23411 states and 60517 transitions. [2022-03-03 19:29:28,165 INFO L78 Accepts]: Start accepts. Automaton has 23411 states and 60517 transitions. Word has length 38 [2022-03-03 19:29:28,165 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:29:28,165 INFO L470 AbstractCegarLoop]: Abstraction has 23411 states and 60517 transitions. [2022-03-03 19:29:28,165 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.84) internal successors, (71), 25 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-03 19:29:28,166 INFO L276 IsEmpty]: Start isEmpty. Operand 23411 states and 60517 transitions. [2022-03-03 19:29:28,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-03 19:29:28,183 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:29:28,183 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:29:28,198 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Forceful destruction successful, exit code 0 [2022-03-03 19:29:28,383 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,SelfDestructingSolverStorable116 [2022-03-03 19:29:28,383 INFO L402 AbstractCegarLoop]: === Iteration 118 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:29:28,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:29:28,384 INFO L85 PathProgramCache]: Analyzing trace with hash 654351669, now seen corresponding path program 113 times [2022-03-03 19:29:28,384 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:29:28,384 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [178305548] [2022-03-03 19:29:28,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:29:28,384 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:29:28,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:29:28,531 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 36 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:29:28,531 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:29:28,531 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [178305548] [2022-03-03 19:29:28,531 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [178305548] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:29:28,531 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [334676425] [2022-03-03 19:29:28,531 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 19:29:28,531 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:29:28,531 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:29:28,532 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-03 19:29:28,533 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-03 19:29:28,563 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2022-03-03 19:29:28,563 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:29:28,564 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-03 19:29:28,564 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:29:28,890 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 36 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:29:28,891 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:29:29,084 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 49 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:29:29,084 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [334676425] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:29:29,084 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:29:29,084 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 40 [2022-03-03 19:29:29,084 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [956272111] [2022-03-03 19:29:29,084 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:29:29,084 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-03-03 19:29:29,085 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:29:29,085 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-03-03 19:29:29,085 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=326, Invalid=1314, Unknown=0, NotChecked=0, Total=1640 [2022-03-03 19:29:29,085 INFO L87 Difference]: Start difference. First operand 23411 states and 60517 transitions. Second operand has 41 states, 41 states have (on average 2.2439024390243905) internal successors, (92), 40 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-03 19:29:32,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:29:32,010 INFO L93 Difference]: Finished difference Result 26391 states and 66661 transitions. [2022-03-03 19:29:32,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 111 states. [2022-03-03 19:29:32,011 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 2.2439024390243905) internal successors, (92), 40 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 40 [2022-03-03 19:29:32,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:29:32,058 INFO L225 Difference]: With dead ends: 26391 [2022-03-03 19:29:32,058 INFO L226 Difference]: Without dead ends: 26391 [2022-03-03 19:29:32,060 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 56 SyntacticMatches, 1 SemanticMatches, 146 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6946 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=5330, Invalid=16426, Unknown=0, NotChecked=0, Total=21756 [2022-03-03 19:29:32,060 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 353 mSDsluCounter, 681 mSDsCounter, 0 mSdLazyCounter, 1570 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 353 SdHoareTripleChecker+Valid, 341 SdHoareTripleChecker+Invalid, 1666 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 1570 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-03 19:29:32,060 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [353 Valid, 341 Invalid, 1666 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 1570 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-03 19:29:32,083 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26391 states. [2022-03-03 19:29:32,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26391 to 21896. [2022-03-03 19:29:32,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21896 states, 21895 states have (on average 2.5780771865722767) internal successors, (56447), 21895 states have internal predecessors, (56447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:29:32,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21896 states to 21896 states and 56447 transitions. [2022-03-03 19:29:32,433 INFO L78 Accepts]: Start accepts. Automaton has 21896 states and 56447 transitions. Word has length 40 [2022-03-03 19:29:32,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:29:32,433 INFO L470 AbstractCegarLoop]: Abstraction has 21896 states and 56447 transitions. [2022-03-03 19:29:32,433 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 2.2439024390243905) internal successors, (92), 40 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-03 19:29:32,433 INFO L276 IsEmpty]: Start isEmpty. Operand 21896 states and 56447 transitions. [2022-03-03 19:29:32,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-03 19:29:32,450 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:29:32,450 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:29:32,466 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Ended with exit code 0 [2022-03-03 19:29:32,650 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable117,114 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:29:32,651 INFO L402 AbstractCegarLoop]: === Iteration 119 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:29:32,651 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:29:32,651 INFO L85 PathProgramCache]: Analyzing trace with hash -531457935, now seen corresponding path program 114 times [2022-03-03 19:29:32,651 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:29:32,651 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [764204907] [2022-03-03 19:29:32,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:29:32,651 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:29:32,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:29:32,850 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 49 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:29:32,851 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:29:32,851 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [764204907] [2022-03-03 19:29:32,851 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [764204907] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:29:32,851 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1672236858] [2022-03-03 19:29:32,851 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 19:29:32,851 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:29:32,851 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:29:32,852 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-03 19:29:32,853 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-03 19:29:32,881 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-03-03 19:29:32,881 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:29:32,881 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-03 19:29:32,882 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:29:33,216 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 49 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:29:33,217 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:29:33,413 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 49 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:29:33,413 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1672236858] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:29:33,413 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:29:33,413 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 39 [2022-03-03 19:29:33,413 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2052177136] [2022-03-03 19:29:33,413 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:29:33,414 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-03-03 19:29:33,414 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:29:33,414 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-03-03 19:29:33,414 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=370, Invalid=1190, Unknown=0, NotChecked=0, Total=1560 [2022-03-03 19:29:33,414 INFO L87 Difference]: Start difference. First operand 21896 states and 56447 transitions. Second operand has 40 states, 40 states have (on average 2.2) internal successors, (88), 39 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:29:36,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:29:36,547 INFO L93 Difference]: Finished difference Result 30410 states and 76384 transitions. [2022-03-03 19:29:36,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 131 states. [2022-03-03 19:29:36,547 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.2) internal successors, (88), 39 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2022-03-03 19:29:36,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:29:36,601 INFO L225 Difference]: With dead ends: 30410 [2022-03-03 19:29:36,601 INFO L226 Difference]: Without dead ends: 30222 [2022-03-03 19:29:36,604 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 213 GetRequests, 56 SyntacticMatches, 1 SemanticMatches, 156 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8143 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=5686, Invalid=19120, Unknown=0, NotChecked=0, Total=24806 [2022-03-03 19:29:36,604 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 1015 mSDsluCounter, 466 mSDsCounter, 0 mSdLazyCounter, 880 mSolverCounterSat, 240 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1015 SdHoareTripleChecker+Valid, 277 SdHoareTripleChecker+Invalid, 1120 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 240 IncrementalHoareTripleChecker+Valid, 880 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 19:29:36,604 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1015 Valid, 277 Invalid, 1120 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [240 Valid, 880 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-03 19:29:36,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30222 states. [2022-03-03 19:29:37,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30222 to 22632. [2022-03-03 19:29:37,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22632 states, 22631 states have (on average 2.5780124607838806) internal successors, (58343), 22631 states have internal predecessors, (58343), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:29:37,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22632 states to 22632 states and 58343 transitions. [2022-03-03 19:29:37,158 INFO L78 Accepts]: Start accepts. Automaton has 22632 states and 58343 transitions. Word has length 40 [2022-03-03 19:29:37,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:29:37,158 INFO L470 AbstractCegarLoop]: Abstraction has 22632 states and 58343 transitions. [2022-03-03 19:29:37,158 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 2.2) internal successors, (88), 39 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:29:37,158 INFO L276 IsEmpty]: Start isEmpty. Operand 22632 states and 58343 transitions. [2022-03-03 19:29:37,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-03 19:29:37,177 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:29:37,177 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:29:37,193 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Ended with exit code 0 [2022-03-03 19:29:37,377 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable118,115 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:29:37,377 INFO L402 AbstractCegarLoop]: === Iteration 120 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:29:37,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:29:37,378 INFO L85 PathProgramCache]: Analyzing trace with hash -23690603, now seen corresponding path program 115 times [2022-03-03 19:29:37,378 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:29:37,378 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [384500511] [2022-03-03 19:29:37,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:29:37,378 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:29:37,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:29:37,476 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 49 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:29:37,477 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:29:37,477 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [384500511] [2022-03-03 19:29:37,477 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [384500511] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:29:37,477 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [427731745] [2022-03-03 19:29:37,477 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 19:29:37,477 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:29:37,477 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:29:37,478 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-03 19:29:37,479 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-03 19:29:37,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:29:37,502 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-03 19:29:37,503 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:29:37,826 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 49 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:29:37,826 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:29:38,184 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 49 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:29:38,184 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [427731745] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:29:38,184 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:29:38,185 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 17, 17] total 40 [2022-03-03 19:29:38,185 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [96551804] [2022-03-03 19:29:38,185 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:29:38,185 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-03-03 19:29:38,185 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:29:38,185 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-03-03 19:29:38,185 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=360, Invalid=1280, Unknown=0, NotChecked=0, Total=1640 [2022-03-03 19:29:38,185 INFO L87 Difference]: Start difference. First operand 22632 states and 58343 transitions. Second operand has 41 states, 41 states have (on average 2.4146341463414633) internal successors, (99), 40 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:29:42,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:29:42,164 INFO L93 Difference]: Finished difference Result 40562 states and 102826 transitions. [2022-03-03 19:29:42,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 185 states. [2022-03-03 19:29:42,164 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 2.4146341463414633) internal successors, (99), 40 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2022-03-03 19:29:42,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:29:42,372 INFO L225 Difference]: With dead ends: 40562 [2022-03-03 19:29:42,372 INFO L226 Difference]: Without dead ends: 40542 [2022-03-03 19:29:42,373 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 261 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 205 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19087 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=11545, Invalid=31097, Unknown=0, NotChecked=0, Total=42642 [2022-03-03 19:29:42,374 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 859 mSDsluCounter, 454 mSDsCounter, 0 mSdLazyCounter, 1138 mSolverCounterSat, 241 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 859 SdHoareTripleChecker+Valid, 289 SdHoareTripleChecker+Invalid, 1379 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 241 IncrementalHoareTripleChecker+Valid, 1138 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-03 19:29:42,374 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [859 Valid, 289 Invalid, 1379 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [241 Valid, 1138 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-03 19:29:42,402 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40542 states. [2022-03-03 19:29:42,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40542 to 29497. [2022-03-03 19:29:42,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29497 states, 29496 states have (on average 2.577230810957418) internal successors, (76018), 29496 states have internal predecessors, (76018), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:29:43,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29497 states to 29497 states and 76018 transitions. [2022-03-03 19:29:43,061 INFO L78 Accepts]: Start accepts. Automaton has 29497 states and 76018 transitions. Word has length 40 [2022-03-03 19:29:43,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:29:43,061 INFO L470 AbstractCegarLoop]: Abstraction has 29497 states and 76018 transitions. [2022-03-03 19:29:43,061 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 2.4146341463414633) internal successors, (99), 40 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:29:43,061 INFO L276 IsEmpty]: Start isEmpty. Operand 29497 states and 76018 transitions. [2022-03-03 19:29:43,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-03 19:29:43,080 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:29:43,080 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:29:43,096 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Forceful destruction successful, exit code 0 [2022-03-03 19:29:43,282 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119,116 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:29:43,282 INFO L402 AbstractCegarLoop]: === Iteration 121 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:29:43,283 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:29:43,283 INFO L85 PathProgramCache]: Analyzing trace with hash -1407588685, now seen corresponding path program 116 times [2022-03-03 19:29:43,283 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:29:43,283 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1926372340] [2022-03-03 19:29:43,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:29:43,283 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:29:43,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:29:43,380 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 43 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:29:43,380 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:29:43,380 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1926372340] [2022-03-03 19:29:43,380 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1926372340] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:29:43,380 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1315022055] [2022-03-03 19:29:43,380 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 19:29:43,381 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:29:43,381 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:29:43,382 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-03 19:29:43,382 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-03 19:29:43,407 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 19:29:43,407 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:29:43,408 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-03 19:29:43,408 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:29:43,742 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 43 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:29:43,742 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:29:44,011 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 49 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:29:44,011 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1315022055] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:29:44,011 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:29:44,011 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 17, 17] total 39 [2022-03-03 19:29:44,011 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1334592720] [2022-03-03 19:29:44,012 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:29:44,012 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-03-03 19:29:44,012 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:29:44,012 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-03-03 19:29:44,012 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=404, Invalid=1156, Unknown=0, NotChecked=0, Total=1560 [2022-03-03 19:29:44,012 INFO L87 Difference]: Start difference. First operand 29497 states and 76018 transitions. Second operand has 40 states, 40 states have (on average 2.45) internal successors, (98), 39 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-03 19:29:46,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:29:46,004 INFO L93 Difference]: Finished difference Result 30394 states and 77833 transitions. [2022-03-03 19:29:46,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2022-03-03 19:29:46,005 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.45) internal successors, (98), 39 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 40 [2022-03-03 19:29:46,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:29:46,064 INFO L225 Difference]: With dead ends: 30394 [2022-03-03 19:29:46,064 INFO L226 Difference]: Without dead ends: 30390 [2022-03-03 19:29:46,065 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 174 GetRequests, 56 SyntacticMatches, 1 SemanticMatches, 117 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4317 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=3799, Invalid=10243, Unknown=0, NotChecked=0, Total=14042 [2022-03-03 19:29:46,065 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 278 mSDsluCounter, 249 mSDsCounter, 0 mSdLazyCounter, 819 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 278 SdHoareTripleChecker+Valid, 140 SdHoareTripleChecker+Invalid, 879 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 819 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-03 19:29:46,065 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [278 Valid, 140 Invalid, 879 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 819 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-03 19:29:46,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30390 states. [2022-03-03 19:29:46,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30390 to 29497. [2022-03-03 19:29:46,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29497 states, 29496 states have (on average 2.5766883645240033) internal successors, (76002), 29496 states have internal predecessors, (76002), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:29:46,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29497 states to 29497 states and 76002 transitions. [2022-03-03 19:29:46,771 INFO L78 Accepts]: Start accepts. Automaton has 29497 states and 76002 transitions. Word has length 40 [2022-03-03 19:29:46,771 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:29:46,771 INFO L470 AbstractCegarLoop]: Abstraction has 29497 states and 76002 transitions. [2022-03-03 19:29:46,771 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 2.45) internal successors, (98), 39 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-03 19:29:46,771 INFO L276 IsEmpty]: Start isEmpty. Operand 29497 states and 76002 transitions. [2022-03-03 19:29:46,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-03 19:29:46,883 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:29:46,883 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:29:46,904 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-03 19:29:47,083 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,117 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:29:47,084 INFO L402 AbstractCegarLoop]: === Iteration 122 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:29:47,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:29:47,085 INFO L85 PathProgramCache]: Analyzing trace with hash -1612029327, now seen corresponding path program 117 times [2022-03-03 19:29:47,085 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:29:47,085 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [481263440] [2022-03-03 19:29:47,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:29:47,085 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:29:47,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:29:47,190 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 53 proven. 31 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:29:47,190 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:29:47,190 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [481263440] [2022-03-03 19:29:47,190 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [481263440] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:29:47,190 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [881239439] [2022-03-03 19:29:47,191 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 19:29:47,191 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:29:47,191 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:29:47,192 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-03 19:29:47,206 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-03 19:29:47,228 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2022-03-03 19:29:47,228 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:29:47,229 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-03 19:29:47,229 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:29:47,573 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 43 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:29:47,573 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:29:47,924 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 49 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:29:47,924 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [881239439] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:29:47,924 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:29:47,924 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 17, 17] total 39 [2022-03-03 19:29:47,924 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [617337665] [2022-03-03 19:29:47,924 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:29:47,925 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-03-03 19:29:47,925 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:29:47,925 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-03-03 19:29:47,925 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=357, Invalid=1203, Unknown=0, NotChecked=0, Total=1560 [2022-03-03 19:29:47,925 INFO L87 Difference]: Start difference. First operand 29497 states and 76002 transitions. Second operand has 40 states, 40 states have (on average 2.5) internal successors, (100), 39 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-03 19:29:50,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:29:50,221 INFO L93 Difference]: Finished difference Result 37584 states and 96225 transitions. [2022-03-03 19:29:50,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 99 states. [2022-03-03 19:29:50,222 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.5) internal successors, (100), 39 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 40 [2022-03-03 19:29:50,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:29:50,297 INFO L225 Difference]: With dead ends: 37584 [2022-03-03 19:29:50,297 INFO L226 Difference]: Without dead ends: 37560 [2022-03-03 19:29:50,298 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 56 SyntacticMatches, 1 SemanticMatches, 124 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5072 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=4219, Invalid=11531, Unknown=0, NotChecked=0, Total=15750 [2022-03-03 19:29:50,298 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 528 mSDsluCounter, 384 mSDsCounter, 0 mSdLazyCounter, 1216 mSolverCounterSat, 196 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 528 SdHoareTripleChecker+Valid, 217 SdHoareTripleChecker+Invalid, 1412 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 196 IncrementalHoareTripleChecker+Valid, 1216 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-03 19:29:50,298 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [528 Valid, 217 Invalid, 1412 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [196 Valid, 1216 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-03 19:29:50,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37560 states. [2022-03-03 19:29:50,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37560 to 29719. [2022-03-03 19:29:50,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29719 states, 29718 states have (on average 2.5852345379904436) internal successors, (76828), 29718 states have internal predecessors, (76828), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:29:50,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29719 states to 29719 states and 76828 transitions. [2022-03-03 19:29:50,953 INFO L78 Accepts]: Start accepts. Automaton has 29719 states and 76828 transitions. Word has length 40 [2022-03-03 19:29:50,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:29:50,953 INFO L470 AbstractCegarLoop]: Abstraction has 29719 states and 76828 transitions. [2022-03-03 19:29:50,953 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 2.5) internal successors, (100), 39 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-03 19:29:50,954 INFO L276 IsEmpty]: Start isEmpty. Operand 29719 states and 76828 transitions. [2022-03-03 19:29:50,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-03 19:29:50,974 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:29:50,974 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:29:50,990 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Ended with exit code 0 [2022-03-03 19:29:51,174 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121,118 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:29:51,174 INFO L402 AbstractCegarLoop]: === Iteration 123 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:29:51,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:29:51,174 INFO L85 PathProgramCache]: Analyzing trace with hash -472234239, now seen corresponding path program 118 times [2022-03-03 19:29:51,175 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:29:51,175 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [699512849] [2022-03-03 19:29:51,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:29:51,175 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:29:51,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:29:51,277 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 38 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:29:51,277 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:29:51,277 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [699512849] [2022-03-03 19:29:51,277 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [699512849] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:29:51,277 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1609317309] [2022-03-03 19:29:51,277 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 19:29:51,277 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:29:51,277 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:29:51,278 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-03 19:29:51,279 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-03 19:29:51,303 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 19:29:51,304 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:29:51,304 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-03 19:29:51,304 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:29:51,741 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 38 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:29:51,741 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:29:51,994 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 49 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:29:51,994 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1609317309] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:29:51,994 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:29:51,994 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 17, 17] total 39 [2022-03-03 19:29:51,994 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [368202657] [2022-03-03 19:29:51,994 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:29:51,995 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-03-03 19:29:51,995 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:29:51,995 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-03-03 19:29:51,995 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=393, Invalid=1167, Unknown=0, NotChecked=0, Total=1560 [2022-03-03 19:29:51,995 INFO L87 Difference]: Start difference. First operand 29719 states and 76828 transitions. Second operand has 40 states, 40 states have (on average 2.425) internal successors, (97), 39 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-03 19:29:54,018 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:29:54,018 INFO L93 Difference]: Finished difference Result 32131 states and 82168 transitions. [2022-03-03 19:29:54,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-03-03 19:29:54,018 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.425) internal successors, (97), 39 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 40 [2022-03-03 19:29:54,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:29:54,080 INFO L225 Difference]: With dead ends: 32131 [2022-03-03 19:29:54,080 INFO L226 Difference]: Without dead ends: 32111 [2022-03-03 19:29:54,082 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 175 GetRequests, 56 SyntacticMatches, 1 SemanticMatches, 118 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4501 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=3804, Invalid=10476, Unknown=0, NotChecked=0, Total=14280 [2022-03-03 19:29:54,082 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 388 mSDsluCounter, 410 mSDsCounter, 0 mSdLazyCounter, 1069 mSolverCounterSat, 106 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 388 SdHoareTripleChecker+Valid, 277 SdHoareTripleChecker+Invalid, 1175 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 106 IncrementalHoareTripleChecker+Valid, 1069 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 19:29:54,082 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [388 Valid, 277 Invalid, 1175 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [106 Valid, 1069 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-03 19:29:54,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32111 states. [2022-03-03 19:29:54,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32111 to 30307. [2022-03-03 19:29:54,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30307 states, 30306 states have (on average 2.587045469543985) internal successors, (78403), 30306 states have internal predecessors, (78403), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:29:54,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30307 states to 30307 states and 78403 transitions. [2022-03-03 19:29:54,819 INFO L78 Accepts]: Start accepts. Automaton has 30307 states and 78403 transitions. Word has length 40 [2022-03-03 19:29:54,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:29:54,819 INFO L470 AbstractCegarLoop]: Abstraction has 30307 states and 78403 transitions. [2022-03-03 19:29:54,819 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 2.425) internal successors, (97), 39 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-03 19:29:54,819 INFO L276 IsEmpty]: Start isEmpty. Operand 30307 states and 78403 transitions. [2022-03-03 19:29:54,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-03 19:29:54,840 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:29:54,840 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:29:54,856 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Ended with exit code 0 [2022-03-03 19:29:55,040 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,SelfDestructingSolverStorable122 [2022-03-03 19:29:55,041 INFO L402 AbstractCegarLoop]: === Iteration 124 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:29:55,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:29:55,041 INFO L85 PathProgramCache]: Analyzing trace with hash -1148637827, now seen corresponding path program 119 times [2022-03-03 19:29:55,041 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:29:55,042 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1004692789] [2022-03-03 19:29:55,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:29:55,042 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:29:55,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:29:55,149 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 31 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:29:55,149 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:29:55,150 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1004692789] [2022-03-03 19:29:55,150 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1004692789] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:29:55,150 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1560911286] [2022-03-03 19:29:55,150 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 19:29:55,150 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:29:55,150 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:29:55,151 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-03 19:29:55,152 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-03 19:29:55,180 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2022-03-03 19:29:55,181 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:29:55,181 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-03 19:29:55,182 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:29:55,536 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 31 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:29:55,536 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:29:55,784 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 49 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:29:55,784 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1560911286] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:29:55,784 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:29:55,784 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 17, 17] total 39 [2022-03-03 19:29:55,784 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1081569115] [2022-03-03 19:29:55,784 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:29:55,784 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-03-03 19:29:55,784 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:29:55,785 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-03-03 19:29:55,785 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=385, Invalid=1175, Unknown=0, NotChecked=0, Total=1560 [2022-03-03 19:29:55,785 INFO L87 Difference]: Start difference. First operand 30307 states and 78403 transitions. Second operand has 40 states, 40 states have (on average 2.375) internal successors, (95), 39 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-03 19:29:57,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:29:57,828 INFO L93 Difference]: Finished difference Result 33401 states and 85130 transitions. [2022-03-03 19:29:57,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2022-03-03 19:29:57,829 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.375) internal successors, (95), 39 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 40 [2022-03-03 19:29:57,829 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:29:57,895 INFO L225 Difference]: With dead ends: 33401 [2022-03-03 19:29:57,896 INFO L226 Difference]: Without dead ends: 33361 [2022-03-03 19:29:57,896 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 56 SyntacticMatches, 1 SemanticMatches, 119 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4742 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=3817, Invalid=10703, Unknown=0, NotChecked=0, Total=14520 [2022-03-03 19:29:57,897 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 407 mSDsluCounter, 341 mSDsCounter, 0 mSdLazyCounter, 876 mSolverCounterSat, 124 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 407 SdHoareTripleChecker+Valid, 241 SdHoareTripleChecker+Invalid, 1000 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 124 IncrementalHoareTripleChecker+Valid, 876 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-03 19:29:57,897 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [407 Valid, 241 Invalid, 1000 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [124 Valid, 876 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-03 19:29:57,924 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33361 states. [2022-03-03 19:29:58,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33361 to 30181. [2022-03-03 19:29:58,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30181 states, 30180 states have (on average 2.591186216037111) internal successors, (78202), 30180 states have internal predecessors, (78202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:29:58,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30181 states to 30181 states and 78202 transitions. [2022-03-03 19:29:58,531 INFO L78 Accepts]: Start accepts. Automaton has 30181 states and 78202 transitions. Word has length 40 [2022-03-03 19:29:58,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:29:58,531 INFO L470 AbstractCegarLoop]: Abstraction has 30181 states and 78202 transitions. [2022-03-03 19:29:58,531 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 2.375) internal successors, (95), 39 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-03 19:29:58,531 INFO L276 IsEmpty]: Start isEmpty. Operand 30181 states and 78202 transitions. [2022-03-03 19:29:58,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-03 19:29:58,550 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:29:58,551 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:29:58,567 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Ended with exit code 0 [2022-03-03 19:29:58,752 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,SelfDestructingSolverStorable123 [2022-03-03 19:29:58,752 INFO L402 AbstractCegarLoop]: === Iteration 125 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:29:58,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:29:58,752 INFO L85 PathProgramCache]: Analyzing trace with hash 1662543097, now seen corresponding path program 120 times [2022-03-03 19:29:58,752 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:29:58,752 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [587096224] [2022-03-03 19:29:58,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:29:58,753 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:29:58,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:29:58,870 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 28 proven. 57 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:29:58,870 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:29:58,870 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [587096224] [2022-03-03 19:29:58,870 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [587096224] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:29:58,870 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1224000376] [2022-03-03 19:29:58,870 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 19:29:58,870 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:29:58,871 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:29:58,871 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-03 19:29:58,872 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-03 19:29:58,901 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 14 check-sat command(s) [2022-03-03 19:29:58,902 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:29:58,902 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-03 19:29:58,903 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:29:59,344 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 28 proven. 57 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:29:59,345 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:29:59,562 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 49 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:29:59,562 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1224000376] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:29:59,562 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:29:59,562 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 17, 17] total 39 [2022-03-03 19:29:59,563 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [820050809] [2022-03-03 19:29:59,563 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:29:59,563 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-03-03 19:29:59,563 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:29:59,563 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-03-03 19:29:59,563 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=380, Invalid=1180, Unknown=0, NotChecked=0, Total=1560 [2022-03-03 19:29:59,563 INFO L87 Difference]: Start difference. First operand 30181 states and 78202 transitions. Second operand has 40 states, 40 states have (on average 2.325) internal successors, (93), 39 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-03 19:30:01,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:30:01,600 INFO L93 Difference]: Finished difference Result 33916 states and 86143 transitions. [2022-03-03 19:30:01,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2022-03-03 19:30:01,601 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.325) internal successors, (93), 39 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 40 [2022-03-03 19:30:01,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:30:01,674 INFO L225 Difference]: With dead ends: 33916 [2022-03-03 19:30:01,674 INFO L226 Difference]: Without dead ends: 33862 [2022-03-03 19:30:01,676 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 56 SyntacticMatches, 1 SemanticMatches, 120 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4950 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=3838, Invalid=10924, Unknown=0, NotChecked=0, Total=14762 [2022-03-03 19:30:01,676 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 494 mSDsluCounter, 362 mSDsCounter, 0 mSdLazyCounter, 903 mSolverCounterSat, 147 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 494 SdHoareTripleChecker+Valid, 259 SdHoareTripleChecker+Invalid, 1050 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 147 IncrementalHoareTripleChecker+Valid, 903 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 19:30:01,676 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [494 Valid, 259 Invalid, 1050 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [147 Valid, 903 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-03 19:30:01,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33862 states. [2022-03-03 19:30:02,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33862 to 28876. [2022-03-03 19:30:02,205 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28876 states, 28875 states have (on average 2.596987012987013) internal successors, (74988), 28875 states have internal predecessors, (74988), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:30:02,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28876 states to 28876 states and 74988 transitions. [2022-03-03 19:30:02,269 INFO L78 Accepts]: Start accepts. Automaton has 28876 states and 74988 transitions. Word has length 40 [2022-03-03 19:30:02,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:30:02,269 INFO L470 AbstractCegarLoop]: Abstraction has 28876 states and 74988 transitions. [2022-03-03 19:30:02,269 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 2.325) internal successors, (93), 39 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-03 19:30:02,269 INFO L276 IsEmpty]: Start isEmpty. Operand 28876 states and 74988 transitions. [2022-03-03 19:30:02,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-03 19:30:02,287 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:30:02,287 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:30:02,303 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-03 19:30:02,488 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,SelfDestructingSolverStorable124 [2022-03-03 19:30:02,488 INFO L402 AbstractCegarLoop]: === Iteration 126 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:30:02,488 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:30:02,488 INFO L85 PathProgramCache]: Analyzing trace with hash 1672981877, now seen corresponding path program 121 times [2022-03-03 19:30:02,489 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:30:02,489 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2038759969] [2022-03-03 19:30:02,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:30:02,489 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:30:02,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:30:02,608 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 29 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:30:02,608 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:30:02,608 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2038759969] [2022-03-03 19:30:02,608 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2038759969] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:30:02,608 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1101118996] [2022-03-03 19:30:02,608 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 19:30:02,608 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:30:02,608 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:30:02,609 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-03 19:30:02,610 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-03 19:30:02,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:30:02,637 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-03 19:30:02,637 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:30:02,970 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 29 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:30:02,970 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:30:03,183 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 49 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:30:03,183 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1101118996] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:30:03,183 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:30:03,183 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 17, 17] total 39 [2022-03-03 19:30:03,183 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1193346646] [2022-03-03 19:30:03,183 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:30:03,183 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-03-03 19:30:03,183 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:30:03,184 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-03-03 19:30:03,184 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=378, Invalid=1182, Unknown=0, NotChecked=0, Total=1560 [2022-03-03 19:30:03,184 INFO L87 Difference]: Start difference. First operand 28876 states and 74988 transitions. Second operand has 40 states, 40 states have (on average 2.275) internal successors, (91), 39 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:30:05,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:30:05,204 INFO L93 Difference]: Finished difference Result 33473 states and 84685 transitions. [2022-03-03 19:30:05,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-03-03 19:30:05,205 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.275) internal successors, (91), 39 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2022-03-03 19:30:05,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:30:05,266 INFO L225 Difference]: With dead ends: 33473 [2022-03-03 19:30:05,266 INFO L226 Difference]: Without dead ends: 33417 [2022-03-03 19:30:05,267 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 56 SyntacticMatches, 1 SemanticMatches, 121 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5136 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=3867, Invalid=11139, Unknown=0, NotChecked=0, Total=15006 [2022-03-03 19:30:05,267 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 456 mSDsluCounter, 271 mSDsCounter, 0 mSdLazyCounter, 752 mSolverCounterSat, 161 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 456 SdHoareTripleChecker+Valid, 204 SdHoareTripleChecker+Invalid, 913 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 161 IncrementalHoareTripleChecker+Valid, 752 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 19:30:05,267 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [456 Valid, 204 Invalid, 913 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [161 Valid, 752 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-03 19:30:05,297 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33417 states. [2022-03-03 19:30:05,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33417 to 26468. [2022-03-03 19:30:05,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26468 states, 26467 states have (on average 2.601541542297956) internal successors, (68855), 26467 states have internal predecessors, (68855), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:30:05,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26468 states to 26468 states and 68855 transitions. [2022-03-03 19:30:05,862 INFO L78 Accepts]: Start accepts. Automaton has 26468 states and 68855 transitions. Word has length 40 [2022-03-03 19:30:05,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:30:05,862 INFO L470 AbstractCegarLoop]: Abstraction has 26468 states and 68855 transitions. [2022-03-03 19:30:05,862 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 2.275) internal successors, (91), 39 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:30:05,862 INFO L276 IsEmpty]: Start isEmpty. Operand 26468 states and 68855 transitions. [2022-03-03 19:30:05,879 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-03 19:30:05,879 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:30:05,879 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:30:05,895 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-03 19:30:06,079 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2022-03-03 19:30:06,080 INFO L402 AbstractCegarLoop]: === Iteration 127 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:30:06,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:30:06,080 INFO L85 PathProgramCache]: Analyzing trace with hash -1180252431, now seen corresponding path program 122 times [2022-03-03 19:30:06,080 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:30:06,080 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1550287345] [2022-03-03 19:30:06,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:30:06,080 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:30:06,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:30:06,212 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 34 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:30:06,212 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:30:06,212 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1550287345] [2022-03-03 19:30:06,212 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1550287345] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:30:06,212 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1807237157] [2022-03-03 19:30:06,212 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 19:30:06,212 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:30:06,212 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:30:06,213 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-03 19:30:06,214 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-03 19:30:06,238 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 19:30:06,238 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:30:06,238 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-03 19:30:06,239 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:30:06,567 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 34 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:30:06,567 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:30:06,759 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 49 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:30:06,759 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1807237157] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:30:06,759 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:30:06,759 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 17, 17] total 39 [2022-03-03 19:30:06,760 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2006909851] [2022-03-03 19:30:06,760 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:30:06,760 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-03-03 19:30:06,760 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:30:06,760 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-03-03 19:30:06,760 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=379, Invalid=1181, Unknown=0, NotChecked=0, Total=1560 [2022-03-03 19:30:06,760 INFO L87 Difference]: Start difference. First operand 26468 states and 68855 transitions. Second operand has 40 states, 40 states have (on average 2.225) internal successors, (89), 39 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-03 19:30:08,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:30:08,719 INFO L93 Difference]: Finished difference Result 32096 states and 80790 transitions. [2022-03-03 19:30:08,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2022-03-03 19:30:08,720 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.225) internal successors, (89), 39 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 40 [2022-03-03 19:30:08,720 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:30:08,778 INFO L225 Difference]: With dead ends: 32096 [2022-03-03 19:30:08,778 INFO L226 Difference]: Without dead ends: 32046 [2022-03-03 19:30:08,779 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 56 SyntacticMatches, 1 SemanticMatches, 122 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5236 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=3904, Invalid=11348, Unknown=0, NotChecked=0, Total=15252 [2022-03-03 19:30:08,779 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 591 mSDsluCounter, 290 mSDsCounter, 0 mSdLazyCounter, 797 mSolverCounterSat, 216 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 591 SdHoareTripleChecker+Valid, 228 SdHoareTripleChecker+Invalid, 1013 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 216 IncrementalHoareTripleChecker+Valid, 797 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-03 19:30:08,779 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [591 Valid, 228 Invalid, 1013 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [216 Valid, 797 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-03 19:30:08,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32046 states. [2022-03-03 19:30:09,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32046 to 24004. [2022-03-03 19:30:09,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24004 states, 24003 states have (on average 2.599633379160938) internal successors, (62399), 24003 states have internal predecessors, (62399), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:30:09,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24004 states to 24004 states and 62399 transitions. [2022-03-03 19:30:09,355 INFO L78 Accepts]: Start accepts. Automaton has 24004 states and 62399 transitions. Word has length 40 [2022-03-03 19:30:09,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:30:09,356 INFO L470 AbstractCegarLoop]: Abstraction has 24004 states and 62399 transitions. [2022-03-03 19:30:09,356 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 2.225) internal successors, (89), 39 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-03 19:30:09,356 INFO L276 IsEmpty]: Start isEmpty. Operand 24004 states and 62399 transitions. [2022-03-03 19:30:09,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-03 19:30:09,373 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:30:09,373 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:30:09,389 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-03 19:30:09,574 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable126,123 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:30:09,575 INFO L402 AbstractCegarLoop]: === Iteration 128 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:30:09,575 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:30:09,575 INFO L85 PathProgramCache]: Analyzing trace with hash 620886581, now seen corresponding path program 123 times [2022-03-03 19:30:09,575 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:30:09,575 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [945275414] [2022-03-03 19:30:09,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:30:09,576 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:30:09,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:30:09,743 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 35 proven. 49 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:30:09,743 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:30:09,744 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [945275414] [2022-03-03 19:30:09,744 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [945275414] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:30:09,744 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1177187355] [2022-03-03 19:30:09,744 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 19:30:09,744 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:30:09,744 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:30:09,746 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-03 19:30:09,747 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-03 19:30:09,778 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2022-03-03 19:30:09,778 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:30:09,779 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-03 19:30:09,779 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:30:10,170 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 30 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:30:10,171 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:30:10,431 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 42 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:30:10,432 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1177187355] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:30:10,432 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:30:10,432 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 40 [2022-03-03 19:30:10,432 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1928388649] [2022-03-03 19:30:10,432 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:30:10,432 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-03-03 19:30:10,432 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:30:10,433 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-03-03 19:30:10,433 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=317, Invalid=1323, Unknown=0, NotChecked=0, Total=1640 [2022-03-03 19:30:10,433 INFO L87 Difference]: Start difference. First operand 24004 states and 62399 transitions. Second operand has 41 states, 41 states have (on average 2.268292682926829) internal successors, (93), 40 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-03 19:30:13,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:30:13,272 INFO L93 Difference]: Finished difference Result 28861 states and 72270 transitions. [2022-03-03 19:30:13,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 111 states. [2022-03-03 19:30:13,272 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 2.268292682926829) internal successors, (93), 40 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 40 [2022-03-03 19:30:13,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:30:13,325 INFO L225 Difference]: With dead ends: 28861 [2022-03-03 19:30:13,325 INFO L226 Difference]: Without dead ends: 28861 [2022-03-03 19:30:13,328 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 56 SyntacticMatches, 1 SemanticMatches, 146 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7191 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=5273, Invalid=16483, Unknown=0, NotChecked=0, Total=21756 [2022-03-03 19:30:13,328 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 446 mSDsluCounter, 633 mSDsCounter, 0 mSdLazyCounter, 1336 mSolverCounterSat, 139 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 446 SdHoareTripleChecker+Valid, 364 SdHoareTripleChecker+Invalid, 1475 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 139 IncrementalHoareTripleChecker+Valid, 1336 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-03 19:30:13,328 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [446 Valid, 364 Invalid, 1475 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [139 Valid, 1336 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-03 19:30:13,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28861 states. [2022-03-03 19:30:13,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28861 to 21876. [2022-03-03 19:30:13,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21876 states, 21875 states have (on average 2.5954285714285716) internal successors, (56775), 21875 states have internal predecessors, (56775), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:30:13,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21876 states to 21876 states and 56775 transitions. [2022-03-03 19:30:13,764 INFO L78 Accepts]: Start accepts. Automaton has 21876 states and 56775 transitions. Word has length 40 [2022-03-03 19:30:13,764 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:30:13,764 INFO L470 AbstractCegarLoop]: Abstraction has 21876 states and 56775 transitions. [2022-03-03 19:30:13,764 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 2.268292682926829) internal successors, (93), 40 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-03 19:30:13,764 INFO L276 IsEmpty]: Start isEmpty. Operand 21876 states and 56775 transitions. [2022-03-03 19:30:13,778 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-03 19:30:13,778 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:30:13,778 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:30:13,794 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-03 19:30:13,979 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable127,124 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:30:13,979 INFO L402 AbstractCegarLoop]: === Iteration 129 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:30:13,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:30:13,980 INFO L85 PathProgramCache]: Analyzing trace with hash 1406243953, now seen corresponding path program 124 times [2022-03-03 19:30:13,980 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:30:13,980 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1668013142] [2022-03-03 19:30:13,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:30:13,980 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:30:13,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:30:14,128 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 38 proven. 46 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:30:14,129 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:30:14,129 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1668013142] [2022-03-03 19:30:14,129 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1668013142] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:30:14,129 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1644548247] [2022-03-03 19:30:14,129 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 19:30:14,129 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:30:14,129 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:30:14,130 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-03 19:30:14,131 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-03 19:30:14,160 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 19:30:14,160 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:30:14,161 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-03 19:30:14,162 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:30:14,681 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 38 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:30:14,681 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:30:14,884 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 49 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:30:14,884 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1644548247] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:30:14,884 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:30:14,884 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 17, 17] total 39 [2022-03-03 19:30:14,884 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1519174970] [2022-03-03 19:30:14,884 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:30:14,885 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-03-03 19:30:14,885 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:30:14,885 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-03-03 19:30:14,885 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=367, Invalid=1193, Unknown=0, NotChecked=0, Total=1560 [2022-03-03 19:30:14,885 INFO L87 Difference]: Start difference. First operand 21876 states and 56775 transitions. Second operand has 40 states, 40 states have (on average 2.225) internal successors, (89), 39 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-03 19:30:17,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:30:17,203 INFO L93 Difference]: Finished difference Result 25120 states and 63294 transitions. [2022-03-03 19:30:17,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 108 states. [2022-03-03 19:30:17,203 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.225) internal successors, (89), 39 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 40 [2022-03-03 19:30:17,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:30:17,251 INFO L225 Difference]: With dead ends: 25120 [2022-03-03 19:30:17,251 INFO L226 Difference]: Without dead ends: 24982 [2022-03-03 19:30:17,252 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 56 SyntacticMatches, 1 SemanticMatches, 133 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6135 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=4209, Invalid=13881, Unknown=0, NotChecked=0, Total=18090 [2022-03-03 19:30:17,252 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 481 mSDsluCounter, 482 mSDsCounter, 0 mSdLazyCounter, 930 mSolverCounterSat, 117 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 481 SdHoareTripleChecker+Valid, 308 SdHoareTripleChecker+Invalid, 1047 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 117 IncrementalHoareTripleChecker+Valid, 930 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-03 19:30:17,252 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [481 Valid, 308 Invalid, 1047 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [117 Valid, 930 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-03 19:30:17,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24982 states. [2022-03-03 19:30:17,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24982 to 21296. [2022-03-03 19:30:17,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21296 states, 21295 states have (on average 2.5844094857947875) internal successors, (55035), 21295 states have internal predecessors, (55035), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:30:17,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21296 states to 21296 states and 55035 transitions. [2022-03-03 19:30:17,731 INFO L78 Accepts]: Start accepts. Automaton has 21296 states and 55035 transitions. Word has length 40 [2022-03-03 19:30:17,731 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:30:17,731 INFO L470 AbstractCegarLoop]: Abstraction has 21296 states and 55035 transitions. [2022-03-03 19:30:17,731 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 2.225) internal successors, (89), 39 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-03 19:30:17,731 INFO L276 IsEmpty]: Start isEmpty. Operand 21296 states and 55035 transitions. [2022-03-03 19:30:17,744 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-03 19:30:17,744 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:30:17,744 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:30:17,760 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-03 19:30:17,944 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 125 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable128 [2022-03-03 19:30:17,945 INFO L402 AbstractCegarLoop]: === Iteration 130 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:30:17,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:30:17,945 INFO L85 PathProgramCache]: Analyzing trace with hash 2109118261, now seen corresponding path program 125 times [2022-03-03 19:30:17,945 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:30:17,945 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [752339066] [2022-03-03 19:30:17,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:30:17,945 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:30:17,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:30:18,068 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 34 proven. 50 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:30:18,068 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:30:18,068 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [752339066] [2022-03-03 19:30:18,068 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [752339066] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:30:18,068 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [763181229] [2022-03-03 19:30:18,068 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 19:30:18,069 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:30:18,069 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:30:18,070 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-03 19:30:18,070 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-03 19:30:18,098 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2022-03-03 19:30:18,098 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:30:18,099 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-03 19:30:18,099 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:30:18,426 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 30 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:30:18,427 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:30:18,654 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 42 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:30:18,654 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [763181229] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:30:18,654 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:30:18,654 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 17, 17] total 40 [2022-03-03 19:30:18,654 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [100415567] [2022-03-03 19:30:18,654 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:30:18,655 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-03-03 19:30:18,655 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:30:18,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-03-03 19:30:18,655 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=318, Invalid=1322, Unknown=0, NotChecked=0, Total=1640 [2022-03-03 19:30:18,655 INFO L87 Difference]: Start difference. First operand 21296 states and 55035 transitions. Second operand has 41 states, 41 states have (on average 2.317073170731707) internal successors, (95), 40 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-03 19:30:21,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:30:21,616 INFO L93 Difference]: Finished difference Result 27538 states and 68321 transitions. [2022-03-03 19:30:21,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 119 states. [2022-03-03 19:30:21,617 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 2.317073170731707) internal successors, (95), 40 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 40 [2022-03-03 19:30:21,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:30:21,746 INFO L225 Difference]: With dead ends: 27538 [2022-03-03 19:30:21,746 INFO L226 Difference]: Without dead ends: 27538 [2022-03-03 19:30:21,747 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 56 SyntacticMatches, 1 SemanticMatches, 154 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8770 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=6130, Invalid=18050, Unknown=0, NotChecked=0, Total=24180 [2022-03-03 19:30:21,747 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 484 mSDsluCounter, 652 mSDsCounter, 0 mSdLazyCounter, 1413 mSolverCounterSat, 172 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 484 SdHoareTripleChecker+Valid, 390 SdHoareTripleChecker+Invalid, 1585 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 172 IncrementalHoareTripleChecker+Valid, 1413 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-03 19:30:21,747 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [484 Valid, 390 Invalid, 1585 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [172 Valid, 1413 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-03 19:30:21,765 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27538 states. [2022-03-03 19:30:22,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27538 to 19476. [2022-03-03 19:30:22,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19476 states, 19475 states have (on average 2.5761232349165595) internal successors, (50170), 19475 states have internal predecessors, (50170), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:30:22,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19476 states to 19476 states and 50170 transitions. [2022-03-03 19:30:22,060 INFO L78 Accepts]: Start accepts. Automaton has 19476 states and 50170 transitions. Word has length 40 [2022-03-03 19:30:22,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:30:22,060 INFO L470 AbstractCegarLoop]: Abstraction has 19476 states and 50170 transitions. [2022-03-03 19:30:22,060 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 2.317073170731707) internal successors, (95), 40 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-03 19:30:22,060 INFO L276 IsEmpty]: Start isEmpty. Operand 19476 states and 50170 transitions. [2022-03-03 19:30:22,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-03 19:30:22,073 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:30:22,073 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:30:22,088 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-03 19:30:22,273 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,SelfDestructingSolverStorable129 [2022-03-03 19:30:22,273 INFO L402 AbstractCegarLoop]: === Iteration 131 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:30:22,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:30:22,274 INFO L85 PathProgramCache]: Analyzing trace with hash 1390383217, now seen corresponding path program 126 times [2022-03-03 19:30:22,274 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:30:22,274 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1640897271] [2022-03-03 19:30:22,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:30:22,274 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:30:22,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:30:22,389 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 32 proven. 52 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:30:22,389 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:30:22,389 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1640897271] [2022-03-03 19:30:22,389 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1640897271] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:30:22,389 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1558656364] [2022-03-03 19:30:22,389 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 19:30:22,389 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:30:22,389 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:30:22,391 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-03 19:30:22,395 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-03 19:30:22,419 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-03-03 19:30:22,419 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:30:22,419 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-03 19:30:22,420 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:30:22,745 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 31 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:30:22,745 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:30:23,045 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 49 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:30:23,045 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1558656364] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:30:23,045 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:30:23,045 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 17, 17] total 39 [2022-03-03 19:30:23,045 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1778471369] [2022-03-03 19:30:23,045 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:30:23,046 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-03-03 19:30:23,046 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:30:23,046 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-03-03 19:30:23,046 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=367, Invalid=1193, Unknown=0, NotChecked=0, Total=1560 [2022-03-03 19:30:23,046 INFO L87 Difference]: Start difference. First operand 19476 states and 50170 transitions. Second operand has 40 states, 40 states have (on average 2.275) internal successors, (91), 39 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:30:24,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:30:24,973 INFO L93 Difference]: Finished difference Result 22442 states and 56490 transitions. [2022-03-03 19:30:24,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 99 states. [2022-03-03 19:30:24,973 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.275) internal successors, (91), 39 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2022-03-03 19:30:24,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:30:25,012 INFO L225 Difference]: With dead ends: 22442 [2022-03-03 19:30:25,012 INFO L226 Difference]: Without dead ends: 22343 [2022-03-03 19:30:25,014 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 56 SyntacticMatches, 1 SemanticMatches, 124 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5436 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=3703, Invalid=12047, Unknown=0, NotChecked=0, Total=15750 [2022-03-03 19:30:25,015 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 573 mSDsluCounter, 366 mSDsCounter, 0 mSdLazyCounter, 799 mSolverCounterSat, 150 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 573 SdHoareTripleChecker+Valid, 247 SdHoareTripleChecker+Invalid, 949 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 150 IncrementalHoareTripleChecker+Valid, 799 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-03 19:30:25,015 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [573 Valid, 247 Invalid, 949 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [150 Valid, 799 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-03 19:30:25,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22343 states. [2022-03-03 19:30:25,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22343 to 19294. [2022-03-03 19:30:25,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19294 states, 19293 states have (on average 2.5669932099725288) internal successors, (49525), 19293 states have internal predecessors, (49525), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:30:25,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19294 states to 19294 states and 49525 transitions. [2022-03-03 19:30:25,430 INFO L78 Accepts]: Start accepts. Automaton has 19294 states and 49525 transitions. Word has length 40 [2022-03-03 19:30:25,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:30:25,430 INFO L470 AbstractCegarLoop]: Abstraction has 19294 states and 49525 transitions. [2022-03-03 19:30:25,430 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 2.275) internal successors, (91), 39 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:30:25,430 INFO L276 IsEmpty]: Start isEmpty. Operand 19294 states and 49525 transitions. [2022-03-03 19:30:25,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-03 19:30:25,442 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:30:25,442 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:30:25,458 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Ended with exit code 0 [2022-03-03 19:30:25,643 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,127 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:30:25,643 INFO L402 AbstractCegarLoop]: === Iteration 132 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:30:25,644 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:30:25,644 INFO L85 PathProgramCache]: Analyzing trace with hash -991005643, now seen corresponding path program 127 times [2022-03-03 19:30:25,644 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:30:25,644 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [17434342] [2022-03-03 19:30:25,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:30:25,644 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:30:25,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:30:25,761 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 33 proven. 51 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:30:25,761 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:30:25,761 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [17434342] [2022-03-03 19:30:25,761 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [17434342] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:30:25,761 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1313015126] [2022-03-03 19:30:25,761 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 19:30:25,762 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:30:25,762 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:30:25,763 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-03 19:30:25,764 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-03 19:30:25,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:30:25,787 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-03 19:30:25,788 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:30:26,116 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 30 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:30:26,117 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:30:26,363 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 42 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:30:26,363 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1313015126] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:30:26,363 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:30:26,363 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 17, 17] total 40 [2022-03-03 19:30:26,363 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1352586804] [2022-03-03 19:30:26,364 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:30:26,364 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-03-03 19:30:26,364 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:30:26,364 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-03-03 19:30:26,364 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=324, Invalid=1316, Unknown=0, NotChecked=0, Total=1640 [2022-03-03 19:30:26,364 INFO L87 Difference]: Start difference. First operand 19294 states and 49525 transitions. Second operand has 41 states, 41 states have (on average 2.3658536585365852) internal successors, (97), 40 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-03 19:30:29,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:30:29,612 INFO L93 Difference]: Finished difference Result 26530 states and 65364 transitions. [2022-03-03 19:30:29,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 132 states. [2022-03-03 19:30:29,612 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 2.3658536585365852) internal successors, (97), 40 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 40 [2022-03-03 19:30:29,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:30:29,657 INFO L225 Difference]: With dead ends: 26530 [2022-03-03 19:30:29,657 INFO L226 Difference]: Without dead ends: 26530 [2022-03-03 19:30:29,659 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 224 GetRequests, 56 SyntacticMatches, 1 SemanticMatches, 167 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11387 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=7659, Invalid=20733, Unknown=0, NotChecked=0, Total=28392 [2022-03-03 19:30:29,659 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 634 mSDsluCounter, 584 mSDsCounter, 0 mSdLazyCounter, 1444 mSolverCounterSat, 194 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 634 SdHoareTripleChecker+Valid, 352 SdHoareTripleChecker+Invalid, 1638 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 194 IncrementalHoareTripleChecker+Valid, 1444 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-03 19:30:29,659 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [634 Valid, 352 Invalid, 1638 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [194 Valid, 1444 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-03 19:30:29,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26530 states. [2022-03-03 19:30:29,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26530 to 17898. [2022-03-03 19:30:30,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17898 states, 17897 states have (on average 2.5554003464267754) internal successors, (45734), 17897 states have internal predecessors, (45734), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:30:30,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17898 states to 17898 states and 45734 transitions. [2022-03-03 19:30:30,037 INFO L78 Accepts]: Start accepts. Automaton has 17898 states and 45734 transitions. Word has length 40 [2022-03-03 19:30:30,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:30:30,038 INFO L470 AbstractCegarLoop]: Abstraction has 17898 states and 45734 transitions. [2022-03-03 19:30:30,038 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 2.3658536585365852) internal successors, (97), 40 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-03 19:30:30,038 INFO L276 IsEmpty]: Start isEmpty. Operand 17898 states and 45734 transitions. [2022-03-03 19:30:30,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-03 19:30:30,049 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:30:30,049 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:30:30,065 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Forceful destruction successful, exit code 0 [2022-03-03 19:30:30,250 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,128 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:30:30,250 INFO L402 AbstractCegarLoop]: === Iteration 133 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:30:30,250 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:30:30,250 INFO L85 PathProgramCache]: Analyzing trace with hash 1966902385, now seen corresponding path program 128 times [2022-03-03 19:30:30,250 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:30:30,251 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1197205756] [2022-03-03 19:30:30,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:30:30,251 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:30:30,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:30:30,355 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 30 proven. 54 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:30:30,355 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:30:30,355 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1197205756] [2022-03-03 19:30:30,355 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1197205756] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:30:30,355 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [279115102] [2022-03-03 19:30:30,356 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 19:30:30,356 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:30:30,356 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:30:30,357 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-03 19:30:30,358 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-03 19:30:30,381 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 19:30:30,381 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:30:30,382 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-03 19:30:30,383 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:30:30,719 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 28 proven. 57 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:30:30,719 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:30:30,946 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 49 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:30:30,946 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [279115102] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:30:30,947 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:30:30,947 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 17, 17] total 39 [2022-03-03 19:30:30,947 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1987756367] [2022-03-03 19:30:30,947 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:30:30,947 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-03-03 19:30:30,947 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:30:30,947 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-03-03 19:30:30,948 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=370, Invalid=1190, Unknown=0, NotChecked=0, Total=1560 [2022-03-03 19:30:30,948 INFO L87 Difference]: Start difference. First operand 17898 states and 45734 transitions. Second operand has 40 states, 40 states have (on average 2.325) internal successors, (93), 39 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-03 19:30:32,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:30:32,759 INFO L93 Difference]: Finished difference Result 20487 states and 51579 transitions. [2022-03-03 19:30:32,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 92 states. [2022-03-03 19:30:32,759 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.325) internal successors, (93), 39 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 40 [2022-03-03 19:30:32,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:30:32,796 INFO L225 Difference]: With dead ends: 20487 [2022-03-03 19:30:32,796 INFO L226 Difference]: Without dead ends: 20421 [2022-03-03 19:30:32,798 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 174 GetRequests, 56 SyntacticMatches, 1 SemanticMatches, 117 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4882 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=3382, Invalid=10660, Unknown=0, NotChecked=0, Total=14042 [2022-03-03 19:30:32,798 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 430 mSDsluCounter, 417 mSDsCounter, 0 mSdLazyCounter, 957 mSolverCounterSat, 123 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 430 SdHoareTripleChecker+Valid, 274 SdHoareTripleChecker+Invalid, 1080 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 123 IncrementalHoareTripleChecker+Valid, 957 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-03 19:30:32,798 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [430 Valid, 274 Invalid, 1080 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [123 Valid, 957 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-03 19:30:32,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20421 states. [2022-03-03 19:30:33,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20421 to 18251. [2022-03-03 19:30:33,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18251 states, 18250 states have (on average 2.5564383561643838) internal successors, (46655), 18250 states have internal predecessors, (46655), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:30:33,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18251 states to 18251 states and 46655 transitions. [2022-03-03 19:30:33,292 INFO L78 Accepts]: Start accepts. Automaton has 18251 states and 46655 transitions. Word has length 40 [2022-03-03 19:30:33,292 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:30:33,292 INFO L470 AbstractCegarLoop]: Abstraction has 18251 states and 46655 transitions. [2022-03-03 19:30:33,292 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 2.325) internal successors, (93), 39 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-03 19:30:33,292 INFO L276 IsEmpty]: Start isEmpty. Operand 18251 states and 46655 transitions. [2022-03-03 19:30:33,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-03 19:30:33,303 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:30:33,303 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:30:33,319 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-03 19:30:33,504 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,129 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:30:33,504 INFO L402 AbstractCegarLoop]: === Iteration 134 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:30:33,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:30:33,504 INFO L85 PathProgramCache]: Analyzing trace with hash 1115263285, now seen corresponding path program 129 times [2022-03-03 19:30:33,505 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:30:33,505 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [48763767] [2022-03-03 19:30:33,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:30:33,505 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:30:33,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:30:33,616 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 32 proven. 52 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:30:33,616 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:30:33,616 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [48763767] [2022-03-03 19:30:33,616 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [48763767] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:30:33,616 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2132908461] [2022-03-03 19:30:33,616 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 19:30:33,616 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:30:33,616 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:30:33,617 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-03 19:30:33,618 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-03 19:30:33,644 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2022-03-03 19:30:33,644 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:30:33,645 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-03 19:30:33,645 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:30:33,983 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 30 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:30:33,983 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:30:34,258 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 42 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:30:34,258 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2132908461] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:30:34,258 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:30:34,258 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 17, 17] total 40 [2022-03-03 19:30:34,258 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1354310117] [2022-03-03 19:30:34,258 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:30:34,258 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-03-03 19:30:34,258 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:30:34,258 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-03-03 19:30:34,259 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=335, Invalid=1305, Unknown=0, NotChecked=0, Total=1640 [2022-03-03 19:30:34,259 INFO L87 Difference]: Start difference. First operand 18251 states and 46655 transitions. Second operand has 41 states, 41 states have (on average 2.4146341463414633) internal successors, (99), 40 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:30:37,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:30:37,980 INFO L93 Difference]: Finished difference Result 26524 states and 65049 transitions. [2022-03-03 19:30:37,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 150 states. [2022-03-03 19:30:37,981 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 2.4146341463414633) internal successors, (99), 40 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2022-03-03 19:30:37,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:30:38,026 INFO L225 Difference]: With dead ends: 26524 [2022-03-03 19:30:38,026 INFO L226 Difference]: Without dead ends: 26524 [2022-03-03 19:30:38,028 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 242 GetRequests, 56 SyntacticMatches, 1 SemanticMatches, 185 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15320 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=9859, Invalid=24923, Unknown=0, NotChecked=0, Total=34782 [2022-03-03 19:30:38,028 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 685 mSDsluCounter, 632 mSDsCounter, 0 mSdLazyCounter, 1475 mSolverCounterSat, 214 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 685 SdHoareTripleChecker+Valid, 403 SdHoareTripleChecker+Invalid, 1689 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 214 IncrementalHoareTripleChecker+Valid, 1475 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-03 19:30:38,028 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [685 Valid, 403 Invalid, 1689 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [214 Valid, 1475 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-03 19:30:38,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26524 states. [2022-03-03 19:30:38,377 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26524 to 17253. [2022-03-03 19:30:38,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17253 states, 17252 states have (on average 2.541386505912358) internal successors, (43844), 17252 states have internal predecessors, (43844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:30:38,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17253 states to 17253 states and 43844 transitions. [2022-03-03 19:30:38,427 INFO L78 Accepts]: Start accepts. Automaton has 17253 states and 43844 transitions. Word has length 40 [2022-03-03 19:30:38,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:30:38,427 INFO L470 AbstractCegarLoop]: Abstraction has 17253 states and 43844 transitions. [2022-03-03 19:30:38,427 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 2.4146341463414633) internal successors, (99), 40 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:30:38,427 INFO L276 IsEmpty]: Start isEmpty. Operand 17253 states and 43844 transitions. [2022-03-03 19:30:38,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-03 19:30:38,438 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:30:38,438 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:30:38,453 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-03 19:30:38,639 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,SelfDestructingSolverStorable133 [2022-03-03 19:30:38,639 INFO L402 AbstractCegarLoop]: === Iteration 135 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:30:38,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:30:38,639 INFO L85 PathProgramCache]: Analyzing trace with hash 1118341233, now seen corresponding path program 130 times [2022-03-03 19:30:38,639 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:30:38,639 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [750338623] [2022-03-03 19:30:38,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:30:38,640 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:30:38,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:30:38,741 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 32 proven. 52 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:30:38,741 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:30:38,741 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [750338623] [2022-03-03 19:30:38,741 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [750338623] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:30:38,741 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [960132417] [2022-03-03 19:30:38,741 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 19:30:38,742 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:30:38,742 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:30:38,743 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-03 19:30:38,743 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-03 19:30:38,766 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 19:30:38,767 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:30:38,767 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-03 19:30:38,768 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:30:39,096 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 29 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:30:39,096 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:30:39,337 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 49 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:30:39,337 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [960132417] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:30:39,337 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:30:39,337 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 17, 17] total 39 [2022-03-03 19:30:39,337 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1894586623] [2022-03-03 19:30:39,337 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:30:39,338 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-03-03 19:30:39,338 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:30:39,338 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-03-03 19:30:39,338 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=376, Invalid=1184, Unknown=0, NotChecked=0, Total=1560 [2022-03-03 19:30:39,338 INFO L87 Difference]: Start difference. First operand 17253 states and 43844 transitions. Second operand has 40 states, 40 states have (on average 2.375) internal successors, (95), 39 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-03 19:30:41,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:30:41,163 INFO L93 Difference]: Finished difference Result 19251 states and 48390 transitions. [2022-03-03 19:30:41,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-03-03 19:30:41,163 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.375) internal successors, (95), 39 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 40 [2022-03-03 19:30:41,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:30:41,193 INFO L225 Difference]: With dead ends: 19251 [2022-03-03 19:30:41,194 INFO L226 Difference]: Without dead ends: 19212 [2022-03-03 19:30:41,194 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 56 SyntacticMatches, 1 SemanticMatches, 112 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4450 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=3202, Invalid=9680, Unknown=0, NotChecked=0, Total=12882 [2022-03-03 19:30:41,194 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 304 mSDsluCounter, 517 mSDsCounter, 0 mSdLazyCounter, 1102 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 304 SdHoareTripleChecker+Valid, 345 SdHoareTripleChecker+Invalid, 1182 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 1102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-03 19:30:41,194 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [304 Valid, 345 Invalid, 1182 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 1102 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-03 19:30:41,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19212 states. [2022-03-03 19:30:41,453 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19212 to 17619. [2022-03-03 19:30:41,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17619 states, 17618 states have (on average 2.546032466795323) internal successors, (44856), 17618 states have internal predecessors, (44856), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:30:41,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17619 states to 17619 states and 44856 transitions. [2022-03-03 19:30:41,631 INFO L78 Accepts]: Start accepts. Automaton has 17619 states and 44856 transitions. Word has length 40 [2022-03-03 19:30:41,631 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:30:41,631 INFO L470 AbstractCegarLoop]: Abstraction has 17619 states and 44856 transitions. [2022-03-03 19:30:41,631 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 2.375) internal successors, (95), 39 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-03 19:30:41,631 INFO L276 IsEmpty]: Start isEmpty. Operand 17619 states and 44856 transitions. [2022-03-03 19:30:41,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-03 19:30:41,642 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:30:41,642 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:30:41,658 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-03 19:30:41,842 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 131 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable134 [2022-03-03 19:30:41,843 INFO L402 AbstractCegarLoop]: === Iteration 136 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:30:41,843 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:30:41,843 INFO L85 PathProgramCache]: Analyzing trace with hash -232264139, now seen corresponding path program 131 times [2022-03-03 19:30:41,843 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:30:41,843 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1068847796] [2022-03-03 19:30:41,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:30:41,843 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:30:41,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:30:41,953 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 31 proven. 53 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:30:41,953 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:30:41,953 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1068847796] [2022-03-03 19:30:41,953 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1068847796] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:30:41,953 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [274583465] [2022-03-03 19:30:41,953 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 19:30:41,953 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:30:41,953 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:30:41,954 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-03 19:30:41,955 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-03 19:30:41,980 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2022-03-03 19:30:41,980 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:30:41,981 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-03 19:30:41,981 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:30:42,315 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 30 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:30:42,316 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:30:42,611 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 42 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:30:42,611 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [274583465] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:30:42,611 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:30:42,611 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 17, 17] total 40 [2022-03-03 19:30:42,611 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [815854333] [2022-03-03 19:30:42,611 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:30:42,611 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-03-03 19:30:42,611 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:30:42,612 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-03-03 19:30:42,612 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=351, Invalid=1289, Unknown=0, NotChecked=0, Total=1640 [2022-03-03 19:30:42,612 INFO L87 Difference]: Start difference. First operand 17619 states and 44856 transitions. Second operand has 41 states, 41 states have (on average 2.4634146341463414) internal successors, (101), 40 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-03 19:30:46,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:30:46,759 INFO L93 Difference]: Finished difference Result 29040 states and 70961 transitions. [2022-03-03 19:30:46,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 167 states. [2022-03-03 19:30:46,759 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 2.4634146341463414) internal successors, (101), 40 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 40 [2022-03-03 19:30:46,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:30:46,809 INFO L225 Difference]: With dead ends: 29040 [2022-03-03 19:30:46,809 INFO L226 Difference]: Without dead ends: 29040 [2022-03-03 19:30:46,812 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 259 GetRequests, 56 SyntacticMatches, 1 SemanticMatches, 202 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19281 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=11962, Invalid=29450, Unknown=0, NotChecked=0, Total=41412 [2022-03-03 19:30:46,812 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 648 mSDsluCounter, 699 mSDsCounter, 0 mSdLazyCounter, 1549 mSolverCounterSat, 216 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 648 SdHoareTripleChecker+Valid, 459 SdHoareTripleChecker+Invalid, 1765 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 216 IncrementalHoareTripleChecker+Valid, 1549 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-03 19:30:46,812 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [648 Valid, 459 Invalid, 1765 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [216 Valid, 1549 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-03 19:30:46,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29040 states. [2022-03-03 19:30:47,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29040 to 22012. [2022-03-03 19:30:47,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22012 states, 22011 states have (on average 2.520875925673527) internal successors, (55487), 22011 states have internal predecessors, (55487), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:30:47,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22012 states to 22012 states and 55487 transitions. [2022-03-03 19:30:47,297 INFO L78 Accepts]: Start accepts. Automaton has 22012 states and 55487 transitions. Word has length 40 [2022-03-03 19:30:47,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:30:47,297 INFO L470 AbstractCegarLoop]: Abstraction has 22012 states and 55487 transitions. [2022-03-03 19:30:47,297 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 2.4634146341463414) internal successors, (101), 40 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-03 19:30:47,297 INFO L276 IsEmpty]: Start isEmpty. Operand 22012 states and 55487 transitions. [2022-03-03 19:30:47,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-03 19:30:47,311 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:30:47,311 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:30:47,327 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Forceful destruction successful, exit code 0 [2022-03-03 19:30:47,511 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 132 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2022-03-03 19:30:47,511 INFO L402 AbstractCegarLoop]: === Iteration 137 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:30:47,512 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:30:47,512 INFO L85 PathProgramCache]: Analyzing trace with hash 853771377, now seen corresponding path program 132 times [2022-03-03 19:30:47,512 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:30:47,512 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1337330410] [2022-03-03 19:30:47,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:30:47,512 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:30:47,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:30:47,609 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 38 proven. 46 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:30:47,609 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:30:47,610 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1337330410] [2022-03-03 19:30:47,610 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1337330410] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:30:47,610 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [113366595] [2022-03-03 19:30:47,610 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 19:30:47,610 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:30:47,610 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:30:47,611 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-03 19:30:47,611 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-03 19:30:47,638 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-03-03 19:30:47,638 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:30:47,639 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-03 19:30:47,639 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:30:47,968 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 34 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:30:47,968 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:30:48,226 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 49 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:30:48,226 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [113366595] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:30:48,226 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:30:48,226 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 17, 17] total 39 [2022-03-03 19:30:48,226 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [495885530] [2022-03-03 19:30:48,227 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:30:48,227 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-03-03 19:30:48,227 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:30:48,227 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-03-03 19:30:48,227 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=385, Invalid=1175, Unknown=0, NotChecked=0, Total=1560 [2022-03-03 19:30:48,227 INFO L87 Difference]: Start difference. First operand 22012 states and 55487 transitions. Second operand has 40 states, 40 states have (on average 2.425) internal successors, (97), 39 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-03 19:30:49,908 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:30:49,908 INFO L93 Difference]: Finished difference Result 23071 states and 57669 transitions. [2022-03-03 19:30:49,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-03-03 19:30:49,908 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.425) internal successors, (97), 39 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 40 [2022-03-03 19:30:49,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:30:49,942 INFO L225 Difference]: With dead ends: 23071 [2022-03-03 19:30:49,942 INFO L226 Difference]: Without dead ends: 23053 [2022-03-03 19:30:49,943 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 56 SyntacticMatches, 1 SemanticMatches, 109 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4155 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=3125, Invalid=9085, Unknown=0, NotChecked=0, Total=12210 [2022-03-03 19:30:49,943 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 331 mSDsluCounter, 371 mSDsCounter, 0 mSdLazyCounter, 909 mSolverCounterSat, 95 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 331 SdHoareTripleChecker+Valid, 261 SdHoareTripleChecker+Invalid, 1004 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 909 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-03 19:30:49,943 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [331 Valid, 261 Invalid, 1004 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 909 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-03 19:30:49,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23053 states. [2022-03-03 19:30:50,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23053 to 22214. [2022-03-03 19:30:50,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22214 states, 22213 states have (on average 2.5227119254490615) internal successors, (56037), 22213 states have internal predecessors, (56037), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:30:50,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22214 states to 22214 states and 56037 transitions. [2022-03-03 19:30:50,299 INFO L78 Accepts]: Start accepts. Automaton has 22214 states and 56037 transitions. Word has length 40 [2022-03-03 19:30:50,299 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:30:50,299 INFO L470 AbstractCegarLoop]: Abstraction has 22214 states and 56037 transitions. [2022-03-03 19:30:50,299 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 2.425) internal successors, (97), 39 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-03 19:30:50,299 INFO L276 IsEmpty]: Start isEmpty. Operand 22214 states and 56037 transitions. [2022-03-03 19:30:50,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-03 19:30:50,312 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:30:50,312 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:30:50,328 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Ended with exit code 0 [2022-03-03 19:30:50,512 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,SelfDestructingSolverStorable136 [2022-03-03 19:30:50,513 INFO L402 AbstractCegarLoop]: === Iteration 138 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:30:50,513 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:30:50,513 INFO L85 PathProgramCache]: Analyzing trace with hash -2083943627, now seen corresponding path program 133 times [2022-03-03 19:30:50,513 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:30:50,513 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1957333542] [2022-03-03 19:30:50,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:30:50,513 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:30:50,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:30:50,619 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 30 proven. 54 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:30:50,619 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:30:50,619 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1957333542] [2022-03-03 19:30:50,619 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1957333542] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:30:50,619 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [164474820] [2022-03-03 19:30:50,619 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 19:30:50,619 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:30:50,619 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:30:50,620 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-03 19:30:50,621 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-03 19:30:50,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:30:50,648 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-03 19:30:50,649 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:30:51,046 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 30 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:30:51,046 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:30:51,368 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 42 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:30:51,368 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [164474820] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:30:51,369 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:30:51,369 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 17, 17] total 40 [2022-03-03 19:30:51,369 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [419611696] [2022-03-03 19:30:51,369 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:30:51,369 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-03-03 19:30:51,369 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:30:51,369 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-03-03 19:30:51,369 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=372, Invalid=1268, Unknown=0, NotChecked=0, Total=1640 [2022-03-03 19:30:51,369 INFO L87 Difference]: Start difference. First operand 22214 states and 56037 transitions. Second operand has 41 states, 41 states have (on average 2.5365853658536586) internal successors, (104), 40 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:30:55,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:30:55,875 INFO L93 Difference]: Finished difference Result 37816 states and 93511 transitions. [2022-03-03 19:30:55,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 186 states. [2022-03-03 19:30:55,875 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 2.5365853658536586) internal successors, (104), 40 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2022-03-03 19:30:55,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:30:55,945 INFO L225 Difference]: With dead ends: 37816 [2022-03-03 19:30:55,946 INFO L226 Difference]: Without dead ends: 37816 [2022-03-03 19:30:55,948 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 278 GetRequests, 56 SyntacticMatches, 1 SemanticMatches, 221 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23403 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=13884, Invalid=35622, Unknown=0, NotChecked=0, Total=49506 [2022-03-03 19:30:55,948 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 772 mSDsluCounter, 547 mSDsCounter, 0 mSdLazyCounter, 1404 mSolverCounterSat, 224 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 772 SdHoareTripleChecker+Valid, 351 SdHoareTripleChecker+Invalid, 1628 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 224 IncrementalHoareTripleChecker+Valid, 1404 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-03 19:30:55,948 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [772 Valid, 351 Invalid, 1628 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [224 Valid, 1404 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-03 19:30:55,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37816 states. [2022-03-03 19:30:56,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37816 to 32904. [2022-03-03 19:30:56,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32904 states, 32903 states have (on average 2.529982068504392) internal successors, (83244), 32903 states have internal predecessors, (83244), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:30:56,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32904 states to 32904 states and 83244 transitions. [2022-03-03 19:30:56,702 INFO L78 Accepts]: Start accepts. Automaton has 32904 states and 83244 transitions. Word has length 40 [2022-03-03 19:30:56,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:30:56,702 INFO L470 AbstractCegarLoop]: Abstraction has 32904 states and 83244 transitions. [2022-03-03 19:30:56,702 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 2.5365853658536586) internal successors, (104), 40 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:30:56,702 INFO L276 IsEmpty]: Start isEmpty. Operand 32904 states and 83244 transitions. [2022-03-03 19:30:56,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-03 19:30:56,719 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:30:56,720 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:30:56,735 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Forceful destruction successful, exit code 0 [2022-03-03 19:30:56,920 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable137,134 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:30:56,920 INFO L402 AbstractCegarLoop]: === Iteration 139 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:30:56,920 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:30:56,920 INFO L85 PathProgramCache]: Analyzing trace with hash 265003035, now seen corresponding path program 134 times [2022-03-03 19:30:56,920 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:30:56,921 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1322832530] [2022-03-03 19:30:56,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:30:56,921 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:30:56,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:30:57,015 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 43 proven. 41 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:30:57,015 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:30:57,016 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1322832530] [2022-03-03 19:30:57,016 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1322832530] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:30:57,016 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [138050988] [2022-03-03 19:30:57,016 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 19:30:57,016 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:30:57,016 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:30:57,017 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-03 19:30:57,017 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-03 19:30:57,042 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 19:30:57,042 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:30:57,043 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-03 19:30:57,044 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:30:57,367 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 38 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:30:57,367 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:30:57,675 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 44 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:30:57,675 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [138050988] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:30:57,675 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:30:57,675 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 17, 17] total 39 [2022-03-03 19:30:57,676 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1024989053] [2022-03-03 19:30:57,676 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:30:57,676 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-03-03 19:30:57,676 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:30:57,676 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-03-03 19:30:57,676 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=375, Invalid=1185, Unknown=0, NotChecked=0, Total=1560 [2022-03-03 19:30:57,676 INFO L87 Difference]: Start difference. First operand 32904 states and 83244 transitions. Second operand has 40 states, 40 states have (on average 2.45) internal successors, (98), 39 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-03 19:31:00,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:31:00,437 INFO L93 Difference]: Finished difference Result 35887 states and 89458 transitions. [2022-03-03 19:31:00,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 116 states. [2022-03-03 19:31:00,438 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.45) internal successors, (98), 39 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 40 [2022-03-03 19:31:00,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:31:00,653 INFO L225 Difference]: With dead ends: 35887 [2022-03-03 19:31:00,654 INFO L226 Difference]: Without dead ends: 35883 [2022-03-03 19:31:00,655 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 207 GetRequests, 56 SyntacticMatches, 1 SemanticMatches, 150 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8367 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=6364, Invalid=16588, Unknown=0, NotChecked=0, Total=22952 [2022-03-03 19:31:00,655 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 725 mSDsluCounter, 206 mSDsCounter, 0 mSdLazyCounter, 1004 mSolverCounterSat, 226 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 725 SdHoareTripleChecker+Valid, 159 SdHoareTripleChecker+Invalid, 1230 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 226 IncrementalHoareTripleChecker+Valid, 1004 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 19:31:00,655 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [725 Valid, 159 Invalid, 1230 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [226 Valid, 1004 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-03 19:31:00,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35883 states. [2022-03-03 19:31:01,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35883 to 32269. [2022-03-03 19:31:01,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32269 states, 32268 states have (on average 2.526465848518656) internal successors, (81524), 32268 states have internal predecessors, (81524), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:31:01,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32269 states to 32269 states and 81524 transitions. [2022-03-03 19:31:01,362 INFO L78 Accepts]: Start accepts. Automaton has 32269 states and 81524 transitions. Word has length 40 [2022-03-03 19:31:01,362 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:31:01,363 INFO L470 AbstractCegarLoop]: Abstraction has 32269 states and 81524 transitions. [2022-03-03 19:31:01,363 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 2.45) internal successors, (98), 39 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-03 19:31:01,363 INFO L276 IsEmpty]: Start isEmpty. Operand 32269 states and 81524 transitions. [2022-03-03 19:31:01,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-03 19:31:01,380 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:31:01,380 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:31:01,396 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-03 19:31:01,581 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 135 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable138 [2022-03-03 19:31:01,581 INFO L402 AbstractCegarLoop]: === Iteration 140 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:31:01,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:31:01,581 INFO L85 PathProgramCache]: Analyzing trace with hash -241343231, now seen corresponding path program 135 times [2022-03-03 19:31:01,582 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:31:01,582 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [79635622] [2022-03-03 19:31:01,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:31:01,582 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:31:01,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:31:01,685 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 37 proven. 47 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:31:01,685 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:31:01,685 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [79635622] [2022-03-03 19:31:01,685 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [79635622] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:31:01,685 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1270145434] [2022-03-03 19:31:01,685 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 19:31:01,685 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:31:01,685 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:31:01,686 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-03 19:31:01,687 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-03 19:31:01,714 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2022-03-03 19:31:01,714 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:31:01,714 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-03 19:31:01,715 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:31:02,042 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 33 proven. 52 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:31:02,042 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:31:02,336 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 44 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:31:02,336 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1270145434] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:31:02,336 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:31:02,336 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 17, 17] total 39 [2022-03-03 19:31:02,336 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [364187627] [2022-03-03 19:31:02,336 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:31:02,336 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-03-03 19:31:02,336 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:31:02,336 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-03-03 19:31:02,337 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=373, Invalid=1187, Unknown=0, NotChecked=0, Total=1560 [2022-03-03 19:31:02,337 INFO L87 Difference]: Start difference. First operand 32269 states and 81524 transitions. Second operand has 40 states, 40 states have (on average 2.425) internal successors, (97), 39 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-03 19:31:04,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:31:04,814 INFO L93 Difference]: Finished difference Result 36401 states and 90806 transitions. [2022-03-03 19:31:04,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 106 states. [2022-03-03 19:31:04,814 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.425) internal successors, (97), 39 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 40 [2022-03-03 19:31:04,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:31:05,003 INFO L225 Difference]: With dead ends: 36401 [2022-03-03 19:31:05,003 INFO L226 Difference]: Without dead ends: 36389 [2022-03-03 19:31:05,004 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 197 GetRequests, 56 SyntacticMatches, 1 SemanticMatches, 140 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7109 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=5437, Invalid=14585, Unknown=0, NotChecked=0, Total=20022 [2022-03-03 19:31:05,004 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 721 mSDsluCounter, 224 mSDsCounter, 0 mSdLazyCounter, 942 mSolverCounterSat, 243 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 721 SdHoareTripleChecker+Valid, 162 SdHoareTripleChecker+Invalid, 1185 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 243 IncrementalHoareTripleChecker+Valid, 942 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 19:31:05,004 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [721 Valid, 162 Invalid, 1185 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [243 Valid, 942 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-03 19:31:05,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36389 states. [2022-03-03 19:31:05,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36389 to 31831. [2022-03-03 19:31:05,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31831 states, 31830 states have (on average 2.527615457115928) internal successors, (80454), 31830 states have internal predecessors, (80454), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:31:05,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31831 states to 31831 states and 80454 transitions. [2022-03-03 19:31:05,735 INFO L78 Accepts]: Start accepts. Automaton has 31831 states and 80454 transitions. Word has length 40 [2022-03-03 19:31:05,735 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:31:05,735 INFO L470 AbstractCegarLoop]: Abstraction has 31831 states and 80454 transitions. [2022-03-03 19:31:05,736 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 2.425) internal successors, (97), 39 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-03 19:31:05,736 INFO L276 IsEmpty]: Start isEmpty. Operand 31831 states and 80454 transitions. [2022-03-03 19:31:05,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-03 19:31:05,752 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:31:05,752 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:31:05,767 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-03 19:31:05,952 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable139,136 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:31:05,953 INFO L402 AbstractCegarLoop]: === Iteration 141 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:31:05,954 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:31:05,954 INFO L85 PathProgramCache]: Analyzing trace with hash -468564611, now seen corresponding path program 136 times [2022-03-03 19:31:05,954 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:31:05,954 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2105279508] [2022-03-03 19:31:05,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:31:05,954 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:31:05,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:31:06,057 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 30 proven. 54 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:31:06,058 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:31:06,058 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2105279508] [2022-03-03 19:31:06,058 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2105279508] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:31:06,058 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [940091358] [2022-03-03 19:31:06,058 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 19:31:06,058 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:31:06,058 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:31:06,059 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-03 19:31:06,059 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-03 19:31:06,085 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 19:31:06,086 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:31:06,086 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-03 19:31:06,087 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:31:06,412 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 27 proven. 58 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:31:06,412 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:31:06,682 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 45 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:31:06,682 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [940091358] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:31:06,682 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:31:06,682 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 17, 17] total 39 [2022-03-03 19:31:06,682 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [951439891] [2022-03-03 19:31:06,682 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:31:06,683 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-03-03 19:31:06,683 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:31:06,683 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-03-03 19:31:06,683 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=373, Invalid=1187, Unknown=0, NotChecked=0, Total=1560 [2022-03-03 19:31:06,683 INFO L87 Difference]: Start difference. First operand 31831 states and 80454 transitions. Second operand has 40 states, 40 states have (on average 2.375) internal successors, (95), 39 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-03 19:31:09,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:31:09,150 INFO L93 Difference]: Finished difference Result 37561 states and 93690 transitions. [2022-03-03 19:31:09,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 99 states. [2022-03-03 19:31:09,150 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.375) internal successors, (95), 39 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 40 [2022-03-03 19:31:09,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:31:09,214 INFO L225 Difference]: With dead ends: 37561 [2022-03-03 19:31:09,214 INFO L226 Difference]: Without dead ends: 37541 [2022-03-03 19:31:09,215 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 56 SyntacticMatches, 1 SemanticMatches, 133 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6226 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=4822, Invalid=13268, Unknown=0, NotChecked=0, Total=18090 [2022-03-03 19:31:09,215 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 608 mSDsluCounter, 259 mSDsCounter, 0 mSdLazyCounter, 975 mSolverCounterSat, 214 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 608 SdHoareTripleChecker+Valid, 189 SdHoareTripleChecker+Invalid, 1189 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 214 IncrementalHoareTripleChecker+Valid, 975 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 19:31:09,215 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [608 Valid, 189 Invalid, 1189 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [214 Valid, 975 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-03 19:31:09,249 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37541 states. [2022-03-03 19:31:09,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37541 to 32042. [2022-03-03 19:31:09,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32042 states, 32041 states have (on average 2.529758746605911) internal successors, (81056), 32041 states have internal predecessors, (81056), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:31:09,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32042 states to 32042 states and 81056 transitions. [2022-03-03 19:31:09,947 INFO L78 Accepts]: Start accepts. Automaton has 32042 states and 81056 transitions. Word has length 40 [2022-03-03 19:31:09,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:31:09,947 INFO L470 AbstractCegarLoop]: Abstraction has 32042 states and 81056 transitions. [2022-03-03 19:31:09,947 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 2.375) internal successors, (95), 39 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-03 19:31:09,947 INFO L276 IsEmpty]: Start isEmpty. Operand 32042 states and 81056 transitions. [2022-03-03 19:31:09,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-03 19:31:09,963 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:31:09,963 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:31:09,979 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Ended with exit code 0 [2022-03-03 19:31:10,164 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,137 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:31:10,164 INFO L402 AbstractCegarLoop]: === Iteration 142 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:31:10,164 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:31:10,164 INFO L85 PathProgramCache]: Analyzing trace with hash 215021305, now seen corresponding path program 137 times [2022-03-03 19:31:10,164 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:31:10,164 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1674845818] [2022-03-03 19:31:10,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:31:10,165 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:31:10,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:31:10,275 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 27 proven. 57 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:31:10,275 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:31:10,275 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1674845818] [2022-03-03 19:31:10,275 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1674845818] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:31:10,275 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [221611953] [2022-03-03 19:31:10,275 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 19:31:10,275 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:31:10,275 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:31:10,276 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-03 19:31:10,277 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-03 19:31:10,302 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2022-03-03 19:31:10,302 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:31:10,303 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-03 19:31:10,304 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:31:10,650 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 25 proven. 60 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:31:10,650 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:31:10,900 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 46 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:31:10,900 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [221611953] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:31:10,900 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:31:10,900 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 17, 17] total 39 [2022-03-03 19:31:10,900 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [525602953] [2022-03-03 19:31:10,900 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:31:10,900 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-03-03 19:31:10,900 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:31:10,901 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-03-03 19:31:10,901 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=374, Invalid=1186, Unknown=0, NotChecked=0, Total=1560 [2022-03-03 19:31:10,901 INFO L87 Difference]: Start difference. First operand 32042 states and 81056 transitions. Second operand has 40 states, 40 states have (on average 2.325) internal successors, (93), 39 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-03 19:31:13,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:31:13,146 INFO L93 Difference]: Finished difference Result 39838 states and 99403 transitions. [2022-03-03 19:31:13,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2022-03-03 19:31:13,147 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.325) internal successors, (93), 39 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 40 [2022-03-03 19:31:13,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:31:13,412 INFO L225 Difference]: With dead ends: 39838 [2022-03-03 19:31:13,413 INFO L226 Difference]: Without dead ends: 39810 [2022-03-03 19:31:13,413 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 56 SyntacticMatches, 1 SemanticMatches, 129 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5702 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=4483, Invalid=12547, Unknown=0, NotChecked=0, Total=17030 [2022-03-03 19:31:13,414 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 664 mSDsluCounter, 230 mSDsCounter, 0 mSdLazyCounter, 827 mSolverCounterSat, 226 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 664 SdHoareTripleChecker+Valid, 186 SdHoareTripleChecker+Invalid, 1053 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 226 IncrementalHoareTripleChecker+Valid, 827 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-03 19:31:13,414 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [664 Valid, 186 Invalid, 1053 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [226 Valid, 827 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-03 19:31:13,444 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39810 states. [2022-03-03 19:31:14,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39810 to 33837. [2022-03-03 19:31:14,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33837 states, 33836 states have (on average 2.535997162785199) internal successors, (85808), 33836 states have internal predecessors, (85808), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:31:14,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33837 states to 33837 states and 85808 transitions. [2022-03-03 19:31:14,159 INFO L78 Accepts]: Start accepts. Automaton has 33837 states and 85808 transitions. Word has length 40 [2022-03-03 19:31:14,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:31:14,159 INFO L470 AbstractCegarLoop]: Abstraction has 33837 states and 85808 transitions. [2022-03-03 19:31:14,159 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 2.325) internal successors, (93), 39 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-03 19:31:14,159 INFO L276 IsEmpty]: Start isEmpty. Operand 33837 states and 85808 transitions. [2022-03-03 19:31:14,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-03 19:31:14,177 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:31:14,177 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:31:14,193 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-03 19:31:14,378 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141,138 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:31:14,378 INFO L402 AbstractCegarLoop]: === Iteration 143 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:31:14,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:31:14,378 INFO L85 PathProgramCache]: Analyzing trace with hash 11090293, now seen corresponding path program 138 times [2022-03-03 19:31:14,379 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:31:14,379 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1361557588] [2022-03-03 19:31:14,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:31:14,379 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:31:14,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:31:14,493 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 28 proven. 56 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:31:14,493 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:31:14,493 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1361557588] [2022-03-03 19:31:14,493 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1361557588] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:31:14,493 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1728536224] [2022-03-03 19:31:14,493 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 19:31:14,493 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:31:14,493 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:31:14,494 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-03 19:31:14,495 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-03 19:31:14,520 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-03-03 19:31:14,520 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:31:14,521 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-03 19:31:14,521 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:31:14,847 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 27 proven. 58 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:31:14,848 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:31:15,073 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 47 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:31:15,073 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1728536224] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:31:15,073 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:31:15,073 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 17, 17] total 39 [2022-03-03 19:31:15,073 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [574590599] [2022-03-03 19:31:15,073 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:31:15,074 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-03-03 19:31:15,074 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:31:15,074 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-03-03 19:31:15,074 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=376, Invalid=1184, Unknown=0, NotChecked=0, Total=1560 [2022-03-03 19:31:15,074 INFO L87 Difference]: Start difference. First operand 33837 states and 85808 transitions. Second operand has 40 states, 40 states have (on average 2.275) internal successors, (91), 39 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:31:17,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:31:17,275 INFO L93 Difference]: Finished difference Result 43908 states and 109576 transitions. [2022-03-03 19:31:17,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2022-03-03 19:31:17,276 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.275) internal successors, (91), 39 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2022-03-03 19:31:17,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:31:17,515 INFO L225 Difference]: With dead ends: 43908 [2022-03-03 19:31:17,515 INFO L226 Difference]: Without dead ends: 43872 [2022-03-03 19:31:17,515 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 56 SyntacticMatches, 1 SemanticMatches, 128 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5548 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=4373, Invalid=12397, Unknown=0, NotChecked=0, Total=16770 [2022-03-03 19:31:17,516 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 873 mSDsluCounter, 194 mSDsCounter, 0 mSdLazyCounter, 667 mSolverCounterSat, 247 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 873 SdHoareTripleChecker+Valid, 147 SdHoareTripleChecker+Invalid, 914 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 247 IncrementalHoareTripleChecker+Valid, 667 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-03 19:31:17,516 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [873 Valid, 147 Invalid, 914 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [247 Valid, 667 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-03 19:31:17,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43872 states. [2022-03-03 19:31:18,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43872 to 40323. [2022-03-03 19:31:18,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40323 states, 40322 states have (on average 2.537894945687218) internal successors, (102333), 40322 states have internal predecessors, (102333), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:31:18,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40323 states to 40323 states and 102333 transitions. [2022-03-03 19:31:18,456 INFO L78 Accepts]: Start accepts. Automaton has 40323 states and 102333 transitions. Word has length 40 [2022-03-03 19:31:18,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:31:18,456 INFO L470 AbstractCegarLoop]: Abstraction has 40323 states and 102333 transitions. [2022-03-03 19:31:18,456 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 2.275) internal successors, (91), 39 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:31:18,456 INFO L276 IsEmpty]: Start isEmpty. Operand 40323 states and 102333 transitions. [2022-03-03 19:31:18,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-03 19:31:18,478 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:31:18,478 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:31:18,493 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (139)] Forceful destruction successful, exit code 0 [2022-03-03 19:31:18,678 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142,139 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:31:18,678 INFO L402 AbstractCegarLoop]: === Iteration 144 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:31:18,679 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:31:18,679 INFO L85 PathProgramCache]: Analyzing trace with hash 1601883377, now seen corresponding path program 139 times [2022-03-03 19:31:18,679 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:31:18,679 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [395326821] [2022-03-03 19:31:18,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:31:18,679 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:31:18,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:31:18,800 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 33 proven. 51 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:31:18,800 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:31:18,800 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [395326821] [2022-03-03 19:31:18,800 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [395326821] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:31:18,800 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [865211666] [2022-03-03 19:31:18,800 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 19:31:18,800 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:31:18,801 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:31:18,801 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-03 19:31:18,802 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-03 19:31:18,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:31:18,835 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-03 19:31:18,835 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:31:19,160 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 33 proven. 52 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:31:19,161 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:31:19,366 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 48 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:31:19,366 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [865211666] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:31:19,366 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:31:19,366 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 17, 17] total 39 [2022-03-03 19:31:19,366 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [3139743] [2022-03-03 19:31:19,366 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:31:19,366 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-03-03 19:31:19,366 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:31:19,367 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-03-03 19:31:19,367 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=379, Invalid=1181, Unknown=0, NotChecked=0, Total=1560 [2022-03-03 19:31:19,367 INFO L87 Difference]: Start difference. First operand 40323 states and 102333 transitions. Second operand has 40 states, 40 states have (on average 2.225) internal successors, (89), 39 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-03 19:31:21,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:31:21,759 INFO L93 Difference]: Finished difference Result 50681 states and 126374 transitions. [2022-03-03 19:31:21,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 96 states. [2022-03-03 19:31:21,760 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.225) internal successors, (89), 39 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 40 [2022-03-03 19:31:21,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:31:21,862 INFO L225 Difference]: With dead ends: 50681 [2022-03-03 19:31:21,863 INFO L226 Difference]: Without dead ends: 50637 [2022-03-03 19:31:21,864 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 56 SyntacticMatches, 1 SemanticMatches, 130 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5786 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=4453, Invalid=12839, Unknown=0, NotChecked=0, Total=17292 [2022-03-03 19:31:21,864 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 689 mSDsluCounter, 257 mSDsCounter, 0 mSdLazyCounter, 783 mSolverCounterSat, 246 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 689 SdHoareTripleChecker+Valid, 211 SdHoareTripleChecker+Invalid, 1029 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 246 IncrementalHoareTripleChecker+Valid, 783 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-03 19:31:21,864 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [689 Valid, 211 Invalid, 1029 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [246 Valid, 783 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-03 19:31:21,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50637 states. [2022-03-03 19:31:22,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50637 to 46817. [2022-03-03 19:31:22,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46817 states, 46816 states have (on average 2.533685064935065) internal successors, (118617), 46816 states have internal predecessors, (118617), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:31:22,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46817 states to 46817 states and 118617 transitions. [2022-03-03 19:31:22,996 INFO L78 Accepts]: Start accepts. Automaton has 46817 states and 118617 transitions. Word has length 40 [2022-03-03 19:31:22,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:31:22,996 INFO L470 AbstractCegarLoop]: Abstraction has 46817 states and 118617 transitions. [2022-03-03 19:31:22,997 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 2.225) internal successors, (89), 39 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-03 19:31:22,997 INFO L276 IsEmpty]: Start isEmpty. Operand 46817 states and 118617 transitions. [2022-03-03 19:31:23,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-03 19:31:23,022 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:31:23,022 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:31:23,037 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-03 19:31:23,222 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,SelfDestructingSolverStorable143 [2022-03-03 19:31:23,222 INFO L402 AbstractCegarLoop]: === Iteration 145 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:31:23,223 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:31:23,223 INFO L85 PathProgramCache]: Analyzing trace with hash 1345679725, now seen corresponding path program 140 times [2022-03-03 19:31:23,223 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:31:23,223 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [661139252] [2022-03-03 19:31:23,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:31:23,223 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:31:23,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:31:23,353 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 43 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:31:23,353 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:31:23,353 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [661139252] [2022-03-03 19:31:23,353 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [661139252] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:31:23,353 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2023718005] [2022-03-03 19:31:23,353 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 19:31:23,353 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:31:23,353 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:31:23,354 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-03 19:31:23,355 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-03 19:31:23,378 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 19:31:23,378 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:31:23,379 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-03 19:31:23,383 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:31:23,730 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 43 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:31:23,730 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:31:23,914 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 49 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:31:23,914 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2023718005] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:31:23,914 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:31:23,914 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 39 [2022-03-03 19:31:23,914 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [999986233] [2022-03-03 19:31:23,914 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:31:23,914 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-03-03 19:31:23,914 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:31:23,915 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-03-03 19:31:23,915 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=383, Invalid=1177, Unknown=0, NotChecked=0, Total=1560 [2022-03-03 19:31:23,915 INFO L87 Difference]: Start difference. First operand 46817 states and 118617 transitions. Second operand has 40 states, 40 states have (on average 2.175) internal successors, (87), 39 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-03 19:31:26,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:31:26,185 INFO L93 Difference]: Finished difference Result 50538 states and 126417 transitions. [2022-03-03 19:31:26,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 89 states. [2022-03-03 19:31:26,185 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.175) internal successors, (87), 39 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 40 [2022-03-03 19:31:26,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:31:26,283 INFO L225 Difference]: With dead ends: 50538 [2022-03-03 19:31:26,283 INFO L226 Difference]: Without dead ends: 50486 [2022-03-03 19:31:26,284 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 56 SyntacticMatches, 1 SemanticMatches, 123 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5271 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=3949, Invalid=11551, Unknown=0, NotChecked=0, Total=15500 [2022-03-03 19:31:26,284 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 756 mSDsluCounter, 260 mSDsCounter, 0 mSdLazyCounter, 753 mSolverCounterSat, 253 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 756 SdHoareTripleChecker+Valid, 210 SdHoareTripleChecker+Invalid, 1006 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 253 IncrementalHoareTripleChecker+Valid, 753 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-03 19:31:26,284 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [756 Valid, 210 Invalid, 1006 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [253 Valid, 753 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-03 19:31:26,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50486 states. [2022-03-03 19:31:27,113 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50486 to 46981. [2022-03-03 19:31:27,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46981 states, 46980 states have (on average 2.5367177522349937) internal successors, (119175), 46980 states have internal predecessors, (119175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:31:27,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46981 states to 46981 states and 119175 transitions. [2022-03-03 19:31:27,387 INFO L78 Accepts]: Start accepts. Automaton has 46981 states and 119175 transitions. Word has length 40 [2022-03-03 19:31:27,387 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:31:27,387 INFO L470 AbstractCegarLoop]: Abstraction has 46981 states and 119175 transitions. [2022-03-03 19:31:27,387 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 2.175) internal successors, (87), 39 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-03 19:31:27,387 INFO L276 IsEmpty]: Start isEmpty. Operand 46981 states and 119175 transitions. [2022-03-03 19:31:27,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-03-03 19:31:27,418 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:31:27,418 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:31:27,433 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-03 19:31:27,618 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,SelfDestructingSolverStorable144 [2022-03-03 19:31:27,618 INFO L402 AbstractCegarLoop]: === Iteration 146 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:31:27,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:31:27,618 INFO L85 PathProgramCache]: Analyzing trace with hash 843909491, now seen corresponding path program 141 times [2022-03-03 19:31:27,618 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:31:27,619 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1140249181] [2022-03-03 19:31:27,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:31:27,619 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:31:27,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:31:27,678 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 98 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:31:27,678 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:31:27,678 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1140249181] [2022-03-03 19:31:27,678 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1140249181] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:31:27,678 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1676837891] [2022-03-03 19:31:27,678 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 19:31:27,678 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:31:27,678 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:31:27,679 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-03 19:31:27,679 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-03 19:31:27,707 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2022-03-03 19:31:27,707 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:31:27,708 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 53 conjunts are in the unsatisfiable core [2022-03-03 19:31:27,708 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:31:28,687 INFO L353 Elim1Store]: treesize reduction 1013, result has 21.9 percent of original size [2022-03-03 19:31:28,688 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 0 disjoint index pairs (out of 78 index pairs), introduced 19 new quantified variables, introduced 78 case distinctions, treesize of input 224 treesize of output 373 [2022-03-03 19:31:28,750 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 19:31:28,750 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 13 new quantified variables, introduced 27 case distinctions, treesize of input 489 treesize of output 283 [2022-03-03 19:31:29,146 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 98 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:31:29,146 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:31:29,877 INFO L353 Elim1Store]: treesize reduction 128, result has 43.1 percent of original size [2022-03-03 19:31:29,877 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 15 new quantified variables, introduced 28 case distinctions, treesize of input 232 treesize of output 214 [2022-03-03 19:31:29,940 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 19:31:29,941 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 13 new quantified variables, introduced 21 case distinctions, treesize of input 440 treesize of output 296 [2022-03-03 19:31:30,434 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 98 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 19:31:30,434 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1676837891] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:31:30,434 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:31:30,434 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 16, 16] total 36 [2022-03-03 19:31:30,434 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1712237990] [2022-03-03 19:31:30,434 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:31:30,435 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-03-03 19:31:30,435 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:31:30,435 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-03-03 19:31:30,435 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=1128, Unknown=0, NotChecked=0, Total=1260 [2022-03-03 19:31:30,435 INFO L87 Difference]: Start difference. First operand 46981 states and 119175 transitions. Second operand has 36 states, 36 states have (on average 2.8333333333333335) internal successors, (102), 36 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-03 19:31:31,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:31:31,061 INFO L93 Difference]: Finished difference Result 50429 states and 127823 transitions. [2022-03-03 19:31:31,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-03 19:31:31,061 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.8333333333333335) internal successors, (102), 36 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 42 [2022-03-03 19:31:31,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:31:31,176 INFO L225 Difference]: With dead ends: 50429 [2022-03-03 19:31:31,176 INFO L226 Difference]: Without dead ends: 50422 [2022-03-03 19:31:31,177 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 338 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=132, Invalid=1128, Unknown=0, NotChecked=0, Total=1260 [2022-03-03 19:31:31,177 INFO L933 BasicCegarLoop]: 90 mSDtfsCounter, 232 mSDsluCounter, 1617 mSDsCounter, 0 mSdLazyCounter, 1054 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 232 SdHoareTripleChecker+Valid, 1293 SdHoareTripleChecker+Invalid, 1075 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 1054 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-03 19:31:31,177 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [232 Valid, 1293 Invalid, 1075 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 1054 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-03 19:31:31,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50422 states. [2022-03-03 19:31:32,142 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50422 to 49976. [2022-03-03 19:31:32,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49976 states, 49975 states have (on average 2.542091045522761) internal successors, (127041), 49975 states have internal predecessors, (127041), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:31:32,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49976 states to 49976 states and 127041 transitions. [2022-03-03 19:31:32,335 INFO L78 Accepts]: Start accepts. Automaton has 49976 states and 127041 transitions. Word has length 42 [2022-03-03 19:31:32,335 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:31:32,335 INFO L470 AbstractCegarLoop]: Abstraction has 49976 states and 127041 transitions. [2022-03-03 19:31:32,335 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 2.8333333333333335) internal successors, (102), 36 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-03 19:31:32,336 INFO L276 IsEmpty]: Start isEmpty. Operand 49976 states and 127041 transitions. [2022-03-03 19:31:32,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-03-03 19:31:32,371 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:31:32,371 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:31:32,387 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-03 19:31:32,572 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable145,142 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:31:32,572 INFO L402 AbstractCegarLoop]: === Iteration 147 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:31:32,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:31:32,572 INFO L85 PathProgramCache]: Analyzing trace with hash -1417483661, now seen corresponding path program 142 times [2022-03-03 19:31:32,572 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:31:32,572 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [666488551] [2022-03-03 19:31:32,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:31:32,573 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:31:32,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:31:32,631 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 96 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 19:31:32,631 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:31:32,631 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [666488551] [2022-03-03 19:31:32,631 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [666488551] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:31:32,631 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [930998219] [2022-03-03 19:31:32,631 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 19:31:32,632 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:31:32,632 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:31:32,633 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-03 19:31:32,633 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-03 19:31:32,663 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 19:31:32,663 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:31:32,664 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 45 conjunts are in the unsatisfiable core [2022-03-03 19:31:32,665 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:31:33,385 INFO L353 Elim1Store]: treesize reduction 749, result has 24.4 percent of original size [2022-03-03 19:31:33,386 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 18 new quantified variables, introduced 66 case distinctions, treesize of input 187 treesize of output 316 [2022-03-03 19:31:33,754 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 19:31:33,755 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 12 new quantified variables, introduced 21 case distinctions, treesize of input 409 treesize of output 286 [2022-03-03 19:31:33,783 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 97 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:31:33,783 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:31:34,254 INFO L353 Elim1Store]: treesize reduction 72, result has 57.4 percent of original size [2022-03-03 19:31:34,254 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 13 new quantified variables, introduced 21 case distinctions, treesize of input 196 treesize of output 190 [2022-03-03 19:31:34,317 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 19:31:34,318 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 13 new quantified variables, introduced 21 case distinctions, treesize of input 460 treesize of output 296 [2022-03-03 19:31:34,738 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 1 proven. 96 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:31:34,738 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [930998219] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:31:34,738 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:31:34,738 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 16, 16] total 35 [2022-03-03 19:31:34,738 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1524407495] [2022-03-03 19:31:34,738 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:31:34,739 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-03-03 19:31:34,739 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:31:34,739 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-03-03 19:31:34,739 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=1066, Unknown=0, NotChecked=0, Total=1190 [2022-03-03 19:31:34,739 INFO L87 Difference]: Start difference. First operand 49976 states and 127041 transitions. Second operand has 35 states, 35 states have (on average 2.7142857142857144) internal successors, (95), 35 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-03 19:31:35,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:31:35,383 INFO L93 Difference]: Finished difference Result 52344 states and 132850 transitions. [2022-03-03 19:31:35,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-03 19:31:35,383 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.7142857142857144) internal successors, (95), 35 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 42 [2022-03-03 19:31:35,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:31:35,507 INFO L225 Difference]: With dead ends: 52344 [2022-03-03 19:31:35,507 INFO L226 Difference]: Without dead ends: 52328 [2022-03-03 19:31:35,507 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 312 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=124, Invalid=1066, Unknown=0, NotChecked=0, Total=1190 [2022-03-03 19:31:35,508 INFO L933 BasicCegarLoop]: 100 mSDtfsCounter, 265 mSDsluCounter, 1697 mSDsCounter, 0 mSdLazyCounter, 1094 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 265 SdHoareTripleChecker+Valid, 1357 SdHoareTripleChecker+Invalid, 1115 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 1094 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-03 19:31:35,508 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [265 Valid, 1357 Invalid, 1115 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 1094 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-03 19:31:35,630 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52328 states. [2022-03-03 19:31:36,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52328 to 51480. [2022-03-03 19:31:36,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51480 states, 51479 states have (on average 2.547854464927446) internal successors, (131161), 51479 states have internal predecessors, (131161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:31:36,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51480 states to 51480 states and 131161 transitions. [2022-03-03 19:31:36,685 INFO L78 Accepts]: Start accepts. Automaton has 51480 states and 131161 transitions. Word has length 42 [2022-03-03 19:31:36,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:31:36,685 INFO L470 AbstractCegarLoop]: Abstraction has 51480 states and 131161 transitions. [2022-03-03 19:31:36,685 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.7142857142857144) internal successors, (95), 35 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-03 19:31:36,685 INFO L276 IsEmpty]: Start isEmpty. Operand 51480 states and 131161 transitions. [2022-03-03 19:31:36,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-03-03 19:31:36,722 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:31:36,722 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:31:36,738 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (143)] Ended with exit code 0 [2022-03-03 19:31:36,922 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,SelfDestructingSolverStorable146 [2022-03-03 19:31:36,923 INFO L402 AbstractCegarLoop]: === Iteration 148 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:31:36,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:31:36,924 INFO L85 PathProgramCache]: Analyzing trace with hash -1200959117, now seen corresponding path program 143 times [2022-03-03 19:31:36,924 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:31:36,924 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [55226106] [2022-03-03 19:31:36,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:31:36,924 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:31:36,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:31:36,977 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 96 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 19:31:36,977 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:31:36,977 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [55226106] [2022-03-03 19:31:36,977 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [55226106] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:31:36,977 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1141347883] [2022-03-03 19:31:36,977 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 19:31:36,977 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:31:36,978 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:31:36,978 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-03 19:31:36,979 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-03 19:31:37,009 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2022-03-03 19:31:37,009 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:31:37,010 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 49 conjunts are in the unsatisfiable core [2022-03-03 19:31:37,011 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:31:37,765 INFO L353 Elim1Store]: treesize reduction 534, result has 27.9 percent of original size [2022-03-03 19:31:37,765 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 0 disjoint index pairs (out of 55 index pairs), introduced 17 new quantified variables, introduced 55 case distinctions, treesize of input 201 treesize of output 273 [2022-03-03 19:31:38,379 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 19:31:38,379 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 12 new quantified variables, introduced 21 case distinctions, treesize of input 359 treesize of output 286 [2022-03-03 19:31:38,410 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 97 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:31:38,410 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:31:39,075 INFO L353 Elim1Store]: treesize reduction 124, result has 44.9 percent of original size [2022-03-03 19:31:39,076 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 15 new quantified variables, introduced 28 case distinctions, treesize of input 212 treesize of output 218 [2022-03-03 19:31:39,143 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 19:31:39,143 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 13 new quantified variables, introduced 21 case distinctions, treesize of input 486 treesize of output 296 [2022-03-03 19:31:39,634 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 1 proven. 96 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:31:39,634 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1141347883] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:31:39,634 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:31:39,634 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 16, 16] total 34 [2022-03-03 19:31:39,635 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1491782377] [2022-03-03 19:31:39,635 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:31:39,635 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-03-03 19:31:39,635 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:31:39,635 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-03-03 19:31:39,635 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=1005, Unknown=0, NotChecked=0, Total=1122 [2022-03-03 19:31:39,635 INFO L87 Difference]: Start difference. First operand 51480 states and 131161 transitions. Second operand has 34 states, 34 states have (on average 2.735294117647059) internal successors, (93), 34 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-03 19:31:40,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:31:40,374 INFO L93 Difference]: Finished difference Result 53659 states and 136592 transitions. [2022-03-03 19:31:40,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-03 19:31:40,375 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.735294117647059) internal successors, (93), 34 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 42 [2022-03-03 19:31:40,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:31:40,489 INFO L225 Difference]: With dead ends: 53659 [2022-03-03 19:31:40,490 INFO L226 Difference]: Without dead ends: 53634 [2022-03-03 19:31:40,490 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 67 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 287 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=117, Invalid=1005, Unknown=0, NotChecked=0, Total=1122 [2022-03-03 19:31:40,490 INFO L933 BasicCegarLoop]: 103 mSDtfsCounter, 210 mSDsluCounter, 2319 mSDsCounter, 0 mSdLazyCounter, 1390 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 210 SdHoareTripleChecker+Valid, 1864 SdHoareTripleChecker+Invalid, 1418 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 1390 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 10 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 19:31:40,490 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [210 Valid, 1864 Invalid, 1418 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 1390 Invalid, 0 Unknown, 10 Unchecked, 0.5s Time] [2022-03-03 19:31:40,539 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53634 states. [2022-03-03 19:31:41,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53634 to 52433. [2022-03-03 19:31:41,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52433 states, 52432 states have (on average 2.5524679584986267) internal successors, (133831), 52432 states have internal predecessors, (133831), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:31:41,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52433 states to 52433 states and 133831 transitions. [2022-03-03 19:31:41,768 INFO L78 Accepts]: Start accepts. Automaton has 52433 states and 133831 transitions. Word has length 42 [2022-03-03 19:31:41,768 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:31:41,768 INFO L470 AbstractCegarLoop]: Abstraction has 52433 states and 133831 transitions. [2022-03-03 19:31:41,768 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.735294117647059) internal successors, (93), 34 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-03 19:31:41,768 INFO L276 IsEmpty]: Start isEmpty. Operand 52433 states and 133831 transitions. [2022-03-03 19:31:41,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-03-03 19:31:41,798 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:31:41,798 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:31:41,813 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-03 19:31:41,998 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 144 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable147 [2022-03-03 19:31:41,999 INFO L402 AbstractCegarLoop]: === Iteration 149 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:31:41,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:31:41,999 INFO L85 PathProgramCache]: Analyzing trace with hash 720697459, now seen corresponding path program 144 times [2022-03-03 19:31:41,999 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:31:41,999 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [76485771] [2022-03-03 19:31:41,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:31:41,999 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:31:42,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:31:42,050 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 96 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 19:31:42,050 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:31:42,050 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [76485771] [2022-03-03 19:31:42,050 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [76485771] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:31:42,051 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1759311824] [2022-03-03 19:31:42,051 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 19:31:42,051 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:31:42,051 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:31:42,052 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-03 19:31:42,053 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-03 19:31:42,083 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2022-03-03 19:31:42,084 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:31:42,084 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 53 conjunts are in the unsatisfiable core [2022-03-03 19:31:42,085 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:31:42,751 INFO L353 Elim1Store]: treesize reduction 469, result has 26.8 percent of original size [2022-03-03 19:31:42,751 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 0 disjoint index pairs (out of 55 index pairs), introduced 18 new quantified variables, introduced 55 case distinctions, treesize of input 272 treesize of output 254 [2022-03-03 19:31:42,834 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 19:31:42,835 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 12 new quantified variables, introduced 21 case distinctions, treesize of input 315 treesize of output 286 [2022-03-03 19:31:42,997 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 97 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:31:42,997 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:31:43,641 INFO L353 Elim1Store]: treesize reduction 184, result has 36.3 percent of original size [2022-03-03 19:31:43,641 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 0 disjoint index pairs (out of 36 index pairs), introduced 17 new quantified variables, introduced 36 case distinctions, treesize of input 220 treesize of output 242 [2022-03-03 19:31:43,704 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 19:31:43,705 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 13 new quantified variables, introduced 21 case distinctions, treesize of input 496 treesize of output 296 [2022-03-03 19:31:43,978 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 1 proven. 96 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:31:43,978 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1759311824] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:31:43,978 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:31:43,978 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 16, 16] total 36 [2022-03-03 19:31:43,978 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [461813516] [2022-03-03 19:31:43,978 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:31:43,978 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-03-03 19:31:43,978 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:31:43,978 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-03-03 19:31:43,979 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=1132, Unknown=0, NotChecked=0, Total=1260 [2022-03-03 19:31:43,979 INFO L87 Difference]: Start difference. First operand 52433 states and 133831 transitions. Second operand has 36 states, 36 states have (on average 2.6666666666666665) internal successors, (96), 36 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-03 19:31:44,787 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:31:44,788 INFO L93 Difference]: Finished difference Result 54610 states and 139489 transitions. [2022-03-03 19:31:44,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-03 19:31:44,788 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.6666666666666665) internal successors, (96), 36 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 42 [2022-03-03 19:31:44,788 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:31:44,907 INFO L225 Difference]: With dead ends: 54610 [2022-03-03 19:31:44,907 INFO L226 Difference]: Without dead ends: 54588 [2022-03-03 19:31:44,907 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 338 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=128, Invalid=1132, Unknown=0, NotChecked=0, Total=1260 [2022-03-03 19:31:44,907 INFO L933 BasicCegarLoop]: 89 mSDtfsCounter, 237 mSDsluCounter, 1981 mSDsCounter, 0 mSdLazyCounter, 1322 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 237 SdHoareTripleChecker+Valid, 1602 SdHoareTripleChecker+Invalid, 1341 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 1322 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 19:31:44,908 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [237 Valid, 1602 Invalid, 1341 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 1322 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-03 19:31:44,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54588 states. [2022-03-03 19:31:45,931 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54588 to 53500. [2022-03-03 19:31:45,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53500 states, 53499 states have (on average 2.556926297687807) internal successors, (136793), 53499 states have internal predecessors, (136793), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:31:46,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53500 states to 53500 states and 136793 transitions. [2022-03-03 19:31:46,110 INFO L78 Accepts]: Start accepts. Automaton has 53500 states and 136793 transitions. Word has length 42 [2022-03-03 19:31:46,110 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:31:46,110 INFO L470 AbstractCegarLoop]: Abstraction has 53500 states and 136793 transitions. [2022-03-03 19:31:46,110 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 2.6666666666666665) internal successors, (96), 36 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-03 19:31:46,111 INFO L276 IsEmpty]: Start isEmpty. Operand 53500 states and 136793 transitions. [2022-03-03 19:31:46,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-03-03 19:31:46,147 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:31:46,148 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:31:46,163 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-03 19:31:46,348 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable148 [2022-03-03 19:31:46,348 INFO L402 AbstractCegarLoop]: === Iteration 150 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:31:46,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:31:46,348 INFO L85 PathProgramCache]: Analyzing trace with hash 596729715, now seen corresponding path program 145 times [2022-03-03 19:31:46,348 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:31:46,349 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [82183034] [2022-03-03 19:31:46,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:31:46,349 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:31:46,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:31:46,405 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 96 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 19:31:46,405 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:31:46,405 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [82183034] [2022-03-03 19:31:46,406 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [82183034] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:31:46,406 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [242051819] [2022-03-03 19:31:46,406 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 19:31:46,406 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:31:46,406 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:31:46,407 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-03 19:31:46,407 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-03 19:31:46,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:31:46,432 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 45 conjunts are in the unsatisfiable core [2022-03-03 19:31:46,432 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:31:46,821 INFO L353 Elim1Store]: treesize reduction 240, result has 37.7 percent of original size [2022-03-03 19:31:46,822 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 0 disjoint index pairs (out of 36 index pairs), introduced 15 new quantified variables, introduced 36 case distinctions, treesize of input 205 treesize of output 201 [2022-03-03 19:31:57,303 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 19:31:57,303 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 12 new quantified variables, introduced 21 case distinctions, treesize of input 303 treesize of output 286 [2022-03-03 19:31:57,836 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 97 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:31:57,836 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 19:31:58,364 INFO L353 Elim1Store]: treesize reduction 252, result has 30.2 percent of original size [2022-03-03 19:31:58,364 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 0 disjoint index pairs (out of 45 index pairs), introduced 19 new quantified variables, introduced 45 case distinctions, treesize of input 220 treesize of output 262 [2022-03-03 19:31:58,428 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 19:31:58,428 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 13 new quantified variables, introduced 21 case distinctions, treesize of input 496 treesize of output 296 [2022-03-03 19:31:58,782 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 1 proven. 96 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 19:31:58,783 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [242051819] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 19:31:58,783 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 19:31:58,783 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 16, 16] total 32 [2022-03-03 19:31:58,783 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1817863547] [2022-03-03 19:31:58,783 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 19:31:58,783 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-03-03 19:31:58,783 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 19:31:58,783 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-03-03 19:31:58,783 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=889, Unknown=0, NotChecked=0, Total=992 [2022-03-03 19:31:58,783 INFO L87 Difference]: Start difference. First operand 53500 states and 136793 transitions. Second operand has 32 states, 32 states have (on average 2.78125) internal successors, (89), 32 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-03 19:31:59,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 19:31:59,404 INFO L93 Difference]: Finished difference Result 56164 states and 143597 transitions. [2022-03-03 19:31:59,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-03 19:31:59,404 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.78125) internal successors, (89), 32 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 42 [2022-03-03 19:31:59,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 19:31:59,526 INFO L225 Difference]: With dead ends: 56164 [2022-03-03 19:31:59,527 INFO L226 Difference]: Without dead ends: 56131 [2022-03-03 19:31:59,527 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 69 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 240 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=103, Invalid=889, Unknown=0, NotChecked=0, Total=992 [2022-03-03 19:31:59,527 INFO L933 BasicCegarLoop]: 109 mSDtfsCounter, 212 mSDsluCounter, 2127 mSDsCounter, 0 mSdLazyCounter, 1035 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 212 SdHoareTripleChecker+Valid, 1783 SdHoareTripleChecker+Invalid, 1266 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 1035 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 216 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-03 19:31:59,527 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [212 Valid, 1783 Invalid, 1266 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 1035 Invalid, 0 Unknown, 216 Unchecked, 0.4s Time] [2022-03-03 19:31:59,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56131 states. [2022-03-03 19:32:00,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56131 to 54544. [2022-03-03 19:32:00,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54544 states, 54543 states have (on average 2.5606402288102963) internal successors, (139665), 54543 states have internal predecessors, (139665), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 19:32:00,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54544 states to 54544 states and 139665 transitions. [2022-03-03 19:32:00,706 INFO L78 Accepts]: Start accepts. Automaton has 54544 states and 139665 transitions. Word has length 42 [2022-03-03 19:32:00,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 19:32:00,706 INFO L470 AbstractCegarLoop]: Abstraction has 54544 states and 139665 transitions. [2022-03-03 19:32:00,706 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 2.78125) internal successors, (89), 32 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-03 19:32:00,706 INFO L276 IsEmpty]: Start isEmpty. Operand 54544 states and 139665 transitions. [2022-03-03 19:32:00,742 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-03-03 19:32:00,742 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 19:32:00,742 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 19:32:00,757 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-03 19:32:00,942 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable149,146 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:32:00,942 INFO L402 AbstractCegarLoop]: === Iteration 151 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 19:32:00,943 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 19:32:00,943 INFO L85 PathProgramCache]: Analyzing trace with hash 1722812019, now seen corresponding path program 146 times [2022-03-03 19:32:00,943 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 19:32:00,943 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [472876082] [2022-03-03 19:32:00,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 19:32:00,943 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 19:32:00,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 19:32:00,996 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 96 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 19:32:00,996 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 19:32:00,996 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [472876082] [2022-03-03 19:32:00,996 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [472876082] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 19:32:00,996 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [938041616] [2022-03-03 19:32:00,996 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 19:32:00,996 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:32:00,996 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 19:32:00,997 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-03 19:32:00,997 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-03 19:32:01,025 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 19:32:01,025 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 19:32:01,026 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 45 conjunts are in the unsatisfiable core [2022-03-03 19:32:01,026 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 19:32:01,357 INFO L353 Elim1Store]: treesize reduction 137, result has 48.7 percent of original size [2022-03-03 19:32:01,358 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 14 new quantified variables, introduced 28 case distinctions, treesize of input 195 treesize of output 184 Received shutdown request... [2022-03-03 19:37:04,807 WARN L244 SmtUtils]: Removed 2 from assertion stack [2022-03-03 19:37:04,807 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (147)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-03-03 19:37:04,807 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-03 19:37:04,809 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (2 of 3 remaining) [2022-03-03 19:37:04,824 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-03 19:37:05,009 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable150,147 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 19:37:05,009 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was analyzing trace of length 43 with TraceHistMax 7,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 9 for 35ms.. [2022-03-03 19:37:05,011 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 3 remaining) [2022-03-03 19:37:05,011 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION (0 of 3 remaining) [2022-03-03 19:37:05,013 INFO L732 BasicCegarLoop]: Path program histogram: [146, 2, 2, 1] [2022-03-03 19:37:05,015 INFO L230 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2022-03-03 19:37:05,015 INFO L180 ceAbstractionStarter]: Computing trace abstraction results [2022-03-03 19:37:05,016 INFO L202 PluginConnector]: Adding new model counter-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 03.03 07:37:05 BasicIcfg [2022-03-03 19:37:05,016 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-03-03 19:37:05,017 INFO L158 Benchmark]: Toolchain (without parser) took 765178.23ms. Allocated memory was 177.2MB in the beginning and 5.5GB in the end (delta: 5.3GB). Free memory was 132.1MB in the beginning and 1.2GB in the end (delta: -1.0GB). Peak memory consumption was 4.3GB. Max. memory is 8.0GB. [2022-03-03 19:37:05,017 INFO L158 Benchmark]: Boogie PL CUP Parser took 0.14ms. Allocated memory is still 177.2MB. Free memory is still 133.2MB. There was no memory consumed. Max. memory is 8.0GB. [2022-03-03 19:37:05,017 INFO L158 Benchmark]: Boogie Procedure Inliner took 22.87ms. Allocated memory is still 177.2MB. Free memory was 132.1MB in the beginning and 130.6MB in the end (delta: 1.5MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2022-03-03 19:37:05,017 INFO L158 Benchmark]: Boogie Preprocessor took 18.38ms. Allocated memory is still 177.2MB. Free memory was 130.6MB in the beginning and 129.6MB in the end (delta: 1.0MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2022-03-03 19:37:05,017 INFO L158 Benchmark]: RCFGBuilder took 186.28ms. Allocated memory is still 177.2MB. Free memory was 129.6MB in the beginning and 120.7MB in the end (delta: 8.9MB). Peak memory consumption was 9.4MB. Max. memory is 8.0GB. [2022-03-03 19:37:05,017 INFO L158 Benchmark]: TraceAbstraction took 764943.36ms. Allocated memory was 177.2MB in the beginning and 5.5GB in the end (delta: 5.3GB). Free memory was 120.1MB in the beginning and 1.2GB in the end (delta: -1.0GB). Peak memory consumption was 4.3GB. Max. memory is 8.0GB. [2022-03-03 19:37:05,017 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.14ms. Allocated memory is still 177.2MB. Free memory is still 133.2MB. There was no memory consumed. Max. memory is 8.0GB. * Boogie Procedure Inliner took 22.87ms. Allocated memory is still 177.2MB. Free memory was 132.1MB in the beginning and 130.6MB in the end (delta: 1.5MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * Boogie Preprocessor took 18.38ms. Allocated memory is still 177.2MB. Free memory was 130.6MB in the beginning and 129.6MB in the end (delta: 1.0MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * RCFGBuilder took 186.28ms. Allocated memory is still 177.2MB. Free memory was 129.6MB in the beginning and 120.7MB in the end (delta: 8.9MB). Peak memory consumption was 9.4MB. Max. memory is 8.0GB. * TraceAbstraction took 764943.36ms. Allocated memory was 177.2MB in the beginning and 5.5GB in the end (delta: 5.3GB). Free memory was 120.1MB in the beginning and 1.2GB in the end (delta: -1.0GB). Peak memory consumption was 4.3GB. 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: 53]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was analyzing trace of length 43 with TraceHistMax 7,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 9 for 35ms.. - TimeoutResultAtElement [Line: 48]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 43 with TraceHistMax 7,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 9 for 35ms.. - TimeoutResultAtElement [Line: 48]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 43 with TraceHistMax 7,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 9 for 35ms.. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 5 procedures, 31 locations, 3 error locations. Started 1 CEGAR loops. OverallTime: 764.9s, OverallIterations: 151, TraceHistogramMax: 7, PathProgramHistogramMax: 146, EmptinessCheckTime: 1.3s, AutomataDifference: 177.4s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 50626 SdHoareTripleChecker+Valid, 44.7s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 50626 mSDsluCounter, 50086 SdHoareTripleChecker+Invalid, 37.3s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 2152 IncrementalHoareTripleChecker+Unchecked, 66047 mSDsCounter, 13416 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 94233 IncrementalHoareTripleChecker+Invalid, 109801 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 13416 mSolverCounterUnsat, 4506 mSDtfsCounter, 94233 mSolverCounterSat, 0.3s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 18205 GetRequests, 7071 SyntacticMatches, 103 SemanticMatches, 11031 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 431275 ImplicationChecksByTransitivity, 153.0s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=54544occurred in iteration=150, InterpolantAutomatonStates: 8348, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 34.9s AutomataMinimizationTime, 150 MinimizatonAttempts, 264965 StatesRemovedByMinimization, 150 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.4s SsaConstructionTime, 1.8s SatisfiabilityAnalysisTime, 211.8s InterpolantComputationTime, 9496 NumberOfCodeBlocks, 9496 NumberOfCodeBlocksAsserted, 733 NumberOfCheckSat, 13764 ConstructedInterpolants, 99 QuantifiedInterpolants, 169655 SizeOfPredicates, 908 NumberOfNonLiveVariables, 13433 ConjunctsInSsa, 2627 ConjunctsInUnsatCore, 440 InterpolantComputations, 6 PerfectInterpolantSequences, 7546/21038 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