/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-Delay.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/nonblocking-cntr.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-87fd7473a0bda1db0ad7f77f2116346063730f21-87fd747 [2021-08-21 18:08:26,744 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-08-21 18:08:26,745 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-08-21 18:08:26,770 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-08-21 18:08:26,770 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-08-21 18:08:26,772 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-08-21 18:08:26,775 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-08-21 18:08:26,779 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-08-21 18:08:26,781 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-08-21 18:08:26,785 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-08-21 18:08:26,787 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-08-21 18:08:26,788 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-08-21 18:08:26,788 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-08-21 18:08:26,789 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-08-21 18:08:26,791 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-08-21 18:08:26,794 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-08-21 18:08:26,795 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-08-21 18:08:26,795 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-08-21 18:08:26,796 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-08-21 18:08:26,797 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-08-21 18:08:26,798 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-08-21 18:08:26,799 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-08-21 18:08:26,799 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-08-21 18:08:26,800 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-08-21 18:08:26,801 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-08-21 18:08:26,801 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-08-21 18:08:26,802 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-08-21 18:08:26,802 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-08-21 18:08:26,802 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-08-21 18:08:26,803 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-08-21 18:08:26,803 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-08-21 18:08:26,803 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-08-21 18:08:26,804 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-08-21 18:08:26,804 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-08-21 18:08:26,805 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-08-21 18:08:26,805 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-08-21 18:08:26,805 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-08-21 18:08:26,806 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-08-21 18:08:26,806 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-08-21 18:08:26,806 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-08-21 18:08:26,807 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-08-21 18:08:26,807 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-Delay.epf [2021-08-21 18:08:26,833 INFO L113 SettingsManager]: Loading preferences was successful [2021-08-21 18:08:26,833 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-08-21 18:08:26,834 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-08-21 18:08:26,834 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-08-21 18:08:26,835 INFO L138 SettingsManager]: * Use SBE=true [2021-08-21 18:08:26,835 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-08-21 18:08:26,835 INFO L138 SettingsManager]: * sizeof long=4 [2021-08-21 18:08:26,835 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-08-21 18:08:26,835 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-08-21 18:08:26,835 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-08-21 18:08:26,837 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-08-21 18:08:26,837 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-08-21 18:08:26,837 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-08-21 18:08:26,837 INFO L138 SettingsManager]: * sizeof long double=12 [2021-08-21 18:08:26,837 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-08-21 18:08:26,837 INFO L138 SettingsManager]: * Use constant arrays=true [2021-08-21 18:08:26,837 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-08-21 18:08:26,838 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-08-21 18:08:26,838 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-08-21 18:08:26,838 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-08-21 18:08:26,838 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-08-21 18:08:26,838 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-21 18:08:26,838 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-08-21 18:08:26,838 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-08-21 18:08:26,838 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-08-21 18:08:26,838 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-08-21 18:08:26,839 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-08-21 18:08:26,839 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-08-21 18:08:26,839 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-08-21 18:08:26,839 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=SLEEP_DELAY_SET [2021-08-21 18:08:26,839 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 [2021-08-21 18:08:27,063 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-08-21 18:08:27,076 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-08-21 18:08:27,078 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-08-21 18:08:27,079 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-08-21 18:08:27,079 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-08-21 18:08:27,080 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/nonblocking-cntr.wvr.bpl [2021-08-21 18:08:27,081 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/nonblocking-cntr.wvr.bpl' [2021-08-21 18:08:27,098 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-08-21 18:08:27,099 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-08-21 18:08:27,100 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-08-21 18:08:27,100 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-08-21 18:08:27,100 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-08-21 18:08:27,109 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "nonblocking-cntr.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:08:27" (1/1) ... [2021-08-21 18:08:27,114 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "nonblocking-cntr.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:08:27" (1/1) ... [2021-08-21 18:08:27,123 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-08-21 18:08:27,125 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-08-21 18:08:27,125 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-08-21 18:08:27,125 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-08-21 18:08:27,130 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "nonblocking-cntr.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:08:27" (1/1) ... [2021-08-21 18:08:27,130 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "nonblocking-cntr.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:08:27" (1/1) ... [2021-08-21 18:08:27,131 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "nonblocking-cntr.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:08:27" (1/1) ... [2021-08-21 18:08:27,132 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "nonblocking-cntr.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:08:27" (1/1) ... [2021-08-21 18:08:27,134 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "nonblocking-cntr.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:08:27" (1/1) ... [2021-08-21 18:08:27,136 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "nonblocking-cntr.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:08:27" (1/1) ... [2021-08-21 18:08:27,137 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "nonblocking-cntr.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:08:27" (1/1) ... [2021-08-21 18:08:27,138 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-08-21 18:08:27,139 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-08-21 18:08:27,139 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-08-21 18:08:27,139 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-08-21 18:08:27,140 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "nonblocking-cntr.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:08:27" (1/1) ... [2021-08-21 18:08:27,144 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-21 18:08:27,150 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:08:27,159 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) [2021-08-21 18:08:27,184 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 [2021-08-21 18:08:27,197 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-08-21 18:08:27,198 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-08-21 18:08:27,198 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-08-21 18:08:27,198 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-08-21 18:08:27,198 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-08-21 18:08:27,198 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-08-21 18:08:27,198 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-08-21 18:08:27,198 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-08-21 18:08:27,198 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-08-21 18:08:27,199 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-08-21 18:08:27,362 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-08-21 18:08:27,363 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-08-21 18:08:27,364 INFO L202 PluginConnector]: Adding new model nonblocking-cntr.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.08 06:08:27 BoogieIcfgContainer [2021-08-21 18:08:27,364 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-08-21 18:08:27,365 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-08-21 18:08:27,365 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-08-21 18:08:27,367 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-08-21 18:08:27,368 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "nonblocking-cntr.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:08:27" (1/2) ... [2021-08-21 18:08:27,368 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@499c8ec8 and model type nonblocking-cntr.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.08 06:08:27, skipping insertion in model container [2021-08-21 18:08:27,368 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "nonblocking-cntr.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.08 06:08:27" (2/2) ... [2021-08-21 18:08:27,369 INFO L111 eAbstractionObserver]: Analyzing ICFG nonblocking-cntr.wvr.bpl [2021-08-21 18:08:27,375 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-08-21 18:08:27,375 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-08-21 18:08:27,376 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-08-21 18:08:27,376 INFO L516 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-08-21 18:08:27,402 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2021-08-21 18:08:27,442 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-08-21 18:08:27,447 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, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-08-21 18:08:27,447 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-08-21 18:08:27,519 INFO L276 IsEmpty]: Start isEmpty. Operand has 33 states, 25 states have (on average 1.52) internal successors, (38), 32 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) [2021-08-21 18:08:27,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-21 18:08:27,535 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:08:27,536 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:08:27,536 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:08:27,540 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:08:27,540 INFO L82 PathProgramCache]: Analyzing trace with hash -425687439, now seen corresponding path program 1 times [2021-08-21 18:08:27,546 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:08:27,546 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1999574306] [2021-08-21 18:08:27,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:08:27,547 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:08:27,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:08:27,650 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:08:27,650 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:08:27,650 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1999574306] [2021-08-21 18:08:27,651 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1999574306] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 18:08:27,651 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 18:08:27,651 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-21 18:08:27,652 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1034559365] [2021-08-21 18:08:27,654 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-21 18:08:27,654 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:08:27,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-21 18:08:27,663 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-21 18:08:27,664 INFO L87 Difference]: Start difference. First operand has 33 states, 25 states have (on average 1.52) internal successors, (38), 32 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) Second operand has 4 states, 4 states have (on average 3.75) internal successors, (15), 4 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:08:27,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:08:27,689 INFO L93 Difference]: Finished difference Result 43 states and 52 transitions. [2021-08-21 18:08:27,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-21 18:08:27,690 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.75) internal successors, (15), 4 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-21 18:08:27,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:08:27,695 INFO L225 Difference]: With dead ends: 43 [2021-08-21 18:08:27,695 INFO L226 Difference]: Without dead ends: 30 [2021-08-21 18:08:27,696 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 12.0ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-21 18:08:27,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30 states. [2021-08-21 18:08:27,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30 to 26. [2021-08-21 18:08:27,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26 states, 25 states have (on average 1.4) internal successors, (35), 25 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) [2021-08-21 18:08:27,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 35 transitions. [2021-08-21 18:08:27,715 INFO L78 Accepts]: Start accepts. Automaton has 26 states and 35 transitions. Word has length 15 [2021-08-21 18:08:27,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:08:27,715 INFO L470 AbstractCegarLoop]: Abstraction has 26 states and 35 transitions. [2021-08-21 18:08:27,716 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.75) internal successors, (15), 4 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:08:27,716 INFO L276 IsEmpty]: Start isEmpty. Operand 26 states and 35 transitions. [2021-08-21 18:08:27,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-21 18:08:27,716 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:08:27,716 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:08:27,717 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-08-21 18:08:27,717 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:08:27,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:08:27,717 INFO L82 PathProgramCache]: Analyzing trace with hash 395417907, now seen corresponding path program 1 times [2021-08-21 18:08:27,718 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:08:27,718 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [459180941] [2021-08-21 18:08:27,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:08:27,718 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:08:27,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:08:27,762 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:08:27,763 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:08:27,763 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [459180941] [2021-08-21 18:08:27,763 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [459180941] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 18:08:27,763 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 18:08:27,763 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-21 18:08:27,763 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1322474896] [2021-08-21 18:08:27,764 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-08-21 18:08:27,765 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:08:27,765 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-21 18:08:27,765 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-08-21 18:08:27,766 INFO L87 Difference]: Start difference. First operand 26 states and 35 transitions. Second operand has 5 states, 5 states have (on average 3.4) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:08:27,787 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:08:27,788 INFO L93 Difference]: Finished difference Result 34 states and 48 transitions. [2021-08-21 18:08:27,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-21 18:08:27,788 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.4) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-21 18:08:27,788 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:08:27,789 INFO L225 Difference]: With dead ends: 34 [2021-08-21 18:08:27,789 INFO L226 Difference]: Without dead ends: 34 [2021-08-21 18:08:27,789 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 17.4ms TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-08-21 18:08:27,790 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34 states. [2021-08-21 18:08:27,792 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34 to 30. [2021-08-21 18:08:27,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30 states, 29 states have (on average 1.4482758620689655) internal successors, (42), 29 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) [2021-08-21 18:08:27,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 42 transitions. [2021-08-21 18:08:27,793 INFO L78 Accepts]: Start accepts. Automaton has 30 states and 42 transitions. Word has length 17 [2021-08-21 18:08:27,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:08:27,793 INFO L470 AbstractCegarLoop]: Abstraction has 30 states and 42 transitions. [2021-08-21 18:08:27,793 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.4) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:08:27,793 INFO L276 IsEmpty]: Start isEmpty. Operand 30 states and 42 transitions. [2021-08-21 18:08:27,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-21 18:08:27,794 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:08:27,794 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:08:27,794 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-08-21 18:08:27,794 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:08:27,794 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:08:27,795 INFO L82 PathProgramCache]: Analyzing trace with hash -1508550927, now seen corresponding path program 1 times [2021-08-21 18:08:27,795 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:08:27,795 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [904640702] [2021-08-21 18:08:27,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:08:27,795 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:08:27,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:08:27,913 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:08:27,913 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:08:27,913 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [904640702] [2021-08-21 18:08:27,913 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [904640702] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:08:27,913 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [650651281] [2021-08-21 18:08:27,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:08:27,914 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:08:27,914 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:08:27,937 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) [2021-08-21 18:08:27,967 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-08-21 18:08:27,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:08:27,972 INFO L263 TraceCheckSpWp]: Trace formula consists of 39 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 18:08:27,974 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:08:28,186 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:08:28,187 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [650651281] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:08:28,187 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:08:28,187 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 5 [2021-08-21 18:08:28,187 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1249212601] [2021-08-21 18:08:28,187 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-08-21 18:08:28,187 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:08:28,188 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-21 18:08:28,188 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-21 18:08:28,188 INFO L87 Difference]: Start difference. First operand 30 states and 42 transitions. Second operand has 5 states, 5 states have (on average 5.0) internal successors, (25), 5 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:08:28,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:08:28,213 INFO L93 Difference]: Finished difference Result 64 states and 90 transitions. [2021-08-21 18:08:28,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-08-21 18:08:28,214 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.0) internal successors, (25), 5 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-21 18:08:28,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:08:28,215 INFO L225 Difference]: With dead ends: 64 [2021-08-21 18:08:28,216 INFO L226 Difference]: Without dead ends: 52 [2021-08-21 18:08:28,216 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 50.2ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-21 18:08:28,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52 states. [2021-08-21 18:08:28,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52 to 41. [2021-08-21 18:08:28,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41 states, 40 states have (on average 1.525) internal successors, (61), 40 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) [2021-08-21 18:08:28,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 61 transitions. [2021-08-21 18:08:28,220 INFO L78 Accepts]: Start accepts. Automaton has 41 states and 61 transitions. Word has length 19 [2021-08-21 18:08:28,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:08:28,220 INFO L470 AbstractCegarLoop]: Abstraction has 41 states and 61 transitions. [2021-08-21 18:08:28,220 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.0) internal successors, (25), 5 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:08:28,220 INFO L276 IsEmpty]: Start isEmpty. Operand 41 states and 61 transitions. [2021-08-21 18:08:28,221 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-21 18:08:28,221 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:08:28,221 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:08:28,240 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-08-21 18:08:28,437 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:08:28,437 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:08:28,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:08:28,438 INFO L82 PathProgramCache]: Analyzing trace with hash 518454961, now seen corresponding path program 2 times [2021-08-21 18:08:28,438 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:08:28,438 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1922784862] [2021-08-21 18:08:28,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:08:28,438 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:08:28,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:08:28,496 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:08:28,496 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:08:28,497 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1922784862] [2021-08-21 18:08:28,497 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1922784862] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:08:28,497 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [517934006] [2021-08-21 18:08:28,497 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:08:28,497 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:08:28,497 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:08:28,501 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) [2021-08-21 18:08:28,526 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-08-21 18:08:28,564 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:08:28,564 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:08:28,565 INFO L263 TraceCheckSpWp]: Trace formula consists of 39 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-21 18:08:28,566 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:08:28,717 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:08:28,717 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [517934006] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:08:28,717 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:08:28,718 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-08-21 18:08:28,718 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [986645823] [2021-08-21 18:08:28,719 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-21 18:08:28,719 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:08:28,720 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-21 18:08:28,720 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-08-21 18:08:28,720 INFO L87 Difference]: Start difference. First operand 41 states and 61 transitions. Second operand has 8 states, 8 states have (on average 3.625) internal successors, (29), 8 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:08:28,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:08:28,750 INFO L93 Difference]: Finished difference Result 59 states and 87 transitions. [2021-08-21 18:08:28,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-21 18:08:28,750 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.625) internal successors, (29), 8 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-21 18:08:28,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:08:28,753 INFO L225 Difference]: With dead ends: 59 [2021-08-21 18:08:28,753 INFO L226 Difference]: Without dead ends: 57 [2021-08-21 18:08:28,753 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 28.1ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-08-21 18:08:28,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57 states. [2021-08-21 18:08:28,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57 to 43. [2021-08-21 18:08:28,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43 states, 42 states have (on average 1.5) internal successors, (63), 42 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) [2021-08-21 18:08:28,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 63 transitions. [2021-08-21 18:08:28,763 INFO L78 Accepts]: Start accepts. Automaton has 43 states and 63 transitions. Word has length 19 [2021-08-21 18:08:28,763 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:08:28,763 INFO L470 AbstractCegarLoop]: Abstraction has 43 states and 63 transitions. [2021-08-21 18:08:28,763 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.625) internal successors, (29), 8 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:08:28,764 INFO L276 IsEmpty]: Start isEmpty. Operand 43 states and 63 transitions. [2021-08-21 18:08:28,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 18:08:28,765 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:08:28,766 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:08:28,786 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-08-21 18:08:28,984 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,SelfDestructingSolverStorable3 [2021-08-21 18:08:28,985 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:08:28,985 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:08:28,985 INFO L82 PathProgramCache]: Analyzing trace with hash -1566532305, now seen corresponding path program 3 times [2021-08-21 18:08:28,985 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:08:28,985 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1416394807] [2021-08-21 18:08:28,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:08:28,986 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:08:28,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:08:29,063 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:08:29,064 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:08:29,064 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1416394807] [2021-08-21 18:08:29,064 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1416394807] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:08:29,064 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [537150179] [2021-08-21 18:08:29,064 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:08:29,064 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:08:29,064 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:08:29,065 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) [2021-08-21 18:08:29,069 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-08-21 18:08:29,118 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 18:08:29,118 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:08:29,119 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:08:29,120 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:08:29,389 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:08:29,389 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [537150179] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:08:29,389 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:08:29,389 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-08-21 18:08:29,389 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [872386063] [2021-08-21 18:08:29,390 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 18:08:29,390 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:08:29,390 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 18:08:29,390 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2021-08-21 18:08:29,391 INFO L87 Difference]: Start difference. First operand 43 states and 63 transitions. Second operand has 15 states, 15 states have (on average 2.4) internal successors, (36), 14 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:08:29,689 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:08:29,690 INFO L93 Difference]: Finished difference Result 130 states and 190 transitions. [2021-08-21 18:08:29,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 18:08:29,690 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.4) internal successors, (36), 14 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 18:08:29,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:08:29,691 INFO L225 Difference]: With dead ends: 130 [2021-08-21 18:08:29,691 INFO L226 Difference]: Without dead ends: 126 [2021-08-21 18:08:29,691 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 128 ImplicationChecksByTransitivity, 293.5ms TimeCoverageRelationStatistics Valid=199, Invalid=503, Unknown=0, NotChecked=0, Total=702 [2021-08-21 18:08:29,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126 states. [2021-08-21 18:08:29,695 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126 to 64. [2021-08-21 18:08:29,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64 states, 63 states have (on average 1.6031746031746033) internal successors, (101), 63 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) [2021-08-21 18:08:29,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 101 transitions. [2021-08-21 18:08:29,696 INFO L78 Accepts]: Start accepts. Automaton has 64 states and 101 transitions. Word has length 21 [2021-08-21 18:08:29,696 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:08:29,696 INFO L470 AbstractCegarLoop]: Abstraction has 64 states and 101 transitions. [2021-08-21 18:08:29,696 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.4) internal successors, (36), 14 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:08:29,697 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 101 transitions. [2021-08-21 18:08:29,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-21 18:08:29,697 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:08:29,697 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:08:29,716 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-08-21 18:08:29,912 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:08:29,913 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:08:29,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:08:29,914 INFO L82 PathProgramCache]: Analyzing trace with hash -739837839, now seen corresponding path program 4 times [2021-08-21 18:08:29,914 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:08:29,914 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [741679415] [2021-08-21 18:08:29,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:08:29,914 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:08:29,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:08:30,006 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:08:30,006 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:08:30,006 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [741679415] [2021-08-21 18:08:30,006 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [741679415] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:08:30,006 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1214968812] [2021-08-21 18:08:30,006 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:08:30,007 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:08:30,007 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:08:30,007 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) [2021-08-21 18:08:30,037 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-08-21 18:08:30,102 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:08:30,102 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:08:30,103 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 18:08:30,103 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:08:30,254 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:08:30,254 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1214968812] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:08:30,255 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:08:30,255 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-08-21 18:08:30,255 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [429037051] [2021-08-21 18:08:30,255 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-21 18:08:30,255 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:08:30,255 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-21 18:08:30,256 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-08-21 18:08:30,256 INFO L87 Difference]: Start difference. First operand 64 states and 101 transitions. Second operand has 6 states, 6 states have (on average 4.333333333333333) internal successors, (26), 6 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:08:30,280 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:08:30,280 INFO L93 Difference]: Finished difference Result 128 states and 194 transitions. [2021-08-21 18:08:30,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-21 18:08:30,281 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.333333333333333) internal successors, (26), 6 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-08-21 18:08:30,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:08:30,281 INFO L225 Difference]: With dead ends: 128 [2021-08-21 18:08:30,281 INFO L226 Difference]: Without dead ends: 112 [2021-08-21 18:08:30,282 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 31.3ms TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-08-21 18:08:30,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 112 states. [2021-08-21 18:08:30,285 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 112 to 87. [2021-08-21 18:08:30,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 87 states, 86 states have (on average 1.6511627906976745) internal successors, (142), 86 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:08:30,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 142 transitions. [2021-08-21 18:08:30,286 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 142 transitions. Word has length 23 [2021-08-21 18:08:30,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:08:30,286 INFO L470 AbstractCegarLoop]: Abstraction has 87 states and 142 transitions. [2021-08-21 18:08:30,286 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.333333333333333) internal successors, (26), 6 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:08:30,286 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 142 transitions. [2021-08-21 18:08:30,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-21 18:08:30,287 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:08:30,287 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:08:30,306 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-08-21 18:08:30,505 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:08:30,506 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:08:30,506 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:08:30,506 INFO L82 PathProgramCache]: Analyzing trace with hash -477387795, now seen corresponding path program 5 times [2021-08-21 18:08:30,506 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:08:30,506 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [179206788] [2021-08-21 18:08:30,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:08:30,507 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:08:30,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:08:30,639 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:08:30,639 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:08:30,639 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [179206788] [2021-08-21 18:08:30,639 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [179206788] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:08:30,639 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [583301248] [2021-08-21 18:08:30,639 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:08:30,640 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:08:30,640 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:08:30,643 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) [2021-08-21 18:08:30,643 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-08-21 18:08:30,729 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 18:08:30,729 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:08:30,729 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 18:08:30,730 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:08:30,993 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:08:30,993 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [583301248] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:08:30,993 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:08:30,994 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 17 [2021-08-21 18:08:30,994 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [680437605] [2021-08-21 18:08:30,994 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 18:08:30,994 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:08:30,994 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 18:08:30,995 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-08-21 18:08:30,995 INFO L87 Difference]: Start difference. First operand 87 states and 142 transitions. Second operand has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 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) [2021-08-21 18:08:31,394 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:08:31,395 INFO L93 Difference]: Finished difference Result 225 states and 345 transitions. [2021-08-21 18:08:31,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 18:08:31,395 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-08-21 18:08:31,395 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:08:31,396 INFO L225 Difference]: With dead ends: 225 [2021-08-21 18:08:31,396 INFO L226 Difference]: Without dead ends: 213 [2021-08-21 18:08:31,397 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 236 ImplicationChecksByTransitivity, 416.0ms TimeCoverageRelationStatistics Valid=246, Invalid=876, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 18:08:31,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 213 states. [2021-08-21 18:08:31,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 213 to 103. [2021-08-21 18:08:31,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 103 states, 102 states have (on average 1.6568627450980393) internal successors, (169), 102 states have internal predecessors, (169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:08:31,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103 states to 103 states and 169 transitions. [2021-08-21 18:08:31,403 INFO L78 Accepts]: Start accepts. Automaton has 103 states and 169 transitions. Word has length 23 [2021-08-21 18:08:31,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:08:31,403 INFO L470 AbstractCegarLoop]: Abstraction has 103 states and 169 transitions. [2021-08-21 18:08:31,403 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 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) [2021-08-21 18:08:31,403 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states and 169 transitions. [2021-08-21 18:08:31,404 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-08-21 18:08:31,404 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:08:31,404 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:08:31,424 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-08-21 18:08:31,620 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:08:31,621 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:08:31,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:08:31,621 INFO L82 PathProgramCache]: Analyzing trace with hash 1892216751, now seen corresponding path program 6 times [2021-08-21 18:08:31,621 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:08:31,621 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [368206274] [2021-08-21 18:08:31,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:08:31,621 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:08:31,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:08:31,729 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:08:31,729 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:08:31,729 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [368206274] [2021-08-21 18:08:31,730 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [368206274] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:08:31,730 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1552806995] [2021-08-21 18:08:31,730 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:08:31,730 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:08:31,730 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:08:31,731 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) [2021-08-21 18:08:31,731 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-08-21 18:08:31,833 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 18:08:31,833 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:08:31,833 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 18:08:31,834 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:08:32,119 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:08:32,119 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1552806995] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:08:32,119 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:08:32,120 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-08-21 18:08:32,120 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1543231162] [2021-08-21 18:08:32,120 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-21 18:08:32,120 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:08:32,120 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-21 18:08:32,121 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=296, Unknown=0, NotChecked=0, Total=380 [2021-08-21 18:08:32,121 INFO L87 Difference]: Start difference. First operand 103 states and 169 transitions. Second operand has 20 states, 20 states have (on average 2.2) internal successors, (44), 19 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) [2021-08-21 18:08:32,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:08:32,594 INFO L93 Difference]: Finished difference Result 279 states and 430 transitions. [2021-08-21 18:08:32,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 18:08:32,595 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.2) internal successors, (44), 19 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 25 [2021-08-21 18:08:32,595 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:08:32,596 INFO L225 Difference]: With dead ends: 279 [2021-08-21 18:08:32,596 INFO L226 Difference]: Without dead ends: 267 [2021-08-21 18:08:32,596 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 398 ImplicationChecksByTransitivity, 439.2ms TimeCoverageRelationStatistics Valid=465, Invalid=1257, Unknown=0, NotChecked=0, Total=1722 [2021-08-21 18:08:32,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 267 states. [2021-08-21 18:08:32,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 267 to 114. [2021-08-21 18:08:32,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 114 states, 113 states have (on average 1.6283185840707965) internal successors, (184), 113 states have internal predecessors, (184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:08:32,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 184 transitions. [2021-08-21 18:08:32,603 INFO L78 Accepts]: Start accepts. Automaton has 114 states and 184 transitions. Word has length 25 [2021-08-21 18:08:32,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:08:32,603 INFO L470 AbstractCegarLoop]: Abstraction has 114 states and 184 transitions. [2021-08-21 18:08:32,603 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.2) internal successors, (44), 19 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) [2021-08-21 18:08:32,604 INFO L276 IsEmpty]: Start isEmpty. Operand 114 states and 184 transitions. [2021-08-21 18:08:32,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 18:08:32,604 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:08:32,604 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:08:32,624 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-08-21 18:08:32,812 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:08:32,813 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:08:32,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:08:32,813 INFO L82 PathProgramCache]: Analyzing trace with hash -1186682127, now seen corresponding path program 7 times [2021-08-21 18:08:32,813 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:08:32,814 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1798051287] [2021-08-21 18:08:32,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:08:32,814 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:08:32,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:08:32,879 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 1 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:08:32,880 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:08:32,880 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1798051287] [2021-08-21 18:08:32,880 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1798051287] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:08:32,881 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1402280077] [2021-08-21 18:08:32,881 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:08:32,881 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:08:32,881 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:08:32,881 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) [2021-08-21 18:08:32,913 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-08-21 18:08:33,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:08:33,027 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 18:08:33,028 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:08:33,173 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:08:33,174 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1402280077] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:08:33,174 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:08:33,174 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 7 [2021-08-21 18:08:33,174 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [36500079] [2021-08-21 18:08:33,174 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-21 18:08:33,174 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:08:33,175 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-21 18:08:33,175 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-08-21 18:08:33,175 INFO L87 Difference]: Start difference. First operand 114 states and 184 transitions. Second operand has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 7 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:08:33,201 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:08:33,201 INFO L93 Difference]: Finished difference Result 216 states and 333 transitions. [2021-08-21 18:08:33,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-08-21 18:08:33,202 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 7 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 18:08:33,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:08:33,202 INFO L225 Difference]: With dead ends: 216 [2021-08-21 18:08:33,202 INFO L226 Difference]: Without dead ends: 196 [2021-08-21 18:08:33,203 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 23.5ms TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-08-21 18:08:33,203 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196 states. [2021-08-21 18:08:33,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 196 to 151. [2021-08-21 18:08:33,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 150 states have (on average 1.6466666666666667) internal successors, (247), 150 states have internal predecessors, (247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:08:33,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 247 transitions. [2021-08-21 18:08:33,208 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 247 transitions. Word has length 27 [2021-08-21 18:08:33,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:08:33,208 INFO L470 AbstractCegarLoop]: Abstraction has 151 states and 247 transitions. [2021-08-21 18:08:33,208 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 7 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:08:33,208 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 247 transitions. [2021-08-21 18:08:33,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 18:08:33,209 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:08:33,209 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:08:33,228 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-08-21 18:08:33,424 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:08:33,425 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:08:33,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:08:33,425 INFO L82 PathProgramCache]: Analyzing trace with hash -150316247, now seen corresponding path program 8 times [2021-08-21 18:08:33,425 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:08:33,426 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1621003274] [2021-08-21 18:08:33,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:08:33,426 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:08:33,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:08:33,585 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:08:33,585 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:08:33,586 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1621003274] [2021-08-21 18:08:33,586 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1621003274] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:08:33,586 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1183826431] [2021-08-21 18:08:33,586 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:08:33,586 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:08:33,586 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:08:33,587 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) [2021-08-21 18:08:33,587 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-08-21 18:08:33,727 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:08:33,727 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:08:33,727 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 18:08:33,728 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:08:34,122 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:08:34,122 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1183826431] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:08:34,122 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:08:34,122 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 21 [2021-08-21 18:08:34,122 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1552841380] [2021-08-21 18:08:34,122 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 18:08:34,123 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:08:34,124 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 18:08:34,124 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=385, Unknown=0, NotChecked=0, Total=462 [2021-08-21 18:08:34,124 INFO L87 Difference]: Start difference. First operand 151 states and 247 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 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) [2021-08-21 18:08:34,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:08:34,867 INFO L93 Difference]: Finished difference Result 366 states and 569 transitions. [2021-08-21 18:08:34,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 18:08:34,867 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 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 27 [2021-08-21 18:08:34,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:08:34,868 INFO L225 Difference]: With dead ends: 366 [2021-08-21 18:08:34,869 INFO L226 Difference]: Without dead ends: 362 [2021-08-21 18:08:34,869 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 472 ImplicationChecksByTransitivity, 627.8ms TimeCoverageRelationStatistics Valid=368, Invalid=1702, Unknown=0, NotChecked=0, Total=2070 [2021-08-21 18:08:34,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 362 states. [2021-08-21 18:08:34,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 362 to 147. [2021-08-21 18:08:34,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 147 states, 146 states have (on average 1.6575342465753424) internal successors, (242), 146 states have internal predecessors, (242), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:08:34,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 242 transitions. [2021-08-21 18:08:34,875 INFO L78 Accepts]: Start accepts. Automaton has 147 states and 242 transitions. Word has length 27 [2021-08-21 18:08:34,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:08:34,875 INFO L470 AbstractCegarLoop]: Abstraction has 147 states and 242 transitions. [2021-08-21 18:08:34,875 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 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) [2021-08-21 18:08:34,875 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states and 242 transitions. [2021-08-21 18:08:34,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 18:08:34,876 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:08:34,876 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:08:34,897 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2021-08-21 18:08:35,092 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,SelfDestructingSolverStorable9 [2021-08-21 18:08:35,093 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:08:35,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:08:35,093 INFO L82 PathProgramCache]: Analyzing trace with hash -919532943, now seen corresponding path program 9 times [2021-08-21 18:08:35,093 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:08:35,093 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1566874680] [2021-08-21 18:08:35,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:08:35,094 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:08:35,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:08:35,227 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:08:35,228 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:08:35,228 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1566874680] [2021-08-21 18:08:35,228 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1566874680] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:08:35,228 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1715187121] [2021-08-21 18:08:35,228 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:08:35,228 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:08:35,228 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:08:35,233 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) [2021-08-21 18:08:35,234 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-08-21 18:08:35,413 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 18:08:35,413 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:08:35,413 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 16 conjunts are in the unsatisfiable core [2021-08-21 18:08:35,414 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:08:35,769 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:08:35,769 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1715187121] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:08:35,770 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:08:35,770 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 21 [2021-08-21 18:08:35,770 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [826028274] [2021-08-21 18:08:35,770 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 18:08:35,770 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:08:35,770 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 18:08:35,771 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=378, Unknown=0, NotChecked=0, Total=462 [2021-08-21 18:08:35,771 INFO L87 Difference]: Start difference. First operand 147 states and 242 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 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) [2021-08-21 18:08:36,454 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:08:36,454 INFO L93 Difference]: Finished difference Result 661 states and 1042 transitions. [2021-08-21 18:08:36,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 18:08:36,455 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 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 27 [2021-08-21 18:08:36,455 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:08:36,457 INFO L225 Difference]: With dead ends: 661 [2021-08-21 18:08:36,457 INFO L226 Difference]: Without dead ends: 637 [2021-08-21 18:08:36,458 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 617 ImplicationChecksByTransitivity, 608.0ms TimeCoverageRelationStatistics Valid=488, Invalid=1864, Unknown=0, NotChecked=0, Total=2352 [2021-08-21 18:08:36,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 637 states. [2021-08-21 18:08:36,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 637 to 200. [2021-08-21 18:08:36,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 200 states, 199 states have (on average 1.7035175879396984) internal successors, (339), 199 states have internal predecessors, (339), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:08:36,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 200 states to 200 states and 339 transitions. [2021-08-21 18:08:36,464 INFO L78 Accepts]: Start accepts. Automaton has 200 states and 339 transitions. Word has length 27 [2021-08-21 18:08:36,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:08:36,465 INFO L470 AbstractCegarLoop]: Abstraction has 200 states and 339 transitions. [2021-08-21 18:08:36,465 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 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) [2021-08-21 18:08:36,465 INFO L276 IsEmpty]: Start isEmpty. Operand 200 states and 339 transitions. [2021-08-21 18:08:36,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 18:08:36,465 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:08:36,466 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:08:36,484 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-08-21 18:08:36,682 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:08:36,682 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:08:36,683 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:08:36,683 INFO L82 PathProgramCache]: Analyzing trace with hash -1715678417, now seen corresponding path program 10 times [2021-08-21 18:08:36,683 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:08:36,683 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1795509145] [2021-08-21 18:08:36,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:08:36,683 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:08:36,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:08:36,783 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 9 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:08:36,783 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:08:36,783 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1795509145] [2021-08-21 18:08:36,783 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1795509145] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:08:36,783 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1323730509] [2021-08-21 18:08:36,783 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:08:36,783 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:08:36,784 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:08:36,784 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) [2021-08-21 18:08:36,785 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-08-21 18:08:36,981 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:08:36,981 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:08:36,982 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 18 conjunts are in the unsatisfiable core [2021-08-21 18:08:36,982 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:08:37,384 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 9 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:08:37,384 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1323730509] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:08:37,384 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:08:37,384 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 23 [2021-08-21 18:08:37,384 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1235910904] [2021-08-21 18:08:37,385 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 18:08:37,385 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:08:37,385 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 18:08:37,385 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=436, Unknown=0, NotChecked=0, Total=552 [2021-08-21 18:08:37,385 INFO L87 Difference]: Start difference. First operand 200 states and 339 transitions. Second operand has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 23 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) [2021-08-21 18:08:38,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:08:38,181 INFO L93 Difference]: Finished difference Result 492 states and 770 transitions. [2021-08-21 18:08:38,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-21 18:08:38,182 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 23 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 29 [2021-08-21 18:08:38,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:08:38,183 INFO L225 Difference]: With dead ends: 492 [2021-08-21 18:08:38,183 INFO L226 Difference]: Without dead ends: 464 [2021-08-21 18:08:38,184 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 821 ImplicationChecksByTransitivity, 675.5ms TimeCoverageRelationStatistics Valid=840, Invalid=2352, Unknown=0, NotChecked=0, Total=3192 [2021-08-21 18:08:38,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 464 states. [2021-08-21 18:08:38,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 464 to 209. [2021-08-21 18:08:38,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 209 states, 208 states have (on average 1.6826923076923077) internal successors, (350), 208 states have internal predecessors, (350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:08:38,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 209 states to 209 states and 350 transitions. [2021-08-21 18:08:38,191 INFO L78 Accepts]: Start accepts. Automaton has 209 states and 350 transitions. Word has length 29 [2021-08-21 18:08:38,191 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:08:38,191 INFO L470 AbstractCegarLoop]: Abstraction has 209 states and 350 transitions. [2021-08-21 18:08:38,192 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 23 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) [2021-08-21 18:08:38,192 INFO L276 IsEmpty]: Start isEmpty. Operand 209 states and 350 transitions. [2021-08-21 18:08:38,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:08:38,193 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:08:38,193 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:08:38,210 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-08-21 18:08:38,396 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,SelfDestructingSolverStorable11 [2021-08-21 18:08:38,397 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:08:38,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:08:38,397 INFO L82 PathProgramCache]: Analyzing trace with hash 1959636593, now seen corresponding path program 11 times [2021-08-21 18:08:38,397 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:08:38,397 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1489414172] [2021-08-21 18:08:38,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:08:38,398 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:08:38,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:08:38,481 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 1 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:08:38,481 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:08:38,482 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1489414172] [2021-08-21 18:08:38,482 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1489414172] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:08:38,482 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1497652854] [2021-08-21 18:08:38,482 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:08:38,482 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:08:38,482 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:08:38,483 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) [2021-08-21 18:08:38,487 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-08-21 18:08:38,712 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 18:08:38,712 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:08:38,712 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 18:08:38,713 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:08:38,895 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:08:38,896 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1497652854] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:08:38,896 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:08:38,896 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 8 [2021-08-21 18:08:38,896 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [911676678] [2021-08-21 18:08:38,896 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-21 18:08:38,896 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:08:38,897 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-21 18:08:38,897 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-08-21 18:08:38,897 INFO L87 Difference]: Start difference. First operand 209 states and 350 transitions. Second operand has 8 states, 8 states have (on average 4.25) internal successors, (34), 8 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:08:38,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:08:38,932 INFO L93 Difference]: Finished difference Result 363 states and 581 transitions. [2021-08-21 18:08:38,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-21 18:08:38,932 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.25) internal successors, (34), 8 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:08:38,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:08:38,933 INFO L225 Difference]: With dead ends: 363 [2021-08-21 18:08:38,934 INFO L226 Difference]: Without dead ends: 339 [2021-08-21 18:08:38,934 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 33 SyntacticMatches, 2 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 32.0ms TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-08-21 18:08:38,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 339 states. [2021-08-21 18:08:38,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 339 to 265. [2021-08-21 18:08:38,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 265 states, 264 states have (on average 1.6931818181818181) internal successors, (447), 264 states have internal predecessors, (447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:08:38,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 265 states to 265 states and 447 transitions. [2021-08-21 18:08:38,938 INFO L78 Accepts]: Start accepts. Automaton has 265 states and 447 transitions. Word has length 31 [2021-08-21 18:08:38,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:08:38,938 INFO L470 AbstractCegarLoop]: Abstraction has 265 states and 447 transitions. [2021-08-21 18:08:38,939 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.25) internal successors, (34), 8 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:08:38,939 INFO L276 IsEmpty]: Start isEmpty. Operand 265 states and 447 transitions. [2021-08-21 18:08:38,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:08:38,939 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:08:38,939 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:08:38,956 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2021-08-21 18:08:39,152 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,SelfDestructingSolverStorable12 [2021-08-21 18:08:39,153 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:08:39,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:08:39,153 INFO L82 PathProgramCache]: Analyzing trace with hash -595188635, now seen corresponding path program 12 times [2021-08-21 18:08:39,153 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:08:39,153 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1800643020] [2021-08-21 18:08:39,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:08:39,154 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:08:39,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:08:39,332 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:08:39,333 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:08:39,333 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1800643020] [2021-08-21 18:08:39,333 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1800643020] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:08:39,333 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [299708914] [2021-08-21 18:08:39,333 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:08:39,333 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:08:39,333 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:08:39,334 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) [2021-08-21 18:08:39,334 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-08-21 18:08:39,588 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 18:08:39,588 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:08:39,588 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 16 conjunts are in the unsatisfiable core [2021-08-21 18:08:39,589 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:08:39,748 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:08:39,748 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [299708914] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:08:39,748 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:08:39,748 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 9] total 21 [2021-08-21 18:08:39,749 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1858054047] [2021-08-21 18:08:39,749 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 18:08:39,749 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:08:39,749 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 18:08:39,750 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=351, Unknown=0, NotChecked=0, Total=420 [2021-08-21 18:08:39,750 INFO L87 Difference]: Start difference. First operand 265 states and 447 transitions. Second operand has 21 states, 21 states have (on average 2.619047619047619) internal successors, (55), 21 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:08:40,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:08:40,089 INFO L93 Difference]: Finished difference Result 393 states and 637 transitions. [2021-08-21 18:08:40,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 18:08:40,090 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.619047619047619) internal successors, (55), 21 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:08:40,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:08:40,091 INFO L225 Difference]: With dead ends: 393 [2021-08-21 18:08:40,091 INFO L226 Difference]: Without dead ends: 391 [2021-08-21 18:08:40,092 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 211 ImplicationChecksByTransitivity, 339.2ms TimeCoverageRelationStatistics Valid=210, Invalid=980, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 18:08:40,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 391 states. [2021-08-21 18:08:40,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 391 to 258. [2021-08-21 18:08:40,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 258 states, 257 states have (on average 1.7042801556420233) internal successors, (438), 257 states have internal predecessors, (438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:08:40,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 258 states to 258 states and 438 transitions. [2021-08-21 18:08:40,097 INFO L78 Accepts]: Start accepts. Automaton has 258 states and 438 transitions. Word has length 31 [2021-08-21 18:08:40,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:08:40,097 INFO L470 AbstractCegarLoop]: Abstraction has 258 states and 438 transitions. [2021-08-21 18:08:40,097 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.619047619047619) internal successors, (55), 21 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:08:40,097 INFO L276 IsEmpty]: Start isEmpty. Operand 258 states and 438 transitions. [2021-08-21 18:08:40,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:08:40,098 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:08:40,098 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:08:40,115 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2021-08-21 18:08:40,313 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,SelfDestructingSolverStorable13 [2021-08-21 18:08:40,313 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:08:40,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:08:40,313 INFO L82 PathProgramCache]: Analyzing trace with hash 63554477, now seen corresponding path program 13 times [2021-08-21 18:08:40,313 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:08:40,313 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [282542978] [2021-08-21 18:08:40,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:08:40,314 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:08:40,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:08:40,458 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:08:40,458 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:08:40,458 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [282542978] [2021-08-21 18:08:40,458 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [282542978] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:08:40,458 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [697297407] [2021-08-21 18:08:40,458 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:08:40,459 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:08:40,459 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:08:40,459 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) [2021-08-21 18:08:40,460 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-08-21 18:08:40,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:08:40,716 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-21 18:08:40,717 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:08:41,151 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:08:41,151 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [697297407] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:08:41,151 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:08:41,151 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 24 [2021-08-21 18:08:41,151 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1926395799] [2021-08-21 18:08:41,151 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 18:08:41,151 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:08:41,152 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 18:08:41,152 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=501, Unknown=0, NotChecked=0, Total=600 [2021-08-21 18:08:41,152 INFO L87 Difference]: Start difference. First operand 258 states and 438 transitions. Second operand has 25 states, 25 states have (on average 2.24) internal successors, (56), 24 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) [2021-08-21 18:08:42,311 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:08:42,311 INFO L93 Difference]: Finished difference Result 1039 states and 1640 transitions. [2021-08-21 18:08:42,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-21 18:08:42,312 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.24) internal successors, (56), 24 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 31 [2021-08-21 18:08:42,312 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:08:42,315 INFO L225 Difference]: With dead ends: 1039 [2021-08-21 18:08:42,315 INFO L226 Difference]: Without dead ends: 1023 [2021-08-21 18:08:42,317 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1142 ImplicationChecksByTransitivity, 878.0ms TimeCoverageRelationStatistics Valid=720, Invalid=3312, Unknown=0, NotChecked=0, Total=4032 [2021-08-21 18:08:42,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1023 states. [2021-08-21 18:08:42,324 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1023 to 263. [2021-08-21 18:08:42,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 263 states, 262 states have (on average 1.7099236641221374) internal successors, (448), 262 states have internal predecessors, (448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:08:42,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 263 states to 263 states and 448 transitions. [2021-08-21 18:08:42,325 INFO L78 Accepts]: Start accepts. Automaton has 263 states and 448 transitions. Word has length 31 [2021-08-21 18:08:42,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:08:42,326 INFO L470 AbstractCegarLoop]: Abstraction has 263 states and 448 transitions. [2021-08-21 18:08:42,326 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.24) internal successors, (56), 24 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) [2021-08-21 18:08:42,326 INFO L276 IsEmpty]: Start isEmpty. Operand 263 states and 448 transitions. [2021-08-21 18:08:42,327 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:08:42,327 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:08:42,327 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:08:42,348 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2021-08-21 18:08:42,536 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,SelfDestructingSolverStorable14 [2021-08-21 18:08:42,537 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:08:42,537 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:08:42,537 INFO L82 PathProgramCache]: Analyzing trace with hash -1995198731, now seen corresponding path program 14 times [2021-08-21 18:08:42,537 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:08:42,537 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1215757821] [2021-08-21 18:08:42,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:08:42,537 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:08:42,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:08:42,679 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 2 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:08:42,679 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:08:42,679 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1215757821] [2021-08-21 18:08:42,679 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1215757821] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:08:42,679 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1207883834] [2021-08-21 18:08:42,679 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:08:42,680 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:08:42,680 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:08:42,680 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) [2021-08-21 18:08:42,681 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-08-21 18:08:42,967 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:08:42,968 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:08:42,968 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 18:08:42,969 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:08:43,402 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 2 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:08:43,402 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1207883834] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:08:43,402 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:08:43,402 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 25 [2021-08-21 18:08:43,402 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1075720331] [2021-08-21 18:08:43,403 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-08-21 18:08:43,403 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:08:43,403 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-08-21 18:08:43,403 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=543, Unknown=0, NotChecked=0, Total=650 [2021-08-21 18:08:43,403 INFO L87 Difference]: Start difference. First operand 263 states and 448 transitions. Second operand has 26 states, 26 states have (on average 2.1538461538461537) internal successors, (56), 25 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) [2021-08-21 18:08:44,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:08:44,332 INFO L93 Difference]: Finished difference Result 1359 states and 2164 transitions. [2021-08-21 18:08:44,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-21 18:08:44,332 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.1538461538461537) internal successors, (56), 25 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 31 [2021-08-21 18:08:44,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:08:44,336 INFO L225 Difference]: With dead ends: 1359 [2021-08-21 18:08:44,336 INFO L226 Difference]: Without dead ends: 1295 [2021-08-21 18:08:44,337 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1021 ImplicationChecksByTransitivity, 803.7ms TimeCoverageRelationStatistics Valid=702, Invalid=2958, Unknown=0, NotChecked=0, Total=3660 [2021-08-21 18:08:44,338 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1295 states. [2021-08-21 18:08:44,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1295 to 336. [2021-08-21 18:08:44,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 336 states, 335 states have (on average 1.7194029850746269) internal successors, (576), 335 states have internal predecessors, (576), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:08:44,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 336 states to 336 states and 576 transitions. [2021-08-21 18:08:44,348 INFO L78 Accepts]: Start accepts. Automaton has 336 states and 576 transitions. Word has length 31 [2021-08-21 18:08:44,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:08:44,349 INFO L470 AbstractCegarLoop]: Abstraction has 336 states and 576 transitions. [2021-08-21 18:08:44,349 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.1538461538461537) internal successors, (56), 25 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) [2021-08-21 18:08:44,349 INFO L276 IsEmpty]: Start isEmpty. Operand 336 states and 576 transitions. [2021-08-21 18:08:44,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 18:08:44,350 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:08:44,350 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:08:44,384 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2021-08-21 18:08:44,585 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:08:44,585 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:08:44,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:08:44,586 INFO L82 PathProgramCache]: Analyzing trace with hash -1873049681, now seen corresponding path program 15 times [2021-08-21 18:08:44,586 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:08:44,586 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [892864203] [2021-08-21 18:08:44,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:08:44,586 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:08:44,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:08:44,727 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 16 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:08:44,728 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:08:44,728 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [892864203] [2021-08-21 18:08:44,728 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [892864203] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:08:44,729 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [140937762] [2021-08-21 18:08:44,729 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:08:44,729 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:08:44,729 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:08:44,731 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) [2021-08-21 18:08:44,731 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-08-21 18:08:45,056 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 18:08:45,056 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:08:45,057 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-21 18:08:45,057 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:08:45,613 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 16 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:08:45,614 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [140937762] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:08:45,614 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:08:45,614 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15] total 27 [2021-08-21 18:08:45,614 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1544831467] [2021-08-21 18:08:45,614 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 18:08:45,614 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:08:45,614 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 18:08:45,615 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=603, Unknown=0, NotChecked=0, Total=756 [2021-08-21 18:08:45,615 INFO L87 Difference]: Start difference. First operand 336 states and 576 transitions. Second operand has 28 states, 28 states have (on average 2.142857142857143) internal successors, (60), 27 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) [2021-08-21 18:08:46,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:08:46,656 INFO L93 Difference]: Finished difference Result 822 states and 1296 transitions. [2021-08-21 18:08:46,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-08-21 18:08:46,657 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.142857142857143) internal successors, (60), 27 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 33 [2021-08-21 18:08:46,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:08:46,659 INFO L225 Difference]: With dead ends: 822 [2021-08-21 18:08:46,659 INFO L226 Difference]: Without dead ends: 750 [2021-08-21 18:08:46,660 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1463 ImplicationChecksByTransitivity, 983.0ms TimeCoverageRelationStatistics Valid=1404, Invalid=3998, Unknown=0, NotChecked=0, Total=5402 [2021-08-21 18:08:46,660 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 750 states. [2021-08-21 18:08:46,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 750 to 343. [2021-08-21 18:08:46,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 343 states, 342 states have (on average 1.7046783625730995) internal successors, (583), 342 states have internal predecessors, (583), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:08:46,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 343 states to 343 states and 583 transitions. [2021-08-21 18:08:46,666 INFO L78 Accepts]: Start accepts. Automaton has 343 states and 583 transitions. Word has length 33 [2021-08-21 18:08:46,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:08:46,666 INFO L470 AbstractCegarLoop]: Abstraction has 343 states and 583 transitions. [2021-08-21 18:08:46,666 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.142857142857143) internal successors, (60), 27 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) [2021-08-21 18:08:46,666 INFO L276 IsEmpty]: Start isEmpty. Operand 343 states and 583 transitions. [2021-08-21 18:08:46,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-08-21 18:08:46,667 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:08:46,667 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:08:46,686 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2021-08-21 18:08:46,880 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-08-21 18:08:46,881 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:08:46,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:08:46,881 INFO L82 PathProgramCache]: Analyzing trace with hash 1049707249, now seen corresponding path program 16 times [2021-08-21 18:08:46,881 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:08:46,881 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1257698730] [2021-08-21 18:08:46,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:08:46,881 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:08:46,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:08:46,975 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 1 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:08:46,975 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:08:46,975 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1257698730] [2021-08-21 18:08:46,975 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1257698730] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:08:46,975 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [608733373] [2021-08-21 18:08:46,975 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:08:46,975 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:08:46,976 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:08:46,976 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) [2021-08-21 18:08:46,982 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-08-21 18:08:47,335 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:08:47,335 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:08:47,336 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-21 18:08:47,337 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:08:47,515 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:08:47,516 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [608733373] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:08:47,516 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:08:47,516 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 9 [2021-08-21 18:08:47,516 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2003522480] [2021-08-21 18:08:47,516 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 18:08:47,516 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:08:47,517 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 18:08:47,517 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-08-21 18:08:47,517 INFO L87 Difference]: Start difference. First operand 343 states and 583 transitions. Second operand has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 9 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:08:47,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:08:47,564 INFO L93 Difference]: Finished difference Result 558 states and 909 transitions. [2021-08-21 18:08:47,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-21 18:08:47,565 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 9 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-08-21 18:08:47,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:08:47,566 INFO L225 Difference]: With dead ends: 558 [2021-08-21 18:08:47,566 INFO L226 Difference]: Without dead ends: 530 [2021-08-21 18:08:47,566 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 38 SyntacticMatches, 2 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 40.2ms TimeCoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-08-21 18:08:47,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 530 states. [2021-08-21 18:08:47,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 530 to 424. [2021-08-21 18:08:47,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 424 states, 423 states have (on average 1.7139479905437351) internal successors, (725), 423 states have internal predecessors, (725), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:08:47,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 424 states to 424 states and 725 transitions. [2021-08-21 18:08:47,572 INFO L78 Accepts]: Start accepts. Automaton has 424 states and 725 transitions. Word has length 35 [2021-08-21 18:08:47,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:08:47,572 INFO L470 AbstractCegarLoop]: Abstraction has 424 states and 725 transitions. [2021-08-21 18:08:47,572 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 9 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:08:47,572 INFO L276 IsEmpty]: Start isEmpty. Operand 424 states and 725 transitions. [2021-08-21 18:08:47,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-08-21 18:08:47,573 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:08:47,573 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:08:47,594 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2021-08-21 18:08:47,788 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-08-21 18:08:47,789 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:08:47,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:08:47,789 INFO L82 PathProgramCache]: Analyzing trace with hash 513933217, now seen corresponding path program 17 times [2021-08-21 18:08:47,789 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:08:47,789 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1310491272] [2021-08-21 18:08:47,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:08:47,789 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:08:47,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:08:48,023 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:08:48,024 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:08:48,024 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1310491272] [2021-08-21 18:08:48,024 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1310491272] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:08:48,024 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2010061137] [2021-08-21 18:08:48,024 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:08:48,024 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:08:48,024 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:08:48,025 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) [2021-08-21 18:08:48,025 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2021-08-21 18:08:48,403 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-08-21 18:08:48,403 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:08:48,404 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 31 conjunts are in the unsatisfiable core [2021-08-21 18:08:48,405 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:08:48,919 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:08:48,920 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2010061137] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:08:48,920 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:08:48,920 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 29 [2021-08-21 18:08:48,920 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [345721604] [2021-08-21 18:08:48,920 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-08-21 18:08:48,920 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:08:48,920 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-08-21 18:08:48,921 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=761, Unknown=0, NotChecked=0, Total=870 [2021-08-21 18:08:48,921 INFO L87 Difference]: Start difference. First operand 424 states and 725 transitions. Second operand has 30 states, 30 states have (on average 2.1333333333333333) internal successors, (64), 29 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) [2021-08-21 18:08:50,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:08:50,293 INFO L93 Difference]: Finished difference Result 826 states and 1329 transitions. [2021-08-21 18:08:50,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-08-21 18:08:50,293 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.1333333333333333) internal successors, (64), 29 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 35 [2021-08-21 18:08:50,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:08:50,296 INFO L225 Difference]: With dead ends: 826 [2021-08-21 18:08:50,296 INFO L226 Difference]: Without dead ends: 822 [2021-08-21 18:08:50,297 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1182 ImplicationChecksByTransitivity, 1204.4ms TimeCoverageRelationStatistics Valid=612, Invalid=4218, Unknown=0, NotChecked=0, Total=4830 [2021-08-21 18:08:50,297 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 822 states. [2021-08-21 18:08:50,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 822 to 413. [2021-08-21 18:08:50,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 413 states, 412 states have (on average 1.7257281553398058) internal successors, (711), 412 states have internal predecessors, (711), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:08:50,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 711 transitions. [2021-08-21 18:08:50,305 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 711 transitions. Word has length 35 [2021-08-21 18:08:50,305 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:08:50,305 INFO L470 AbstractCegarLoop]: Abstraction has 413 states and 711 transitions. [2021-08-21 18:08:50,306 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.1333333333333333) internal successors, (64), 29 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) [2021-08-21 18:08:50,306 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 711 transitions. [2021-08-21 18:08:50,306 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-08-21 18:08:50,306 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:08:50,306 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:08:50,324 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2021-08-21 18:08:50,520 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:08:50,521 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:08:50,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:08:50,521 INFO L82 PathProgramCache]: Analyzing trace with hash -947482903, now seen corresponding path program 18 times [2021-08-21 18:08:50,521 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:08:50,521 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1475035233] [2021-08-21 18:08:50,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:08:50,521 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:08:50,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:08:50,768 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:08:50,768 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:08:50,768 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1475035233] [2021-08-21 18:08:50,768 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1475035233] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:08:50,768 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [674716887] [2021-08-21 18:08:50,768 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:08:50,768 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:08:50,769 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:08:50,773 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) [2021-08-21 18:08:50,781 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2021-08-21 18:08:51,196 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-08-21 18:08:51,196 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:08:51,196 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-21 18:08:51,197 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:08:51,748 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:08:51,748 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [674716887] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:08:51,748 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:08:51,748 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 27 [2021-08-21 18:08:51,748 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2119361641] [2021-08-21 18:08:51,748 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 18:08:51,749 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:08:51,749 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 18:08:51,749 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=638, Unknown=0, NotChecked=0, Total=756 [2021-08-21 18:08:51,749 INFO L87 Difference]: Start difference. First operand 413 states and 711 transitions. Second operand has 28 states, 28 states have (on average 2.2142857142857144) internal successors, (62), 27 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) [2021-08-21 18:08:52,488 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:08:52,488 INFO L93 Difference]: Finished difference Result 1440 states and 2284 transitions. [2021-08-21 18:08:52,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-21 18:08:52,489 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.2142857142857144) internal successors, (62), 27 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 35 [2021-08-21 18:08:52,489 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:08:52,492 INFO L225 Difference]: With dead ends: 1440 [2021-08-21 18:08:52,492 INFO L226 Difference]: Without dead ends: 1420 [2021-08-21 18:08:52,493 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 733 ImplicationChecksByTransitivity, 657.9ms TimeCoverageRelationStatistics Valid=479, Invalid=2277, Unknown=0, NotChecked=0, Total=2756 [2021-08-21 18:08:52,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1420 states. [2021-08-21 18:08:52,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1420 to 460. [2021-08-21 18:08:52,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 459 states have (on average 1.7211328976034859) internal successors, (790), 459 states have internal predecessors, (790), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:08:52,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 790 transitions. [2021-08-21 18:08:52,502 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 790 transitions. Word has length 35 [2021-08-21 18:08:52,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:08:52,502 INFO L470 AbstractCegarLoop]: Abstraction has 460 states and 790 transitions. [2021-08-21 18:08:52,502 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.2142857142857144) internal successors, (62), 27 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) [2021-08-21 18:08:52,502 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 790 transitions. [2021-08-21 18:08:52,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-08-21 18:08:52,503 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:08:52,503 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:08:52,522 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2021-08-21 18:08:52,720 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:08:52,720 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:08:52,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:08:52,720 INFO L82 PathProgramCache]: Analyzing trace with hash -369792463, now seen corresponding path program 19 times [2021-08-21 18:08:52,720 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:08:52,720 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1516753461] [2021-08-21 18:08:52,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:08:52,721 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:08:52,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:08:52,881 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 2 proven. 48 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:08:52,882 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:08:52,882 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1516753461] [2021-08-21 18:08:52,882 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1516753461] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:08:52,882 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2107994244] [2021-08-21 18:08:52,882 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:08:52,882 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:08:52,882 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:08:52,884 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) [2021-08-21 18:08:52,885 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2021-08-21 18:08:53,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:08:53,338 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-21 18:08:53,339 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:08:53,864 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 2 proven. 48 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:08:53,864 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2107994244] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:08:53,864 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:08:53,864 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 28 [2021-08-21 18:08:53,864 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1439704944] [2021-08-21 18:08:53,865 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-08-21 18:08:53,865 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:08:53,865 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-08-21 18:08:53,865 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=689, Unknown=0, NotChecked=0, Total=812 [2021-08-21 18:08:53,865 INFO L87 Difference]: Start difference. First operand 460 states and 790 transitions. Second operand has 29 states, 29 states have (on average 2.206896551724138) internal successors, (64), 28 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) [2021-08-21 18:08:55,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:08:55,593 INFO L93 Difference]: Finished difference Result 1987 states and 3120 transitions. [2021-08-21 18:08:55,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-08-21 18:08:55,594 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.206896551724138) internal successors, (64), 28 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 35 [2021-08-21 18:08:55,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:08:55,598 INFO L225 Difference]: With dead ends: 1987 [2021-08-21 18:08:55,598 INFO L226 Difference]: Without dead ends: 1923 [2021-08-21 18:08:55,599 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2211 ImplicationChecksByTransitivity, 1330.4ms TimeCoverageRelationStatistics Valid=1231, Invalid=5741, Unknown=0, NotChecked=0, Total=6972 [2021-08-21 18:08:55,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1923 states. [2021-08-21 18:08:55,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1923 to 434. [2021-08-21 18:08:55,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 434 states, 433 states have (on average 1.720554272517321) internal successors, (745), 433 states have internal predecessors, (745), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:08:55,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 434 states to 434 states and 745 transitions. [2021-08-21 18:08:55,610 INFO L78 Accepts]: Start accepts. Automaton has 434 states and 745 transitions. Word has length 35 [2021-08-21 18:08:55,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:08:55,610 INFO L470 AbstractCegarLoop]: Abstraction has 434 states and 745 transitions. [2021-08-21 18:08:55,610 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.206896551724138) internal successors, (64), 28 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) [2021-08-21 18:08:55,610 INFO L276 IsEmpty]: Start isEmpty. Operand 434 states and 745 transitions. [2021-08-21 18:08:55,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-08-21 18:08:55,611 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:08:55,611 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:08:55,630 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2021-08-21 18:08:55,824 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:08:55,825 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:08:55,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:08:55,825 INFO L82 PathProgramCache]: Analyzing trace with hash -1881370247, now seen corresponding path program 20 times [2021-08-21 18:08:55,825 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:08:55,825 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [247610090] [2021-08-21 18:08:55,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:08:55,825 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:08:55,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:08:55,988 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 6 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:08:55,988 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:08:55,988 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [247610090] [2021-08-21 18:08:55,988 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [247610090] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:08:55,988 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [467718805] [2021-08-21 18:08:55,989 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:08:55,989 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:08:55,989 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:08:55,989 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) [2021-08-21 18:08:56,034 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2021-08-21 18:08:56,519 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:08:56,519 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:08:56,520 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-21 18:08:56,520 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:08:57,015 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 6 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:08:57,015 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [467718805] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:08:57,015 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:08:57,015 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 29 [2021-08-21 18:08:57,015 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [76861048] [2021-08-21 18:08:57,016 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-08-21 18:08:57,016 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:08:57,016 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-08-21 18:08:57,016 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=135, Invalid=735, Unknown=0, NotChecked=0, Total=870 [2021-08-21 18:08:57,016 INFO L87 Difference]: Start difference. First operand 434 states and 745 transitions. Second operand has 30 states, 30 states have (on average 2.1333333333333333) internal successors, (64), 29 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) [2021-08-21 18:08:58,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:08:58,187 INFO L93 Difference]: Finished difference Result 2127 states and 3358 transitions. [2021-08-21 18:08:58,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-08-21 18:08:58,189 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.1333333333333333) internal successors, (64), 29 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 35 [2021-08-21 18:08:58,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:08:58,193 INFO L225 Difference]: With dead ends: 2127 [2021-08-21 18:08:58,194 INFO L226 Difference]: Without dead ends: 2013 [2021-08-21 18:08:58,195 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1773 ImplicationChecksByTransitivity, 1047.9ms TimeCoverageRelationStatistics Valid=1137, Invalid=4869, Unknown=0, NotChecked=0, Total=6006 [2021-08-21 18:08:58,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2013 states. [2021-08-21 18:08:58,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2013 to 529. [2021-08-21 18:08:58,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 529 states, 528 states have (on average 1.7272727272727273) internal successors, (912), 528 states have internal predecessors, (912), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:08:58,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 529 states to 529 states and 912 transitions. [2021-08-21 18:08:58,207 INFO L78 Accepts]: Start accepts. Automaton has 529 states and 912 transitions. Word has length 35 [2021-08-21 18:08:58,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:08:58,207 INFO L470 AbstractCegarLoop]: Abstraction has 529 states and 912 transitions. [2021-08-21 18:08:58,207 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.1333333333333333) internal successors, (64), 29 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) [2021-08-21 18:08:58,207 INFO L276 IsEmpty]: Start isEmpty. Operand 529 states and 912 transitions. [2021-08-21 18:08:58,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-08-21 18:08:58,208 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:08:58,208 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:08:58,228 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2021-08-21 18:08:58,420 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,SelfDestructingSolverStorable21 [2021-08-21 18:08:58,421 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:08:58,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:08:58,421 INFO L82 PathProgramCache]: Analyzing trace with hash -1057731281, now seen corresponding path program 21 times [2021-08-21 18:08:58,421 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:08:58,421 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1129440919] [2021-08-21 18:08:58,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:08:58,421 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:08:58,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:08:58,587 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 25 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:08:58,587 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:08:58,587 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1129440919] [2021-08-21 18:08:58,587 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1129440919] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:08:58,587 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1859757752] [2021-08-21 18:08:58,588 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:08:58,588 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:08:58,588 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:08:58,588 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) [2021-08-21 18:08:58,590 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2021-08-21 18:08:59,127 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-08-21 18:08:59,127 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:08:59,127 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 18:08:59,128 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:08:59,802 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 25 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:08:59,802 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1859757752] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:08:59,802 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:08:59,802 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 17] total 31 [2021-08-21 18:08:59,802 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1389020577] [2021-08-21 18:08:59,803 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-08-21 18:08:59,803 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:08:59,803 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-08-21 18:08:59,803 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=195, Invalid=797, Unknown=0, NotChecked=0, Total=992 [2021-08-21 18:08:59,803 INFO L87 Difference]: Start difference. First operand 529 states and 912 transitions. Second operand has 32 states, 32 states have (on average 2.125) internal successors, (68), 31 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) [2021-08-21 18:09:01,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:09:01,515 INFO L93 Difference]: Finished difference Result 1183 states and 1878 transitions. [2021-08-21 18:09:01,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-08-21 18:09:01,516 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.125) internal successors, (68), 31 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 37 [2021-08-21 18:09:01,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:09:01,518 INFO L225 Difference]: With dead ends: 1183 [2021-08-21 18:09:01,519 INFO L226 Difference]: Without dead ends: 1079 [2021-08-21 18:09:01,521 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2491 ImplicationChecksByTransitivity, 1511.5ms TimeCoverageRelationStatistics Valid=2214, Invalid=6342, Unknown=0, NotChecked=0, Total=8556 [2021-08-21 18:09:01,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1079 states. [2021-08-21 18:09:01,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1079 to 534. [2021-08-21 18:09:01,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 534 states, 533 states have (on average 1.7166979362101313) internal successors, (915), 533 states have internal predecessors, (915), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:09:01,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 534 states to 534 states and 915 transitions. [2021-08-21 18:09:01,529 INFO L78 Accepts]: Start accepts. Automaton has 534 states and 915 transitions. Word has length 37 [2021-08-21 18:09:01,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:09:01,529 INFO L470 AbstractCegarLoop]: Abstraction has 534 states and 915 transitions. [2021-08-21 18:09:01,529 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 2.125) internal successors, (68), 31 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) [2021-08-21 18:09:01,529 INFO L276 IsEmpty]: Start isEmpty. Operand 534 states and 915 transitions. [2021-08-21 18:09:01,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 18:09:01,530 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:09:01,530 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:09:01,547 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2021-08-21 18:09:01,736 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,SelfDestructingSolverStorable22 [2021-08-21 18:09:01,737 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:09:01,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:09:01,737 INFO L82 PathProgramCache]: Analyzing trace with hash -1408325519, now seen corresponding path program 22 times [2021-08-21 18:09:01,737 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:09:01,737 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1606663069] [2021-08-21 18:09:01,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:09:01,738 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:09:01,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:09:01,841 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 1 proven. 71 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:09:01,841 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:09:01,842 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1606663069] [2021-08-21 18:09:01,842 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1606663069] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:09:01,842 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1411856587] [2021-08-21 18:09:01,842 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:09:01,842 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:09:01,842 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:09:01,843 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) [2021-08-21 18:09:01,844 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2021-08-21 18:09:02,416 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:09:02,416 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:09:02,417 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 18:09:02,417 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:09:02,616 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:09:02,616 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1411856587] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:09:02,616 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:09:02,616 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 10 [2021-08-21 18:09:02,616 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [951527734] [2021-08-21 18:09:02,617 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 18:09:02,617 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:09:02,617 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 18:09:02,617 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-08-21 18:09:02,617 INFO L87 Difference]: Start difference. First operand 534 states and 915 transitions. Second operand has 10 states, 10 states have (on average 4.2) internal successors, (42), 10 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:09:02,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:09:02,678 INFO L93 Difference]: Finished difference Result 818 states and 1350 transitions. [2021-08-21 18:09:02,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-21 18:09:02,678 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 10 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-08-21 18:09:02,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:09:02,680 INFO L225 Difference]: With dead ends: 818 [2021-08-21 18:09:02,680 INFO L226 Difference]: Without dead ends: 786 [2021-08-21 18:09:02,680 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 43 SyntacticMatches, 2 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 45.3ms TimeCoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-08-21 18:09:02,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 786 states. [2021-08-21 18:09:02,685 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 786 to 646. [2021-08-21 18:09:02,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 646 states, 645 states have (on average 1.7255813953488373) internal successors, (1113), 645 states have internal predecessors, (1113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:09:02,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 646 states to 646 states and 1113 transitions. [2021-08-21 18:09:02,687 INFO L78 Accepts]: Start accepts. Automaton has 646 states and 1113 transitions. Word has length 39 [2021-08-21 18:09:02,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:09:02,687 INFO L470 AbstractCegarLoop]: Abstraction has 646 states and 1113 transitions. [2021-08-21 18:09:02,687 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 10 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:09:02,687 INFO L276 IsEmpty]: Start isEmpty. Operand 646 states and 1113 transitions. [2021-08-21 18:09:02,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 18:09:02,688 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:09:02,688 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:09:02,706 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2021-08-21 18:09:02,905 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:09:02,906 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:09:02,906 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:09:02,906 INFO L82 PathProgramCache]: Analyzing trace with hash 1333849309, now seen corresponding path program 23 times [2021-08-21 18:09:02,906 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:09:02,906 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1101973876] [2021-08-21 18:09:02,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:09:02,906 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:09:02,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:09:03,153 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:09:03,153 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:09:03,153 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1101973876] [2021-08-21 18:09:03,153 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1101973876] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:09:03,154 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1735621642] [2021-08-21 18:09:03,154 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:09:03,154 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:09:03,154 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:09:03,154 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) [2021-08-21 18:09:03,155 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2021-08-21 18:09:03,769 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-08-21 18:09:03,769 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:09:03,770 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 18:09:03,770 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:09:03,979 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:09:03,979 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1735621642] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:09:03,979 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:09:03,979 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 11] total 27 [2021-08-21 18:09:03,979 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1162226470] [2021-08-21 18:09:03,980 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 18:09:03,980 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:09:03,980 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 18:09:03,980 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=611, Unknown=0, NotChecked=0, Total=702 [2021-08-21 18:09:03,980 INFO L87 Difference]: Start difference. First operand 646 states and 1113 transitions. Second operand has 27 states, 27 states have (on average 2.6296296296296298) internal successors, (71), 27 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) [2021-08-21 18:09:04,592 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:09:04,592 INFO L93 Difference]: Finished difference Result 903 states and 1508 transitions. [2021-08-21 18:09:04,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 18:09:04,593 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.6296296296296298) internal successors, (71), 27 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 39 [2021-08-21 18:09:04,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:09:04,595 INFO L225 Difference]: With dead ends: 903 [2021-08-21 18:09:04,595 INFO L226 Difference]: Without dead ends: 901 [2021-08-21 18:09:04,596 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 397 ImplicationChecksByTransitivity, 561.8ms TimeCoverageRelationStatistics Valid=298, Invalid=1864, Unknown=0, NotChecked=0, Total=2162 [2021-08-21 18:09:04,596 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 901 states. [2021-08-21 18:09:04,601 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 901 to 631. [2021-08-21 18:09:04,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 631 states, 630 states have (on average 1.7365079365079366) internal successors, (1094), 630 states have internal predecessors, (1094), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:09:04,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 631 states to 631 states and 1094 transitions. [2021-08-21 18:09:04,603 INFO L78 Accepts]: Start accepts. Automaton has 631 states and 1094 transitions. Word has length 39 [2021-08-21 18:09:04,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:09:04,603 INFO L470 AbstractCegarLoop]: Abstraction has 631 states and 1094 transitions. [2021-08-21 18:09:04,603 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.6296296296296298) internal successors, (71), 27 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) [2021-08-21 18:09:04,603 INFO L276 IsEmpty]: Start isEmpty. Operand 631 states and 1094 transitions. [2021-08-21 18:09:04,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 18:09:04,604 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:09:04,604 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:09:04,626 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2021-08-21 18:09:04,821 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:09:04,821 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:09:04,821 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:09:04,821 INFO L82 PathProgramCache]: Analyzing trace with hash -1786090459, now seen corresponding path program 24 times [2021-08-21 18:09:04,821 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:09:04,822 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1838864442] [2021-08-21 18:09:04,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:09:04,822 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:09:04,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:09:05,019 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:09:05,019 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:09:05,019 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1838864442] [2021-08-21 18:09:05,019 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1838864442] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:09:05,019 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [343496651] [2021-08-21 18:09:05,019 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:09:05,019 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:09:05,020 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:09:05,020 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) [2021-08-21 18:09:05,021 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2021-08-21 18:09:05,671 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2021-08-21 18:09:05,671 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:09:05,672 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-21 18:09:05,673 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:09:06,278 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:09:06,278 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [343496651] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:09:06,278 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:09:06,278 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 17] total 30 [2021-08-21 18:09:06,278 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [549250048] [2021-08-21 18:09:06,278 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-08-21 18:09:06,279 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:09:06,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-08-21 18:09:06,279 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=801, Unknown=0, NotChecked=0, Total=930 [2021-08-21 18:09:06,279 INFO L87 Difference]: Start difference. First operand 631 states and 1094 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) [2021-08-21 18:09:08,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:09:08,398 INFO L93 Difference]: Finished difference Result 1991 states and 3198 transitions. [2021-08-21 18:09:08,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2021-08-21 18:09:08,399 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 39 [2021-08-21 18:09:08,399 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:09:08,404 INFO L225 Difference]: With dead ends: 1991 [2021-08-21 18:09:08,404 INFO L226 Difference]: Without dead ends: 1975 [2021-08-21 18:09:08,404 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2785 ImplicationChecksByTransitivity, 1603.8ms TimeCoverageRelationStatistics Valid=1214, Invalid=7906, Unknown=0, NotChecked=0, Total=9120 [2021-08-21 18:09:08,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1975 states. [2021-08-21 18:09:08,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1975 to 636. [2021-08-21 18:09:08,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 636 states, 635 states have (on average 1.737007874015748) internal successors, (1103), 635 states have internal predecessors, (1103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:09:08,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 636 states to 636 states and 1103 transitions. [2021-08-21 18:09:08,415 INFO L78 Accepts]: Start accepts. Automaton has 636 states and 1103 transitions. Word has length 39 [2021-08-21 18:09:08,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:09:08,415 INFO L470 AbstractCegarLoop]: Abstraction has 636 states and 1103 transitions. [2021-08-21 18:09:08,415 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) [2021-08-21 18:09:08,415 INFO L276 IsEmpty]: Start isEmpty. Operand 636 states and 1103 transitions. [2021-08-21 18:09:08,416 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 18:09:08,416 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:09:08,416 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:09:08,436 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2021-08-21 18:09:08,636 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,SelfDestructingSolverStorable25 [2021-08-21 18:09:08,636 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:09:08,637 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:09:08,637 INFO L82 PathProgramCache]: Analyzing trace with hash -1616758931, now seen corresponding path program 25 times [2021-08-21 18:09:08,637 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:09:08,637 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2038651915] [2021-08-21 18:09:08,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:09:08,637 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:09:08,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:09:08,813 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 2 proven. 70 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:09:08,813 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:09:08,814 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2038651915] [2021-08-21 18:09:08,814 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2038651915] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:09:08,814 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [444423371] [2021-08-21 18:09:08,814 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:09:08,814 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:09:08,814 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:09:08,815 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) [2021-08-21 18:09:08,815 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2021-08-21 18:09:09,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:09:09,491 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-21 18:09:09,492 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:09:10,119 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 2 proven. 70 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:09:10,119 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [444423371] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:09:10,120 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:09:10,120 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 17] total 31 [2021-08-21 18:09:10,120 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [756800468] [2021-08-21 18:09:10,120 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-08-21 18:09:10,120 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:09:10,120 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-08-21 18:09:10,120 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=853, Unknown=0, NotChecked=0, Total=992 [2021-08-21 18:09:10,121 INFO L87 Difference]: Start difference. First operand 636 states and 1103 transitions. Second operand has 32 states, 32 states have (on average 2.25) internal successors, (72), 31 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) [2021-08-21 18:09:12,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:09:12,581 INFO L93 Difference]: Finished difference Result 2725 states and 4298 transitions. [2021-08-21 18:09:12,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2021-08-21 18:09:12,589 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.25) internal successors, (72), 31 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 39 [2021-08-21 18:09:12,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:09:12,595 INFO L225 Difference]: With dead ends: 2725 [2021-08-21 18:09:12,595 INFO L226 Difference]: Without dead ends: 2693 [2021-08-21 18:09:12,596 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 103 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3567 ImplicationChecksByTransitivity, 1845.8ms TimeCoverageRelationStatistics Valid=1716, Invalid=9204, Unknown=0, NotChecked=0, Total=10920 [2021-08-21 18:09:12,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2693 states. [2021-08-21 18:09:12,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2693 to 640. [2021-08-21 18:09:12,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 640 states, 639 states have (on average 1.7339593114241) internal successors, (1108), 639 states have internal predecessors, (1108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:09:12,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 640 states to 640 states and 1108 transitions. [2021-08-21 18:09:12,614 INFO L78 Accepts]: Start accepts. Automaton has 640 states and 1108 transitions. Word has length 39 [2021-08-21 18:09:12,614 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:09:12,615 INFO L470 AbstractCegarLoop]: Abstraction has 640 states and 1108 transitions. [2021-08-21 18:09:12,615 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 2.25) internal successors, (72), 31 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) [2021-08-21 18:09:12,615 INFO L276 IsEmpty]: Start isEmpty. Operand 640 states and 1108 transitions. [2021-08-21 18:09:12,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 18:09:12,616 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:09:12,616 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:09:12,633 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2021-08-21 18:09:12,830 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-08-21 18:09:12,830 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:09:12,830 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:09:12,830 INFO L82 PathProgramCache]: Analyzing trace with hash -424259915, now seen corresponding path program 26 times [2021-08-21 18:09:12,831 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:09:12,831 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1935411576] [2021-08-21 18:09:12,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:09:12,831 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:09:12,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:09:13,019 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 6 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:09:13,020 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:09:13,020 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1935411576] [2021-08-21 18:09:13,020 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1935411576] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:09:13,020 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1103309032] [2021-08-21 18:09:13,020 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:09:13,020 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:09:13,020 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:09:13,021 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) [2021-08-21 18:09:13,021 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2021-08-21 18:09:13,750 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:09:13,750 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:09:13,751 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-21 18:09:13,751 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:09:14,346 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 6 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:09:14,346 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1103309032] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:09:14,347 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:09:14,347 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 32 [2021-08-21 18:09:14,347 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [815715946] [2021-08-21 18:09:14,347 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-08-21 18:09:14,347 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:09:14,347 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-21 18:09:14,347 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=151, Invalid=905, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 18:09:14,348 INFO L87 Difference]: Start difference. First operand 640 states and 1108 transitions. Second operand has 33 states, 33 states have (on average 2.1818181818181817) internal successors, (72), 32 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) [2021-08-21 18:09:16,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:09:16,007 INFO L93 Difference]: Finished difference Result 3362 states and 5276 transitions. [2021-08-21 18:09:16,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-08-21 18:09:16,008 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.1818181818181817) internal successors, (72), 32 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 39 [2021-08-21 18:09:16,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:09:16,015 INFO L225 Difference]: With dead ends: 3362 [2021-08-21 18:09:16,015 INFO L226 Difference]: Without dead ends: 3278 [2021-08-21 18:09:16,016 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2857 ImplicationChecksByTransitivity, 1432.0ms TimeCoverageRelationStatistics Valid=1522, Invalid=7220, Unknown=0, NotChecked=0, Total=8742 [2021-08-21 18:09:16,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3278 states. [2021-08-21 18:09:16,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3278 to 648. [2021-08-21 18:09:16,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 648 states, 647 states have (on average 1.731066460587326) internal successors, (1120), 647 states have internal predecessors, (1120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:09:16,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 648 states to 648 states and 1120 transitions. [2021-08-21 18:09:16,032 INFO L78 Accepts]: Start accepts. Automaton has 648 states and 1120 transitions. Word has length 39 [2021-08-21 18:09:16,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:09:16,033 INFO L470 AbstractCegarLoop]: Abstraction has 648 states and 1120 transitions. [2021-08-21 18:09:16,033 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.1818181818181817) internal successors, (72), 32 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) [2021-08-21 18:09:16,033 INFO L276 IsEmpty]: Start isEmpty. Operand 648 states and 1120 transitions. [2021-08-21 18:09:16,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 18:09:16,034 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:09:16,034 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:09:16,054 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2021-08-21 18:09:16,248 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,SelfDestructingSolverStorable27 [2021-08-21 18:09:16,249 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:09:16,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:09:16,249 INFO L82 PathProgramCache]: Analyzing trace with hash 1337242109, now seen corresponding path program 27 times [2021-08-21 18:09:16,249 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:09:16,249 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [438279060] [2021-08-21 18:09:16,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:09:16,249 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:09:16,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:09:16,427 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 12 proven. 60 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:09:16,427 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:09:16,427 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [438279060] [2021-08-21 18:09:16,427 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [438279060] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:09:16,427 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [903910846] [2021-08-21 18:09:16,428 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:09:16,428 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:09:16,428 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:09:16,429 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) [2021-08-21 18:09:16,430 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2021-08-21 18:09:17,193 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-08-21 18:09:17,193 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:09:17,194 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-21 18:09:17,194 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:09:17,885 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 12 proven. 60 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:09:17,885 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [903910846] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:09:17,885 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:09:17,885 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 33 [2021-08-21 18:09:17,886 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1571880906] [2021-08-21 18:09:17,886 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-08-21 18:09:17,886 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:09:17,886 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-08-21 18:09:17,886 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=168, Invalid=954, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 18:09:17,886 INFO L87 Difference]: Start difference. First operand 648 states and 1120 transitions. Second operand has 34 states, 34 states have (on average 2.1176470588235294) internal successors, (72), 33 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) [2021-08-21 18:09:19,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:09:19,557 INFO L93 Difference]: Finished difference Result 3367 states and 5321 transitions. [2021-08-21 18:09:19,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-08-21 18:09:19,557 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.1176470588235294) internal successors, (72), 33 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 39 [2021-08-21 18:09:19,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:09:19,563 INFO L225 Difference]: With dead ends: 3367 [2021-08-21 18:09:19,563 INFO L226 Difference]: Without dead ends: 3177 [2021-08-21 18:09:19,564 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2872 ImplicationChecksByTransitivity, 1509.3ms TimeCoverageRelationStatistics Valid=1779, Invalid=7533, Unknown=0, NotChecked=0, Total=9312 [2021-08-21 18:09:19,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3177 states. [2021-08-21 18:09:19,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3177 to 770. [2021-08-21 18:09:19,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 770 states, 769 states have (on average 1.728218465539662) internal successors, (1329), 769 states have internal predecessors, (1329), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:09:19,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 770 states to 770 states and 1329 transitions. [2021-08-21 18:09:19,582 INFO L78 Accepts]: Start accepts. Automaton has 770 states and 1329 transitions. Word has length 39 [2021-08-21 18:09:19,582 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:09:19,582 INFO L470 AbstractCegarLoop]: Abstraction has 770 states and 1329 transitions. [2021-08-21 18:09:19,582 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.1176470588235294) internal successors, (72), 33 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) [2021-08-21 18:09:19,582 INFO L276 IsEmpty]: Start isEmpty. Operand 770 states and 1329 transitions. [2021-08-21 18:09:19,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-08-21 18:09:19,583 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:09:19,583 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:09:19,601 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2021-08-21 18:09:19,801 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-08-21 18:09:19,801 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:09:19,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:09:19,801 INFO L82 PathProgramCache]: Analyzing trace with hash -716807249, now seen corresponding path program 28 times [2021-08-21 18:09:19,802 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:09:19,802 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1575739662] [2021-08-21 18:09:19,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:09:19,802 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:09:19,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:09:19,993 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 36 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:09:19,993 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:09:19,993 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1575739662] [2021-08-21 18:09:19,993 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1575739662] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:09:19,993 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [488190085] [2021-08-21 18:09:19,993 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:09:19,993 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:09:19,993 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:09:19,994 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) [2021-08-21 18:09:19,995 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2021-08-21 18:09:20,802 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:09:20,802 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:09:20,803 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 18:09:20,803 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:09:21,424 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 36 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:09:21,425 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [488190085] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:09:21,425 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:09:21,425 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 19] total 35 [2021-08-21 18:09:21,425 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [254743356] [2021-08-21 18:09:21,425 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-08-21 18:09:21,425 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:09:21,425 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-08-21 18:09:21,426 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=242, Invalid=1018, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 18:09:21,426 INFO L87 Difference]: Start difference. First operand 770 states and 1329 transitions. Second operand has 36 states, 36 states have (on average 2.111111111111111) internal successors, (76), 35 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) [2021-08-21 18:09:23,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:09:23,393 INFO L93 Difference]: Finished difference Result 1542 states and 2468 transitions. [2021-08-21 18:09:23,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-08-21 18:09:23,394 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.111111111111111) internal successors, (76), 35 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-08-21 18:09:23,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:09:23,396 INFO L225 Difference]: With dead ends: 1542 [2021-08-21 18:09:23,397 INFO L226 Difference]: Without dead ends: 1442 [2021-08-21 18:09:23,398 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 112 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4141 ImplicationChecksByTransitivity, 1819.4ms TimeCoverageRelationStatistics Valid=3335, Invalid=9547, Unknown=0, NotChecked=0, Total=12882 [2021-08-21 18:09:23,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1442 states. [2021-08-21 18:09:23,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1442 to 773. [2021-08-21 18:09:23,407 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 773 states, 772 states have (on average 1.7202072538860103) internal successors, (1328), 772 states have internal predecessors, (1328), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:09:23,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 773 states to 773 states and 1328 transitions. [2021-08-21 18:09:23,408 INFO L78 Accepts]: Start accepts. Automaton has 773 states and 1328 transitions. Word has length 41 [2021-08-21 18:09:23,408 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:09:23,408 INFO L470 AbstractCegarLoop]: Abstraction has 773 states and 1328 transitions. [2021-08-21 18:09:23,409 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 2.111111111111111) internal successors, (76), 35 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) [2021-08-21 18:09:23,409 INFO L276 IsEmpty]: Start isEmpty. Operand 773 states and 1328 transitions. [2021-08-21 18:09:23,410 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-08-21 18:09:23,410 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:09:23,410 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:09:23,430 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2021-08-21 18:09:23,628 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:09:23,628 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:09:23,628 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:09:23,628 INFO L82 PathProgramCache]: Analyzing trace with hash -197845263, now seen corresponding path program 29 times [2021-08-21 18:09:23,629 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:09:23,629 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1903355124] [2021-08-21 18:09:23,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:09:23,629 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:09:23,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:09:23,739 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 1 proven. 97 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:09:23,739 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:09:23,739 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1903355124] [2021-08-21 18:09:23,739 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1903355124] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:09:23,739 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1096686751] [2021-08-21 18:09:23,739 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:09:23,740 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:09:23,740 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:09:23,740 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) [2021-08-21 18:09:23,741 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2021-08-21 18:09:24,590 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-08-21 18:09:24,590 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:09:24,591 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 31 conjunts are in the unsatisfiable core [2021-08-21 18:09:24,592 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:09:24,799 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 98 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:09:24,800 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1096686751] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:09:24,800 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:09:24,800 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 11 [2021-08-21 18:09:24,800 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [118360243] [2021-08-21 18:09:24,800 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 18:09:24,800 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:09:24,801 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 18:09:24,801 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2021-08-21 18:09:24,801 INFO L87 Difference]: Start difference. First operand 773 states and 1328 transitions. Second operand has 11 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:09:24,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:09:24,895 INFO L93 Difference]: Finished difference Result 1140 states and 1892 transitions. [2021-08-21 18:09:24,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 18:09:24,895 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-08-21 18:09:24,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:09:24,897 INFO L225 Difference]: With dead ends: 1140 [2021-08-21 18:09:24,897 INFO L226 Difference]: Without dead ends: 1104 [2021-08-21 18:09:24,897 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 48 SyntacticMatches, 2 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 51.1ms TimeCoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2021-08-21 18:09:24,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1104 states. [2021-08-21 18:09:24,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1104 to 922. [2021-08-21 18:09:24,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 922 states, 921 states have (on average 1.729641693811075) internal successors, (1593), 921 states have internal predecessors, (1593), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:09:24,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 922 states to 922 states and 1593 transitions. [2021-08-21 18:09:24,906 INFO L78 Accepts]: Start accepts. Automaton has 922 states and 1593 transitions. Word has length 43 [2021-08-21 18:09:24,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:09:24,906 INFO L470 AbstractCegarLoop]: Abstraction has 922 states and 1593 transitions. [2021-08-21 18:09:24,907 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:09:24,907 INFO L276 IsEmpty]: Start isEmpty. Operand 922 states and 1593 transitions. [2021-08-21 18:09:24,908 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-08-21 18:09:24,908 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:09:24,908 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:09:24,931 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2021-08-21 18:09:25,124 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:09:25,125 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:09:25,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:09:25,125 INFO L82 PathProgramCache]: Analyzing trace with hash 147188761, now seen corresponding path program 30 times [2021-08-21 18:09:25,125 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:09:25,125 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1478009707] [2021-08-21 18:09:25,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:09:25,125 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:09:25,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:09:25,452 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 98 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:09:25,452 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:09:25,452 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1478009707] [2021-08-21 18:09:25,452 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1478009707] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:09:25,452 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [865492404] [2021-08-21 18:09:25,452 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:09:25,452 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:09:25,452 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:09:25,457 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) [2021-08-21 18:09:25,457 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2021-08-21 18:09:26,351 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2021-08-21 18:09:26,351 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:09:26,352 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 18:09:26,353 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:09:26,737 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 30 proven. 68 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:09:26,737 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [865492404] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:09:26,737 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:09:26,737 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 17] total 35 [2021-08-21 18:09:26,737 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [442235747] [2021-08-21 18:09:26,738 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2021-08-21 18:09:26,738 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:09:26,738 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-08-21 18:09:26,738 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=197, Invalid=993, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 18:09:26,738 INFO L87 Difference]: Start difference. First operand 922 states and 1593 transitions. Second operand has 35 states, 35 states have (on average 2.257142857142857) internal successors, (79), 35 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) [2021-08-21 18:09:27,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:09:27,491 INFO L93 Difference]: Finished difference Result 1280 states and 2163 transitions. [2021-08-21 18:09:27,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-21 18:09:27,491 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.257142857142857) internal successors, (79), 35 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 43 [2021-08-21 18:09:27,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:09:27,493 INFO L225 Difference]: With dead ends: 1280 [2021-08-21 18:09:27,493 INFO L226 Difference]: Without dead ends: 1278 [2021-08-21 18:09:27,493 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 661 ImplicationChecksByTransitivity, 784.8ms TimeCoverageRelationStatistics Valid=497, Invalid=2809, Unknown=0, NotChecked=0, Total=3306 [2021-08-21 18:09:27,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1278 states. [2021-08-21 18:09:27,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1278 to 903. [2021-08-21 18:09:27,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 903 states, 902 states have (on average 1.7394678492239468) internal successors, (1569), 902 states have internal predecessors, (1569), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:09:27,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 903 states to 903 states and 1569 transitions. [2021-08-21 18:09:27,503 INFO L78 Accepts]: Start accepts. Automaton has 903 states and 1569 transitions. Word has length 43 [2021-08-21 18:09:27,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:09:27,503 INFO L470 AbstractCegarLoop]: Abstraction has 903 states and 1569 transitions. [2021-08-21 18:09:27,503 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.257142857142857) internal successors, (79), 35 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) [2021-08-21 18:09:27,503 INFO L276 IsEmpty]: Start isEmpty. Operand 903 states and 1569 transitions. [2021-08-21 18:09:27,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-08-21 18:09:27,505 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:09:27,505 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:09:27,523 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2021-08-21 18:09:27,705 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,SelfDestructingSolverStorable31 [2021-08-21 18:09:27,705 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:09:27,705 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:09:27,705 INFO L82 PathProgramCache]: Analyzing trace with hash 913857377, now seen corresponding path program 31 times [2021-08-21 18:09:27,706 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:09:27,706 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [200764971] [2021-08-21 18:09:27,706 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:09:27,706 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:09:27,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:09:27,939 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 98 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:09:27,939 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:09:27,939 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [200764971] [2021-08-21 18:09:27,939 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [200764971] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:09:27,939 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1896148237] [2021-08-21 18:09:27,939 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:09:27,939 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:09:27,940 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:09:27,946 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) [2021-08-21 18:09:27,956 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2021-08-21 18:09:28,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:09:28,839 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 40 conjunts are in the unsatisfiable core [2021-08-21 18:09:28,840 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:09:29,550 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 98 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:09:29,550 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1896148237] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:09:29,550 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:09:29,550 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 19] total 33 [2021-08-21 18:09:29,550 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1034303822] [2021-08-21 18:09:29,550 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-08-21 18:09:29,550 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:09:29,551 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-08-21 18:09:29,551 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=144, Invalid=978, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 18:09:29,551 INFO L87 Difference]: Start difference. First operand 903 states and 1569 transitions. Second operand has 34 states, 34 states have (on average 2.3529411764705883) internal successors, (80), 33 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) [2021-08-21 18:09:32,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:09:32,612 INFO L93 Difference]: Finished difference Result 2627 states and 4246 transitions. [2021-08-21 18:09:32,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-08-21 18:09:32,612 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.3529411764705883) internal successors, (80), 33 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 43 [2021-08-21 18:09:32,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:09:32,616 INFO L225 Difference]: With dead ends: 2627 [2021-08-21 18:09:32,616 INFO L226 Difference]: Without dead ends: 2611 [2021-08-21 18:09:32,617 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 110 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3891 ImplicationChecksByTransitivity, 2038.6ms TimeCoverageRelationStatistics Valid=1461, Invalid=10971, Unknown=0, NotChecked=0, Total=12432 [2021-08-21 18:09:32,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2611 states. [2021-08-21 18:09:32,629 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2611 to 918. [2021-08-21 18:09:32,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 918 states, 917 states have (on average 1.7415485278080698) internal successors, (1597), 917 states have internal predecessors, (1597), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:09:32,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 918 states to 918 states and 1597 transitions. [2021-08-21 18:09:32,631 INFO L78 Accepts]: Start accepts. Automaton has 918 states and 1597 transitions. Word has length 43 [2021-08-21 18:09:32,631 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:09:32,631 INFO L470 AbstractCegarLoop]: Abstraction has 918 states and 1597 transitions. [2021-08-21 18:09:32,631 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.3529411764705883) internal successors, (80), 33 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) [2021-08-21 18:09:32,631 INFO L276 IsEmpty]: Start isEmpty. Operand 918 states and 1597 transitions. [2021-08-21 18:09:32,632 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-08-21 18:09:32,632 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:09:32,632 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:09:32,650 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2021-08-21 18:09:32,839 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:09:32,839 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:09:32,839 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:09:32,839 INFO L82 PathProgramCache]: Analyzing trace with hash -507701591, now seen corresponding path program 32 times [2021-08-21 18:09:32,839 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:09:32,840 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [899070099] [2021-08-21 18:09:32,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:09:32,840 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:09:32,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:09:33,044 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 2 proven. 96 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:09:33,044 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:09:33,044 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [899070099] [2021-08-21 18:09:33,045 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [899070099] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:09:33,045 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [964411176] [2021-08-21 18:09:33,045 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:09:33,045 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:09:33,045 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:09:33,046 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) [2021-08-21 18:09:33,047 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2021-08-21 18:09:34,007 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:09:34,008 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:09:34,008 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 37 conjunts are in the unsatisfiable core [2021-08-21 18:09:34,009 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:09:34,711 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 2 proven. 96 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:09:34,712 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [964411176] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:09:34,712 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:09:34,712 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 19] total 34 [2021-08-21 18:09:34,712 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1830823886] [2021-08-21 18:09:34,712 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2021-08-21 18:09:34,712 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:09:34,713 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-08-21 18:09:34,713 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=1035, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 18:09:34,713 INFO L87 Difference]: Start difference. First operand 918 states and 1597 transitions. Second operand has 35 states, 35 states have (on average 2.2857142857142856) internal successors, (80), 34 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) [2021-08-21 18:09:37,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:09:37,831 INFO L93 Difference]: Finished difference Result 3468 states and 5500 transitions. [2021-08-21 18:09:37,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2021-08-21 18:09:37,831 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.2857142857142856) internal successors, (80), 34 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 43 [2021-08-21 18:09:37,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:09:37,835 INFO L225 Difference]: With dead ends: 3468 [2021-08-21 18:09:37,835 INFO L226 Difference]: Without dead ends: 3436 [2021-08-21 18:09:37,836 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 126 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5467 ImplicationChecksByTransitivity, 2274.3ms TimeCoverageRelationStatistics Valid=2247, Invalid=14009, Unknown=0, NotChecked=0, Total=16256 [2021-08-21 18:09:37,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3436 states. [2021-08-21 18:09:37,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3436 to 924. [2021-08-21 18:09:37,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 924 states, 923 states have (on average 1.7367280606717226) internal successors, (1603), 923 states have internal predecessors, (1603), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:09:37,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 924 states to 924 states and 1603 transitions. [2021-08-21 18:09:37,853 INFO L78 Accepts]: Start accepts. Automaton has 924 states and 1603 transitions. Word has length 43 [2021-08-21 18:09:37,853 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:09:37,853 INFO L470 AbstractCegarLoop]: Abstraction has 924 states and 1603 transitions. [2021-08-21 18:09:37,853 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.2857142857142856) internal successors, (80), 34 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) [2021-08-21 18:09:37,853 INFO L276 IsEmpty]: Start isEmpty. Operand 924 states and 1603 transitions. [2021-08-21 18:09:37,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-08-21 18:09:37,854 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:09:37,855 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:09:37,875 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2021-08-21 18:09:38,069 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:09:38,070 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:09:38,070 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:09:38,070 INFO L82 PathProgramCache]: Analyzing trace with hash 847388145, now seen corresponding path program 33 times [2021-08-21 18:09:38,070 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:09:38,070 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [139643835] [2021-08-21 18:09:38,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:09:38,070 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:09:38,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:09:38,271 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 6 proven. 92 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:09:38,272 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:09:38,272 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [139643835] [2021-08-21 18:09:38,272 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [139643835] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:09:38,272 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1099058615] [2021-08-21 18:09:38,272 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:09:38,272 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:09:38,272 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:09:38,273 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) [2021-08-21 18:09:38,273 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2021-08-21 18:09:39,265 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2021-08-21 18:09:39,266 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:09:39,266 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 37 conjunts are in the unsatisfiable core [2021-08-21 18:09:39,267 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:09:39,972 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 6 proven. 92 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:09:39,973 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1099058615] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:09:39,973 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:09:39,973 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 19] total 35 [2021-08-21 18:09:39,973 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [527596947] [2021-08-21 18:09:39,973 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-08-21 18:09:39,973 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:09:39,973 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-08-21 18:09:39,973 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=168, Invalid=1092, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 18:09:39,974 INFO L87 Difference]: Start difference. First operand 924 states and 1603 transitions. Second operand has 36 states, 36 states have (on average 2.2222222222222223) internal successors, (80), 35 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) [2021-08-21 18:09:42,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:09:42,814 INFO L93 Difference]: Finished difference Result 4466 states and 7004 transitions. [2021-08-21 18:09:42,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 92 states. [2021-08-21 18:09:42,815 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.2222222222222223) internal successors, (80), 35 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 43 [2021-08-21 18:09:42,815 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:09:42,820 INFO L225 Difference]: With dead ends: 4466 [2021-08-21 18:09:42,820 INFO L226 Difference]: Without dead ends: 4350 [2021-08-21 18:09:42,821 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 121 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5141 ImplicationChecksByTransitivity, 2160.2ms TimeCoverageRelationStatistics Valid=2370, Invalid=12636, Unknown=0, NotChecked=0, Total=15006 [2021-08-21 18:09:42,824 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4350 states. [2021-08-21 18:09:42,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4350 to 922. [2021-08-21 18:09:42,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 922 states, 921 states have (on average 1.736156351791531) internal successors, (1599), 921 states have internal predecessors, (1599), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:09:42,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 922 states to 922 states and 1599 transitions. [2021-08-21 18:09:42,840 INFO L78 Accepts]: Start accepts. Automaton has 922 states and 1599 transitions. Word has length 43 [2021-08-21 18:09:42,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:09:42,840 INFO L470 AbstractCegarLoop]: Abstraction has 922 states and 1599 transitions. [2021-08-21 18:09:42,841 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 2.2222222222222223) internal successors, (80), 35 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) [2021-08-21 18:09:42,841 INFO L276 IsEmpty]: Start isEmpty. Operand 922 states and 1599 transitions. [2021-08-21 18:09:42,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-08-21 18:09:42,842 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:09:42,842 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:09:42,866 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2021-08-21 18:09:43,056 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,SelfDestructingSolverStorable34 [2021-08-21 18:09:43,057 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:09:43,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:09:43,057 INFO L82 PathProgramCache]: Analyzing trace with hash -55217863, now seen corresponding path program 34 times [2021-08-21 18:09:43,057 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:09:43,057 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1515362971] [2021-08-21 18:09:43,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:09:43,057 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:09:43,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:09:43,252 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 12 proven. 86 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:09:43,252 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:09:43,252 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1515362971] [2021-08-21 18:09:43,252 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1515362971] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:09:43,252 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2093022256] [2021-08-21 18:09:43,252 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:09:43,252 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:09:43,252 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:09:43,253 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) [2021-08-21 18:09:43,254 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2021-08-21 18:09:44,290 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:09:44,291 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:09:44,291 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-21 18:09:44,292 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:09:45,031 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 12 proven. 86 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:09:45,031 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2093022256] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:09:45,031 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:09:45,031 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 36 [2021-08-21 18:09:45,031 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [200054879] [2021-08-21 18:09:45,032 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2021-08-21 18:09:45,032 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:09:45,032 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-08-21 18:09:45,032 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=184, Invalid=1148, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 18:09:45,032 INFO L87 Difference]: Start difference. First operand 922 states and 1599 transitions. Second operand has 37 states, 37 states have (on average 2.1621621621621623) internal successors, (80), 36 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) [2021-08-21 18:09:47,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:09:47,324 INFO L93 Difference]: Finished difference Result 5088 states and 7969 transitions. [2021-08-21 18:09:47,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2021-08-21 18:09:47,324 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.1621621621621623) internal successors, (80), 36 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 43 [2021-08-21 18:09:47,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:09:47,331 INFO L225 Difference]: With dead ends: 5088 [2021-08-21 18:09:47,331 INFO L226 Difference]: Without dead ends: 4932 [2021-08-21 18:09:47,332 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 114 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4555 ImplicationChecksByTransitivity, 1887.8ms TimeCoverageRelationStatistics Valid=2344, Invalid=10996, Unknown=0, NotChecked=0, Total=13340 [2021-08-21 18:09:47,336 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4932 states. [2021-08-21 18:09:47,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4932 to 930. [2021-08-21 18:09:47,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 930 states, 929 states have (on average 1.7341227125941874) internal successors, (1611), 929 states have internal predecessors, (1611), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:09:47,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 930 states to 930 states and 1611 transitions. [2021-08-21 18:09:47,357 INFO L78 Accepts]: Start accepts. Automaton has 930 states and 1611 transitions. Word has length 43 [2021-08-21 18:09:47,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:09:47,357 INFO L470 AbstractCegarLoop]: Abstraction has 930 states and 1611 transitions. [2021-08-21 18:09:47,357 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 2.1621621621621623) internal successors, (80), 36 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) [2021-08-21 18:09:47,357 INFO L276 IsEmpty]: Start isEmpty. Operand 930 states and 1611 transitions. [2021-08-21 18:09:47,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-08-21 18:09:47,358 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:09:47,358 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:09:47,379 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2021-08-21 18:09:47,568 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,SelfDestructingSolverStorable35 [2021-08-21 18:09:47,569 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:09:47,569 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:09:47,569 INFO L82 PathProgramCache]: Analyzing trace with hash 4526209, now seen corresponding path program 35 times [2021-08-21 18:09:47,569 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:09:47,569 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1189859682] [2021-08-21 18:09:47,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:09:47,569 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:09:47,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:09:47,785 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 20 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:09:47,785 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:09:47,785 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1189859682] [2021-08-21 18:09:47,785 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1189859682] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:09:47,785 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2119659744] [2021-08-21 18:09:47,785 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:09:47,785 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:09:47,785 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:09:47,791 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) [2021-08-21 18:09:47,792 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2021-08-21 18:09:48,896 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-08-21 18:09:48,896 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:09:48,897 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 35 conjunts are in the unsatisfiable core [2021-08-21 18:09:48,897 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:09:49,583 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 20 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:09:49,583 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2119659744] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:09:49,583 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:09:49,583 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 38 [2021-08-21 18:09:49,583 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [232263882] [2021-08-21 18:09:49,584 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2021-08-21 18:09:49,584 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:09:49,584 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-08-21 18:09:49,584 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=221, Invalid=1261, Unknown=0, NotChecked=0, Total=1482 [2021-08-21 18:09:49,584 INFO L87 Difference]: Start difference. First operand 930 states and 1611 transitions. Second operand has 39 states, 39 states have (on average 2.051282051282051) internal successors, (80), 38 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) [2021-08-21 18:09:52,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:09:52,130 INFO L93 Difference]: Finished difference Result 4325 states and 6796 transitions. [2021-08-21 18:09:52,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2021-08-21 18:09:52,130 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 2.051282051282051) internal successors, (80), 38 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 43 [2021-08-21 18:09:52,130 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:09:52,136 INFO L225 Difference]: With dead ends: 4325 [2021-08-21 18:09:52,136 INFO L226 Difference]: Without dead ends: 4085 [2021-08-21 18:09:52,137 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 129 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5934 ImplicationChecksByTransitivity, 2269.6ms TimeCoverageRelationStatistics Valid=3415, Invalid=13615, Unknown=0, NotChecked=0, Total=17030 [2021-08-21 18:09:52,140 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4085 states. [2021-08-21 18:09:52,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4085 to 1086. [2021-08-21 18:09:52,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1086 states, 1085 states have (on average 1.728110599078341) internal successors, (1875), 1085 states have internal predecessors, (1875), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:09:52,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1086 states to 1086 states and 1875 transitions. [2021-08-21 18:09:52,158 INFO L78 Accepts]: Start accepts. Automaton has 1086 states and 1875 transitions. Word has length 43 [2021-08-21 18:09:52,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:09:52,159 INFO L470 AbstractCegarLoop]: Abstraction has 1086 states and 1875 transitions. [2021-08-21 18:09:52,159 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 2.051282051282051) internal successors, (80), 38 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) [2021-08-21 18:09:52,159 INFO L276 IsEmpty]: Start isEmpty. Operand 1086 states and 1875 transitions. [2021-08-21 18:09:52,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-08-21 18:09:52,160 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:09:52,160 INFO L512 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:09:52,183 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2021-08-21 18:09:52,372 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,SelfDestructingSolverStorable36 [2021-08-21 18:09:52,373 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:09:52,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:09:52,373 INFO L82 PathProgramCache]: Analyzing trace with hash -125760721, now seen corresponding path program 36 times [2021-08-21 18:09:52,373 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:09:52,373 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1448137303] [2021-08-21 18:09:52,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:09:52,373 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:09:52,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:09:52,583 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 49 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:09:52,584 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:09:52,584 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1448137303] [2021-08-21 18:09:52,584 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1448137303] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:09:52,584 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1775415998] [2021-08-21 18:09:52,584 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:09:52,584 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:09:52,584 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:09:52,585 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) [2021-08-21 18:09:52,585 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2021-08-21 18:09:53,741 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2021-08-21 18:09:53,742 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:09:53,742 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 37 conjunts are in the unsatisfiable core [2021-08-21 18:09:53,743 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:09:54,621 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 49 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:09:54,621 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1775415998] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:09:54,621 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:09:54,621 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 21] total 39 [2021-08-21 18:09:54,621 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1439721714] [2021-08-21 18:09:54,622 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2021-08-21 18:09:54,622 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:09:54,622 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-08-21 18:09:54,622 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=294, Invalid=1266, Unknown=0, NotChecked=0, Total=1560 [2021-08-21 18:09:54,623 INFO L87 Difference]: Start difference. First operand 1086 states and 1875 transitions. Second operand has 40 states, 40 states have (on average 2.1) internal successors, (84), 39 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) [2021-08-21 18:09:57,232 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:09:57,233 INFO L93 Difference]: Finished difference Result 2062 states and 3316 transitions. [2021-08-21 18:09:57,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 102 states. [2021-08-21 18:09:57,233 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.1) internal successors, (84), 39 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 45 [2021-08-21 18:09:57,234 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:09:57,236 INFO L225 Difference]: With dead ends: 2062 [2021-08-21 18:09:57,236 INFO L226 Difference]: Without dead ends: 1930 [2021-08-21 18:09:57,237 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 135 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6324 ImplicationChecksByTransitivity, 2393.8ms TimeCoverageRelationStatistics Valid=4840, Invalid=13792, Unknown=0, NotChecked=0, Total=18632 [2021-08-21 18:09:57,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1930 states. [2021-08-21 18:09:57,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1930 to 1087. [2021-08-21 18:09:57,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1087 states, 1086 states have (on average 1.721915285451197) internal successors, (1870), 1086 states have internal predecessors, (1870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:09:57,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1087 states to 1087 states and 1870 transitions. [2021-08-21 18:09:57,249 INFO L78 Accepts]: Start accepts. Automaton has 1087 states and 1870 transitions. Word has length 45 [2021-08-21 18:09:57,249 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:09:57,249 INFO L470 AbstractCegarLoop]: Abstraction has 1087 states and 1870 transitions. [2021-08-21 18:09:57,249 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 2.1) internal successors, (84), 39 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) [2021-08-21 18:09:57,249 INFO L276 IsEmpty]: Start isEmpty. Operand 1087 states and 1870 transitions. [2021-08-21 18:09:57,250 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-08-21 18:09:57,250 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:09:57,250 INFO L512 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:09:57,270 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2021-08-21 18:09:57,451 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:09:57,451 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:09:57,451 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:09:57,451 INFO L82 PathProgramCache]: Analyzing trace with hash 862185073, now seen corresponding path program 37 times [2021-08-21 18:09:57,451 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:09:57,451 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1669297960] [2021-08-21 18:09:57,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:09:57,451 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:09:57,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:09:57,588 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 1 proven. 127 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:09:57,588 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:09:57,588 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1669297960] [2021-08-21 18:09:57,588 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1669297960] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:09:57,589 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1428924337] [2021-08-21 18:09:57,589 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:09:57,589 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:09:57,589 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:09:57,590 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) [2021-08-21 18:09:57,591 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2021-08-21 18:09:58,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:09:58,795 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 35 conjunts are in the unsatisfiable core [2021-08-21 18:09:58,796 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:09:59,028 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 0 proven. 128 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:09:59,028 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1428924337] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:09:59,028 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:09:59,028 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 12 [2021-08-21 18:09:59,028 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1034943057] [2021-08-21 18:09:59,028 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 18:09:59,028 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:09:59,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 18:09:59,029 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2021-08-21 18:09:59,029 INFO L87 Difference]: Start difference. First operand 1087 states and 1870 transitions. Second operand has 12 states, 12 states have (on average 4.166666666666667) internal successors, (50), 12 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) [2021-08-21 18:09:59,131 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:09:59,131 INFO L93 Difference]: Finished difference Result 1545 states and 2577 transitions. [2021-08-21 18:09:59,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 18:09:59,131 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.166666666666667) internal successors, (50), 12 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 47 [2021-08-21 18:09:59,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:09:59,133 INFO L225 Difference]: With dead ends: 1545 [2021-08-21 18:09:59,133 INFO L226 Difference]: Without dead ends: 1505 [2021-08-21 18:09:59,133 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 53 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 63.2ms TimeCoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2021-08-21 18:09:59,134 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1505 states. [2021-08-21 18:09:59,142 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1505 to 1279. [2021-08-21 18:09:59,143 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1279 states, 1278 states have (on average 1.7316118935837246) internal successors, (2213), 1278 states have internal predecessors, (2213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:09:59,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1279 states to 1279 states and 2213 transitions. [2021-08-21 18:09:59,144 INFO L78 Accepts]: Start accepts. Automaton has 1279 states and 2213 transitions. Word has length 47 [2021-08-21 18:09:59,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:09:59,144 INFO L470 AbstractCegarLoop]: Abstraction has 1279 states and 2213 transitions. [2021-08-21 18:09:59,144 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.166666666666667) internal successors, (50), 12 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) [2021-08-21 18:09:59,144 INFO L276 IsEmpty]: Start isEmpty. Operand 1279 states and 2213 transitions. [2021-08-21 18:09:59,149 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-08-21 18:09:59,150 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:09:59,150 INFO L512 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:09:59,170 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2021-08-21 18:09:59,369 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-08-21 18:09:59,369 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:09:59,370 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:09:59,370 INFO L82 PathProgramCache]: Analyzing trace with hash -342622891, now seen corresponding path program 38 times [2021-08-21 18:09:59,370 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:09:59,370 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1373486526] [2021-08-21 18:09:59,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:09:59,370 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:09:59,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:09:59,720 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 0 proven. 128 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:09:59,720 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:09:59,720 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1373486526] [2021-08-21 18:09:59,720 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1373486526] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:09:59,720 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1738412653] [2021-08-21 18:09:59,720 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:09:59,721 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:09:59,721 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:09:59,721 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) [2021-08-21 18:09:59,722 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2021-08-21 18:10:00,968 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:10:00,968 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:10:00,969 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 49 conjunts are in the unsatisfiable core [2021-08-21 18:10:00,969 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:10:01,827 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 0 proven. 128 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:10:01,827 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1738412653] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:10:01,827 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:10:01,827 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21] total 41 [2021-08-21 18:10:01,827 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [390303429] [2021-08-21 18:10:01,828 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2021-08-21 18:10:01,828 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:10:01,828 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2021-08-21 18:10:01,828 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=157, Invalid=1565, Unknown=0, NotChecked=0, Total=1722 [2021-08-21 18:10:01,828 INFO L87 Difference]: Start difference. First operand 1279 states and 2213 transitions. Second operand has 42 states, 42 states have (on average 2.0952380952380953) internal successors, (88), 41 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) [2021-08-21 18:10:04,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:10:04,600 INFO L93 Difference]: Finished difference Result 2046 states and 3422 transitions. [2021-08-21 18:10:04,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2021-08-21 18:10:04,600 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 2.0952380952380953) internal successors, (88), 41 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 47 [2021-08-21 18:10:04,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:10:04,603 INFO L225 Difference]: With dead ends: 2046 [2021-08-21 18:10:04,603 INFO L226 Difference]: Without dead ends: 2042 [2021-08-21 18:10:04,603 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 104 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2877 ImplicationChecksByTransitivity, 2222.8ms TimeCoverageRelationStatistics Valid=978, Invalid=10152, Unknown=0, NotChecked=0, Total=11130 [2021-08-21 18:10:04,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2042 states. [2021-08-21 18:10:04,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2042 to 1256. [2021-08-21 18:10:04,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1256 states, 1255 states have (on average 1.7402390438247013) internal successors, (2184), 1255 states have internal predecessors, (2184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:10:04,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1256 states to 1256 states and 2184 transitions. [2021-08-21 18:10:04,616 INFO L78 Accepts]: Start accepts. Automaton has 1256 states and 2184 transitions. Word has length 47 [2021-08-21 18:10:04,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:10:04,616 INFO L470 AbstractCegarLoop]: Abstraction has 1256 states and 2184 transitions. [2021-08-21 18:10:04,616 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 42 states have (on average 2.0952380952380953) internal successors, (88), 41 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) [2021-08-21 18:10:04,616 INFO L276 IsEmpty]: Start isEmpty. Operand 1256 states and 2184 transitions. [2021-08-21 18:10:04,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-08-21 18:10:04,618 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:10:04,618 INFO L512 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:10:04,638 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2021-08-21 18:10:04,818 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,SelfDestructingSolverStorable39 [2021-08-21 18:10:04,818 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:10:04,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:10:04,818 INFO L82 PathProgramCache]: Analyzing trace with hash -1166844771, now seen corresponding path program 39 times [2021-08-21 18:10:04,819 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:10:04,819 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2085464026] [2021-08-21 18:10:04,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:10:04,819 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:10:04,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:10:05,061 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 0 proven. 128 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:10:05,061 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:10:05,061 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2085464026] [2021-08-21 18:10:05,061 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2085464026] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:10:05,061 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [959747801] [2021-08-21 18:10:05,061 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:10:05,061 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:10:05,062 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:10:05,062 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) [2021-08-21 18:10:05,063 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2021-08-21 18:10:06,360 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2021-08-21 18:10:06,360 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:10:06,361 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 46 conjunts are in the unsatisfiable core [2021-08-21 18:10:06,362 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:10:07,161 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 0 proven. 128 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:10:07,161 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [959747801] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:10:07,161 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:10:07,161 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 21] total 36 [2021-08-21 18:10:07,161 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1598579063] [2021-08-21 18:10:07,161 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2021-08-21 18:10:07,161 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:10:07,162 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-08-21 18:10:07,162 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=159, Invalid=1173, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 18:10:07,162 INFO L87 Difference]: Start difference. First operand 1256 states and 2184 transitions. Second operand has 37 states, 37 states have (on average 2.3783783783783785) internal successors, (88), 36 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) [2021-08-21 18:10:11,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:10:11,014 INFO L93 Difference]: Finished difference Result 3381 states and 5506 transitions. [2021-08-21 18:10:11,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 96 states. [2021-08-21 18:10:11,015 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.3783783783783785) internal successors, (88), 36 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 47 [2021-08-21 18:10:11,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:10:11,019 INFO L225 Difference]: With dead ends: 3381 [2021-08-21 18:10:11,019 INFO L226 Difference]: Without dead ends: 3365 [2021-08-21 18:10:11,020 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 126 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5192 ImplicationChecksByTransitivity, 2449.6ms TimeCoverageRelationStatistics Valid=1708, Invalid=14548, Unknown=0, NotChecked=0, Total=16256 [2021-08-21 18:10:11,022 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3365 states. [2021-08-21 18:10:11,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3365 to 1274. [2021-08-21 18:10:11,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1274 states, 1273 states have (on average 1.7423409269442263) internal successors, (2218), 1273 states have internal predecessors, (2218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:10:11,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1274 states to 1274 states and 2218 transitions. [2021-08-21 18:10:11,036 INFO L78 Accepts]: Start accepts. Automaton has 1274 states and 2218 transitions. Word has length 47 [2021-08-21 18:10:11,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:10:11,036 INFO L470 AbstractCegarLoop]: Abstraction has 1274 states and 2218 transitions. [2021-08-21 18:10:11,037 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 2.3783783783783785) internal successors, (88), 36 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) [2021-08-21 18:10:11,037 INFO L276 IsEmpty]: Start isEmpty. Operand 1274 states and 2218 transitions. [2021-08-21 18:10:11,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-08-21 18:10:11,038 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:10:11,038 INFO L512 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:10:11,058 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2021-08-21 18:10:11,240 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:10:11,241 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:10:11,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:10:11,241 INFO L82 PathProgramCache]: Analyzing trace with hash 1869154277, now seen corresponding path program 40 times [2021-08-21 18:10:11,241 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:10:11,241 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1021390219] [2021-08-21 18:10:11,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:10:11,241 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:10:11,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:10:11,484 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 2 proven. 126 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:10:11,484 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:10:11,485 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1021390219] [2021-08-21 18:10:11,485 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1021390219] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:10:11,485 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1219904813] [2021-08-21 18:10:11,485 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:10:11,485 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:10:11,485 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:10:11,486 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) [2021-08-21 18:10:11,486 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2021-08-21 18:10:12,822 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:10:12,823 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:10:12,823 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 46 conjunts are in the unsatisfiable core [2021-08-21 18:10:12,824 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:10:13,714 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 2 proven. 126 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:10:13,714 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1219904813] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:10:13,714 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:10:13,714 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 21] total 37 [2021-08-21 18:10:13,714 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1981684320] [2021-08-21 18:10:13,714 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2021-08-21 18:10:13,715 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:10:13,715 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-08-21 18:10:13,715 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=1235, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 18:10:13,715 INFO L87 Difference]: Start difference. First operand 1274 states and 2218 transitions. Second operand has 38 states, 38 states have (on average 2.3157894736842106) internal successors, (88), 37 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) [2021-08-21 18:10:18,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:10:18,066 INFO L93 Difference]: Finished difference Result 4355 states and 6942 transitions. [2021-08-21 18:10:18,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 118 states. [2021-08-21 18:10:18,067 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.3157894736842106) internal successors, (88), 37 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 47 [2021-08-21 18:10:18,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:10:18,071 INFO L225 Difference]: With dead ends: 4355 [2021-08-21 18:10:18,071 INFO L226 Difference]: Without dead ends: 4323 [2021-08-21 18:10:18,072 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 149 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7798 ImplicationChecksByTransitivity, 3166.9ms TimeCoverageRelationStatistics Valid=2779, Invalid=19871, Unknown=0, NotChecked=0, Total=22650 [2021-08-21 18:10:18,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4323 states. [2021-08-21 18:10:18,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4323 to 1286. [2021-08-21 18:10:18,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1286 states, 1285 states have (on average 1.7385214007782102) internal successors, (2234), 1285 states have internal predecessors, (2234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:10:18,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1286 states to 1286 states and 2234 transitions. [2021-08-21 18:10:18,091 INFO L78 Accepts]: Start accepts. Automaton has 1286 states and 2234 transitions. Word has length 47 [2021-08-21 18:10:18,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:10:18,091 INFO L470 AbstractCegarLoop]: Abstraction has 1286 states and 2234 transitions. [2021-08-21 18:10:18,091 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 2.3157894736842106) internal successors, (88), 37 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) [2021-08-21 18:10:18,091 INFO L276 IsEmpty]: Start isEmpty. Operand 1286 states and 2234 transitions. [2021-08-21 18:10:18,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-08-21 18:10:18,092 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:10:18,092 INFO L512 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:10:18,114 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2021-08-21 18:10:18,312 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,SelfDestructingSolverStorable41 [2021-08-21 18:10:18,313 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:10:18,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:10:18,313 INFO L82 PathProgramCache]: Analyzing trace with hash 560135981, now seen corresponding path program 41 times [2021-08-21 18:10:18,313 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:10:18,313 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [112915005] [2021-08-21 18:10:18,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:10:18,313 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:10:18,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:10:18,532 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 6 proven. 122 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:10:18,532 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:10:18,532 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [112915005] [2021-08-21 18:10:18,532 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [112915005] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:10:18,532 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [129152629] [2021-08-21 18:10:18,532 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:10:18,533 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:10:18,533 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:10:18,536 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) [2021-08-21 18:10:18,537 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2021-08-21 18:10:19,945 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2021-08-21 18:10:19,946 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:10:19,946 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 45 conjunts are in the unsatisfiable core [2021-08-21 18:10:19,947 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:10:20,730 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 6 proven. 122 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:10:20,730 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [129152629] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:10:20,730 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:10:20,730 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 22] total 39 [2021-08-21 18:10:20,730 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1394489916] [2021-08-21 18:10:20,731 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2021-08-21 18:10:20,731 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:10:20,731 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-08-21 18:10:20,731 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=196, Invalid=1364, Unknown=0, NotChecked=0, Total=1560 [2021-08-21 18:10:20,731 INFO L87 Difference]: Start difference. First operand 1286 states and 2234 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) [2021-08-21 18:10:24,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:10:24,819 INFO L93 Difference]: Finished difference Result 5416 states and 8514 transitions. [2021-08-21 18:10:24,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 118 states. [2021-08-21 18:10:24,820 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 47 [2021-08-21 18:10:24,820 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:10:24,825 INFO L225 Difference]: With dead ends: 5416 [2021-08-21 18:10:24,825 INFO L226 Difference]: Without dead ends: 5364 [2021-08-21 18:10:24,826 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 151 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8395 ImplicationChecksByTransitivity, 2923.3ms TimeCoverageRelationStatistics Valid=3376, Invalid=19880, Unknown=0, NotChecked=0, Total=23256 [2021-08-21 18:10:24,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5364 states. [2021-08-21 18:10:24,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5364 to 1272. [2021-08-21 18:10:24,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1272 states, 1271 states have (on average 1.7395751376868607) internal successors, (2211), 1271 states have internal predecessors, (2211), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:10:24,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1272 states to 1272 states and 2211 transitions. [2021-08-21 18:10:24,851 INFO L78 Accepts]: Start accepts. Automaton has 1272 states and 2211 transitions. Word has length 47 [2021-08-21 18:10:24,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:10:24,851 INFO L470 AbstractCegarLoop]: Abstraction has 1272 states and 2211 transitions. [2021-08-21 18:10:24,851 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) [2021-08-21 18:10:24,851 INFO L276 IsEmpty]: Start isEmpty. Operand 1272 states and 2211 transitions. [2021-08-21 18:10:24,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-08-21 18:10:24,853 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:10:24,853 INFO L512 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:10:24,881 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2021-08-21 18:10:25,073 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:10:25,074 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:10:25,074 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:10:25,074 INFO L82 PathProgramCache]: Analyzing trace with hash -749780363, now seen corresponding path program 42 times [2021-08-21 18:10:25,074 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:10:25,074 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1197827949] [2021-08-21 18:10:25,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:10:25,074 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:10:25,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:10:25,324 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 12 proven. 116 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:10:25,324 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:10:25,324 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1197827949] [2021-08-21 18:10:25,325 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1197827949] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:10:25,325 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1295794233] [2021-08-21 18:10:25,325 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:10:25,325 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:10:25,325 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:10:25,326 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) [2021-08-21 18:10:25,328 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2021-08-21 18:10:26,800 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2021-08-21 18:10:26,800 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:10:26,801 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 40 conjunts are in the unsatisfiable core [2021-08-21 18:10:26,802 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:10:27,616 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 12 proven. 116 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:10:27,616 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1295794233] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:10:27,616 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:10:27,616 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 21] total 39 [2021-08-21 18:10:27,617 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1816519357] [2021-08-21 18:10:27,617 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2021-08-21 18:10:27,617 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:10:27,617 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-08-21 18:10:27,617 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=201, Invalid=1359, Unknown=0, NotChecked=0, Total=1560 [2021-08-21 18:10:27,618 INFO L87 Difference]: Start difference. First operand 1272 states and 2211 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) [2021-08-21 18:10:30,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:10:30,441 INFO L93 Difference]: Finished difference Result 6502 states and 10199 transitions. [2021-08-21 18:10:30,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2021-08-21 18:10:30,452 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 47 [2021-08-21 18:10:30,452 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:10:30,459 INFO L225 Difference]: With dead ends: 6502 [2021-08-21 18:10:30,460 INFO L226 Difference]: Without dead ends: 6374 [2021-08-21 18:10:30,461 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 126 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5632 ImplicationChecksByTransitivity, 2277.7ms TimeCoverageRelationStatistics Valid=2609, Invalid=13647, Unknown=0, NotChecked=0, Total=16256 [2021-08-21 18:10:30,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6374 states. [2021-08-21 18:10:30,485 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6374 to 1284. [2021-08-21 18:10:30,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1284 states, 1283 states have (on average 1.7373343725643025) internal successors, (2229), 1283 states have internal predecessors, (2229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:10:30,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1284 states to 1284 states and 2229 transitions. [2021-08-21 18:10:30,487 INFO L78 Accepts]: Start accepts. Automaton has 1284 states and 2229 transitions. Word has length 47 [2021-08-21 18:10:30,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:10:30,488 INFO L470 AbstractCegarLoop]: Abstraction has 1284 states and 2229 transitions. [2021-08-21 18:10:30,488 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) [2021-08-21 18:10:30,488 INFO L276 IsEmpty]: Start isEmpty. Operand 1284 states and 2229 transitions. [2021-08-21 18:10:30,489 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-08-21 18:10:30,489 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:10:30,489 INFO L512 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:10:30,513 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2021-08-21 18:10:30,704 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:10:30,705 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:10:30,705 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:10:30,705 INFO L82 PathProgramCache]: Analyzing trace with hash -1273245251, now seen corresponding path program 43 times [2021-08-21 18:10:30,705 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:10:30,705 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1941373694] [2021-08-21 18:10:30,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:10:30,705 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:10:30,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:10:30,976 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 20 proven. 108 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:10:30,977 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:10:30,977 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1941373694] [2021-08-21 18:10:30,977 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1941373694] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:10:30,977 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1843526182] [2021-08-21 18:10:30,977 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:10:30,977 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:10:30,977 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:10:30,978 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) [2021-08-21 18:10:30,979 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2021-08-21 18:10:32,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:10:32,492 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 37 conjunts are in the unsatisfiable core [2021-08-21 18:10:32,493 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:10:33,303 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 20 proven. 108 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:10:33,303 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1843526182] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:10:33,303 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:10:33,303 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 40 [2021-08-21 18:10:33,303 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1977465865] [2021-08-21 18:10:33,304 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2021-08-21 18:10:33,304 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:10:33,304 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2021-08-21 18:10:33,304 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=222, Invalid=1418, Unknown=0, NotChecked=0, Total=1640 [2021-08-21 18:10:33,304 INFO L87 Difference]: Start difference. First operand 1284 states and 2229 transitions. Second operand has 41 states, 41 states have (on average 2.1463414634146343) internal successors, (88), 40 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) [2021-08-21 18:10:36,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:10:36,090 INFO L93 Difference]: Finished difference Result 6927 states and 10823 transitions. [2021-08-21 18:10:36,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 104 states. [2021-08-21 18:10:36,093 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 2.1463414634146343) internal successors, (88), 40 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 47 [2021-08-21 18:10:36,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:10:36,100 INFO L225 Difference]: With dead ends: 6927 [2021-08-21 18:10:36,100 INFO L226 Difference]: Without dead ends: 6697 [2021-08-21 18:10:36,101 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 138 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6877 ImplicationChecksByTransitivity, 2430.3ms TimeCoverageRelationStatistics Valid=3488, Invalid=15972, Unknown=0, NotChecked=0, Total=19460 [2021-08-21 18:10:36,105 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6697 states. [2021-08-21 18:10:36,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6697 to 1292. [2021-08-21 18:10:36,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1292 states, 1291 states have (on average 1.7358636715724245) internal successors, (2241), 1291 states have internal predecessors, (2241), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:10:36,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1292 states to 1292 states and 2241 transitions. [2021-08-21 18:10:36,130 INFO L78 Accepts]: Start accepts. Automaton has 1292 states and 2241 transitions. Word has length 47 [2021-08-21 18:10:36,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:10:36,130 INFO L470 AbstractCegarLoop]: Abstraction has 1292 states and 2241 transitions. [2021-08-21 18:10:36,130 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 2.1463414634146343) internal successors, (88), 40 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) [2021-08-21 18:10:36,130 INFO L276 IsEmpty]: Start isEmpty. Operand 1292 states and 2241 transitions. [2021-08-21 18:10:36,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-08-21 18:10:36,131 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:10:36,132 INFO L512 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:10:36,152 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Ended with exit code 0 [2021-08-21 18:10:36,332 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,SelfDestructingSolverStorable44 [2021-08-21 18:10:36,332 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:10:36,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:10:36,332 INFO L82 PathProgramCache]: Analyzing trace with hash 1589030149, now seen corresponding path program 44 times [2021-08-21 18:10:36,333 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:10:36,333 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [747576913] [2021-08-21 18:10:36,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:10:36,333 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:10:36,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:10:36,597 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 30 proven. 98 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:10:36,597 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:10:36,597 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [747576913] [2021-08-21 18:10:36,597 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [747576913] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:10:36,597 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1575560573] [2021-08-21 18:10:36,597 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:10:36,597 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:10:36,598 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:10:36,598 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) [2021-08-21 18:10:36,599 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2021-08-21 18:10:38,186 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:10:38,186 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:10:38,187 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 31 conjunts are in the unsatisfiable core [2021-08-21 18:10:38,188 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:10:38,993 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 30 proven. 98 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:10:38,993 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1575560573] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:10:38,993 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:10:38,993 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21] total 41 [2021-08-21 18:10:38,993 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1261664703] [2021-08-21 18:10:38,994 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2021-08-21 18:10:38,994 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:10:38,994 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2021-08-21 18:10:38,994 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=249, Invalid=1473, Unknown=0, NotChecked=0, Total=1722 [2021-08-21 18:10:38,994 INFO L87 Difference]: Start difference. First operand 1292 states and 2241 transitions. Second operand has 42 states, 42 states have (on average 2.0952380952380953) internal successors, (88), 41 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) [2021-08-21 18:10:41,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:10:41,764 INFO L93 Difference]: Finished difference Result 6067 states and 9564 transitions. [2021-08-21 18:10:41,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 104 states. [2021-08-21 18:10:41,764 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 2.0952380952380953) internal successors, (88), 41 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 47 [2021-08-21 18:10:41,764 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:10:41,769 INFO L225 Difference]: With dead ends: 6067 [2021-08-21 18:10:41,770 INFO L226 Difference]: Without dead ends: 5721 [2021-08-21 18:10:41,771 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 139 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6575 ImplicationChecksByTransitivity, 2472.1ms TimeCoverageRelationStatistics Valid=3920, Invalid=15820, Unknown=0, NotChecked=0, Total=19740 [2021-08-21 18:10:41,774 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5721 states. [2021-08-21 18:10:41,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5721 to 1486. [2021-08-21 18:10:41,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1486 states, 1485 states have (on average 1.727946127946128) internal successors, (2566), 1485 states have internal predecessors, (2566), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:10:41,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1486 states to 1486 states and 2566 transitions. [2021-08-21 18:10:41,796 INFO L78 Accepts]: Start accepts. Automaton has 1486 states and 2566 transitions. Word has length 47 [2021-08-21 18:10:41,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:10:41,796 INFO L470 AbstractCegarLoop]: Abstraction has 1486 states and 2566 transitions. [2021-08-21 18:10:41,796 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 42 states have (on average 2.0952380952380953) internal successors, (88), 41 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) [2021-08-21 18:10:41,796 INFO L276 IsEmpty]: Start isEmpty. Operand 1486 states and 2566 transitions. [2021-08-21 18:10:41,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-08-21 18:10:41,798 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:10:41,798 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:10:41,818 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Ended with exit code 0 [2021-08-21 18:10:41,998 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,SelfDestructingSolverStorable45 [2021-08-21 18:10:41,998 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:10:41,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:10:41,999 INFO L82 PathProgramCache]: Analyzing trace with hash 457409455, now seen corresponding path program 45 times [2021-08-21 18:10:41,999 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:10:41,999 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2062652002] [2021-08-21 18:10:41,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:10:41,999 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:10:42,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:10:42,219 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 64 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:10:42,220 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:10:42,220 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2062652002] [2021-08-21 18:10:42,220 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2062652002] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:10:42,220 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [937502197] [2021-08-21 18:10:42,220 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:10:42,220 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:10:42,220 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:10:42,237 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) [2021-08-21 18:10:42,264 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2021-08-21 18:10:43,888 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2021-08-21 18:10:43,888 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:10:43,889 INFO L263 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 41 conjunts are in the unsatisfiable core [2021-08-21 18:10:43,900 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:10:44,855 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 64 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:10:44,855 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [937502197] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:10:44,855 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:10:44,855 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 23] total 43 [2021-08-21 18:10:44,855 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1930653187] [2021-08-21 18:10:44,855 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2021-08-21 18:10:44,855 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:10:44,856 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2021-08-21 18:10:44,856 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=351, Invalid=1541, Unknown=0, NotChecked=0, Total=1892 [2021-08-21 18:10:44,856 INFO L87 Difference]: Start difference. First operand 1486 states and 2566 transitions. Second operand has 44 states, 44 states have (on average 2.090909090909091) internal successors, (92), 43 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) [2021-08-21 18:10:48,310 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:10:48,310 INFO L93 Difference]: Finished difference Result 2808 states and 4524 transitions. [2021-08-21 18:10:48,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 123 states. [2021-08-21 18:10:48,311 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 2.090909090909091) internal successors, (92), 43 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 49 [2021-08-21 18:10:48,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:10:48,313 INFO L225 Difference]: With dead ends: 2808 [2021-08-21 18:10:48,313 INFO L226 Difference]: Without dead ends: 2584 [2021-08-21 18:10:48,315 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 160 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9018 ImplicationChecksByTransitivity, 3132.1ms TimeCoverageRelationStatistics Valid=6810, Invalid=19272, Unknown=0, NotChecked=0, Total=26082 [2021-08-21 18:10:48,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2584 states. [2021-08-21 18:10:48,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2584 to 1485. [2021-08-21 18:10:48,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1485 states, 1484 states have (on average 1.7230458221024259) internal successors, (2557), 1484 states have internal predecessors, (2557), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:10:48,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1485 states to 1485 states and 2557 transitions. [2021-08-21 18:10:48,336 INFO L78 Accepts]: Start accepts. Automaton has 1485 states and 2557 transitions. Word has length 49 [2021-08-21 18:10:48,337 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:10:48,337 INFO L470 AbstractCegarLoop]: Abstraction has 1485 states and 2557 transitions. [2021-08-21 18:10:48,337 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 2.090909090909091) internal successors, (92), 43 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) [2021-08-21 18:10:48,337 INFO L276 IsEmpty]: Start isEmpty. Operand 1485 states and 2557 transitions. [2021-08-21 18:10:48,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-08-21 18:10:48,338 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:10:48,338 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:10:48,359 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Ended with exit code 0 [2021-08-21 18:10:48,539 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,SelfDestructingSolverStorable46 [2021-08-21 18:10:48,539 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:10:48,539 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:10:48,539 INFO L82 PathProgramCache]: Analyzing trace with hash -1351991567, now seen corresponding path program 46 times [2021-08-21 18:10:48,539 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:10:48,539 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [474681741] [2021-08-21 18:10:48,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:10:48,540 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:10:48,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:10:48,672 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 1 proven. 161 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:10:48,672 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:10:48,672 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [474681741] [2021-08-21 18:10:48,672 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [474681741] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:10:48,673 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1422427364] [2021-08-21 18:10:48,673 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:10:48,673 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:10:48,673 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:10:48,682 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) [2021-08-21 18:10:48,683 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2021-08-21 18:10:50,388 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:10:50,388 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:10:50,389 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 39 conjunts are in the unsatisfiable core [2021-08-21 18:10:50,389 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:10:50,633 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 0 proven. 162 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:10:50,634 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1422427364] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:10:50,634 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:10:50,634 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 13 [2021-08-21 18:10:50,634 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [23715335] [2021-08-21 18:10:50,634 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 18:10:50,634 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:10:50,635 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 18:10:50,635 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:10:50,635 INFO L87 Difference]: Start difference. First operand 1485 states and 2557 transitions. Second operand has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 13 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:10:50,744 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:10:50,744 INFO L93 Difference]: Finished difference Result 2044 states and 3423 transitions. [2021-08-21 18:10:50,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 18:10:50,744 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 13 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 51 [2021-08-21 18:10:50,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:10:50,747 INFO L225 Difference]: With dead ends: 2044 [2021-08-21 18:10:50,747 INFO L226 Difference]: Without dead ends: 2000 [2021-08-21 18:10:50,747 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 58 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 67.9ms TimeCoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:10:50,748 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2000 states. [2021-08-21 18:10:50,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2000 to 1726. [2021-08-21 18:10:50,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1726 states, 1725 states have (on average 1.7327536231884058) internal successors, (2989), 1725 states have internal predecessors, (2989), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:10:50,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1726 states to 1726 states and 2989 transitions. [2021-08-21 18:10:50,761 INFO L78 Accepts]: Start accepts. Automaton has 1726 states and 2989 transitions. Word has length 51 [2021-08-21 18:10:50,761 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:10:50,761 INFO L470 AbstractCegarLoop]: Abstraction has 1726 states and 2989 transitions. [2021-08-21 18:10:50,762 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 13 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:10:50,762 INFO L276 IsEmpty]: Start isEmpty. Operand 1726 states and 2989 transitions. [2021-08-21 18:10:50,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-08-21 18:10:50,764 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:10:50,764 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:10:50,785 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2021-08-21 18:10:50,964 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:10:50,964 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:10:50,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:10:50,965 INFO L82 PathProgramCache]: Analyzing trace with hash -1601298287, now seen corresponding path program 47 times [2021-08-21 18:10:50,965 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:10:50,965 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1791760127] [2021-08-21 18:10:50,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:10:50,965 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:10:50,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:10:51,421 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 0 proven. 162 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:10:51,421 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:10:51,421 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1791760127] [2021-08-21 18:10:51,421 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1791760127] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:10:51,421 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [764277352] [2021-08-21 18:10:51,421 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:10:51,422 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:10:51,426 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:10:51,427 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) [2021-08-21 18:10:51,427 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2021-08-21 18:10:53,220 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2021-08-21 18:10:53,220 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:10:53,221 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 36 conjunts are in the unsatisfiable core [2021-08-21 18:10:53,221 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:10:53,535 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 0 proven. 162 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:10:53,535 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [764277352] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:10:53,535 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:10:53,535 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 14] total 36 [2021-08-21 18:10:53,535 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [960664058] [2021-08-21 18:10:53,536 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-08-21 18:10:53,536 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:10:53,536 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-08-21 18:10:53,536 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=1136, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 18:10:53,536 INFO L87 Difference]: Start difference. First operand 1726 states and 2989 transitions. Second operand has 36 states, 36 states have (on average 2.638888888888889) internal successors, (95), 36 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) [2021-08-21 18:10:54,653 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:10:54,654 INFO L93 Difference]: Finished difference Result 2319 states and 3985 transitions. [2021-08-21 18:10:54,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 18:10:54,654 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.638888888888889) internal successors, (95), 36 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 51 [2021-08-21 18:10:54,654 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:10:54,657 INFO L225 Difference]: With dead ends: 2319 [2021-08-21 18:10:54,657 INFO L226 Difference]: Without dead ends: 2317 [2021-08-21 18:10:54,657 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 39 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 781 ImplicationChecksByTransitivity, 1020.9ms TimeCoverageRelationStatistics Valid=430, Invalid=3730, Unknown=0, NotChecked=0, Total=4160 [2021-08-21 18:10:54,659 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2317 states. [2021-08-21 18:10:54,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2317 to 1699. [2021-08-21 18:10:54,671 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1699 states, 1698 states have (on average 1.7402826855123674) internal successors, (2955), 1698 states have internal predecessors, (2955), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:10:54,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1699 states to 1699 states and 2955 transitions. [2021-08-21 18:10:54,672 INFO L78 Accepts]: Start accepts. Automaton has 1699 states and 2955 transitions. Word has length 51 [2021-08-21 18:10:54,672 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:10:54,672 INFO L470 AbstractCegarLoop]: Abstraction has 1699 states and 2955 transitions. [2021-08-21 18:10:54,673 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 2.638888888888889) internal successors, (95), 36 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) [2021-08-21 18:10:54,673 INFO L276 IsEmpty]: Start isEmpty. Operand 1699 states and 2955 transitions. [2021-08-21 18:10:54,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-08-21 18:10:54,674 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:10:54,674 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:10:54,696 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Ended with exit code 0 [2021-08-21 18:10:54,875 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2021-08-21 18:10:54,875 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:10:54,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:10:54,875 INFO L82 PathProgramCache]: Analyzing trace with hash 2032037849, now seen corresponding path program 48 times [2021-08-21 18:10:54,875 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:10:54,875 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [804898293] [2021-08-21 18:10:54,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:10:54,876 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:10:54,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:10:55,173 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 0 proven. 162 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:10:55,173 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:10:55,173 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [804898293] [2021-08-21 18:10:55,174 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [804898293] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:10:55,174 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [435032887] [2021-08-21 18:10:55,174 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:10:55,174 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:10:55,174 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:10:55,174 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) [2021-08-21 18:10:55,176 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2021-08-21 18:10:56,907 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2021-08-21 18:10:56,908 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:10:56,909 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 52 conjunts are in the unsatisfiable core [2021-08-21 18:10:56,909 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:10:57,810 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 0 proven. 162 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:10:57,811 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [435032887] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:10:57,811 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:10:57,811 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 23] total 39 [2021-08-21 18:10:57,811 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [637211441] [2021-08-21 18:10:57,811 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2021-08-21 18:10:57,811 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:10:57,811 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-08-21 18:10:57,812 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=174, Invalid=1386, Unknown=0, NotChecked=0, Total=1560 [2021-08-21 18:10:57,812 INFO L87 Difference]: Start difference. First operand 1699 states and 2955 transitions. Second operand has 40 states, 40 states have (on average 2.4) internal successors, (96), 39 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) [2021-08-21 18:11:02,280 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:11:02,280 INFO L93 Difference]: Finished difference Result 4285 states and 7026 transitions. [2021-08-21 18:11:02,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 109 states. [2021-08-21 18:11:02,281 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.4) internal successors, (96), 39 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 51 [2021-08-21 18:11:02,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:11:02,285 INFO L225 Difference]: With dead ends: 4285 [2021-08-21 18:11:02,285 INFO L226 Difference]: Without dead ends: 4269 [2021-08-21 18:11:02,286 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 142 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6688 ImplicationChecksByTransitivity, 2943.6ms TimeCoverageRelationStatistics Valid=1955, Invalid=18637, Unknown=0, NotChecked=0, Total=20592 [2021-08-21 18:11:02,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4269 states. [2021-08-21 18:11:02,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4269 to 1720. [2021-08-21 18:11:02,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1720 states, 1719 states have (on average 1.7422920302501455) internal successors, (2995), 1719 states have internal predecessors, (2995), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:11:02,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1720 states to 1720 states and 2995 transitions. [2021-08-21 18:11:02,306 INFO L78 Accepts]: Start accepts. Automaton has 1720 states and 2995 transitions. Word has length 51 [2021-08-21 18:11:02,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:11:02,306 INFO L470 AbstractCegarLoop]: Abstraction has 1720 states and 2995 transitions. [2021-08-21 18:11:02,306 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 2.4) internal successors, (96), 39 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) [2021-08-21 18:11:02,306 INFO L276 IsEmpty]: Start isEmpty. Operand 1720 states and 2995 transitions. [2021-08-21 18:11:02,308 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-08-21 18:11:02,308 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:11:02,308 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:11:02,329 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2021-08-21 18:11:02,508 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-08-21 18:11:02,509 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:11:02,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:11:02,509 INFO L82 PathProgramCache]: Analyzing trace with hash -1891038431, now seen corresponding path program 49 times [2021-08-21 18:11:02,509 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:11:02,509 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [864035600] [2021-08-21 18:11:02,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:11:02,509 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:11:02,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:11:02,774 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 2 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:11:02,775 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:11:02,775 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [864035600] [2021-08-21 18:11:02,775 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [864035600] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:11:02,775 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1402346224] [2021-08-21 18:11:02,775 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:11:02,775 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:11:02,775 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:11:02,776 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) [2021-08-21 18:11:02,776 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2021-08-21 18:11:04,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:11:04,557 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 52 conjunts are in the unsatisfiable core [2021-08-21 18:11:04,558 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:11:05,492 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 2 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:11:05,492 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1402346224] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:11:05,493 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:11:05,493 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 23] total 40 [2021-08-21 18:11:05,493 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1284867973] [2021-08-21 18:11:05,493 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2021-08-21 18:11:05,493 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:11:05,493 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2021-08-21 18:11:05,493 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=187, Invalid=1453, Unknown=0, NotChecked=0, Total=1640 [2021-08-21 18:11:05,494 INFO L87 Difference]: Start difference. First operand 1720 states and 2995 transitions. Second operand has 41 states, 41 states have (on average 2.341463414634146) internal successors, (96), 40 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) [2021-08-21 18:11:11,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:11:11,033 INFO L93 Difference]: Finished difference Result 5416 states and 8679 transitions. [2021-08-21 18:11:11,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 138 states. [2021-08-21 18:11:11,034 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 2.341463414634146) internal successors, (96), 40 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 51 [2021-08-21 18:11:11,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:11:11,039 INFO L225 Difference]: With dead ends: 5416 [2021-08-21 18:11:11,039 INFO L226 Difference]: Without dead ends: 5384 [2021-08-21 18:11:11,040 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 207 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 172 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10557 ImplicationChecksByTransitivity, 3805.3ms TimeCoverageRelationStatistics Valid=3311, Invalid=26791, Unknown=0, NotChecked=0, Total=30102 [2021-08-21 18:11:11,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5384 states. [2021-08-21 18:11:11,065 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5384 to 1738. [2021-08-21 18:11:11,066 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1738 states, 1737 states have (on average 1.740356937248129) internal successors, (3023), 1737 states have internal predecessors, (3023), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:11:11,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1738 states to 1738 states and 3023 transitions. [2021-08-21 18:11:11,068 INFO L78 Accepts]: Start accepts. Automaton has 1738 states and 3023 transitions. Word has length 51 [2021-08-21 18:11:11,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:11:11,068 INFO L470 AbstractCegarLoop]: Abstraction has 1738 states and 3023 transitions. [2021-08-21 18:11:11,068 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 2.341463414634146) internal successors, (96), 40 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) [2021-08-21 18:11:11,068 INFO L276 IsEmpty]: Start isEmpty. Operand 1738 states and 3023 transitions. [2021-08-21 18:11:11,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-08-21 18:11:11,070 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:11:11,070 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:11:11,094 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2021-08-21 18:11:11,284 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:11:11,285 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:11:11,285 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:11:11,285 INFO L82 PathProgramCache]: Analyzing trace with hash 687600233, now seen corresponding path program 50 times [2021-08-21 18:11:11,285 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:11:11,285 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [277966536] [2021-08-21 18:11:11,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:11:11,285 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:11:11,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:11:11,539 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 6 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:11:11,539 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:11:11,539 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [277966536] [2021-08-21 18:11:11,539 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [277966536] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:11:11,539 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [745420801] [2021-08-21 18:11:11,539 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:11:11,540 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:11:11,540 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:11:11,545 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) [2021-08-21 18:11:11,545 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2021-08-21 18:11:13,386 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:11:13,386 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:11:13,387 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 46 conjunts are in the unsatisfiable core [2021-08-21 18:11:13,388 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:11:14,322 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 6 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:11:14,322 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [745420801] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:11:14,322 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:11:14,322 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 23] total 41 [2021-08-21 18:11:14,322 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [454517485] [2021-08-21 18:11:14,322 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2021-08-21 18:11:14,322 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:11:14,323 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2021-08-21 18:11:14,323 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=202, Invalid=1520, Unknown=0, NotChecked=0, Total=1722 [2021-08-21 18:11:14,323 INFO L87 Difference]: Start difference. First operand 1738 states and 3023 transitions. Second operand has 42 states, 42 states have (on average 2.2857142857142856) internal successors, (96), 41 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) [2021-08-21 18:11:19,591 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:11:19,591 INFO L93 Difference]: Finished difference Result 6672 states and 10552 transitions. [2021-08-21 18:11:19,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 145 states. [2021-08-21 18:11:19,591 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 2.2857142857142856) internal successors, (96), 41 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 51 [2021-08-21 18:11:19,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:11:19,597 INFO L225 Difference]: With dead ends: 6672 [2021-08-21 18:11:19,597 INFO L226 Difference]: Without dead ends: 6620 [2021-08-21 18:11:19,599 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 214 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 180 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11882 ImplicationChecksByTransitivity, 3691.4ms TimeCoverageRelationStatistics Valid=4150, Invalid=28792, Unknown=0, NotChecked=0, Total=32942 [2021-08-21 18:11:19,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6620 states. [2021-08-21 18:11:19,625 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6620 to 1718. [2021-08-21 18:11:19,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1718 states, 1717 states have (on average 1.739662201514269) internal successors, (2987), 1717 states have internal predecessors, (2987), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:11:19,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1718 states to 1718 states and 2987 transitions. [2021-08-21 18:11:19,628 INFO L78 Accepts]: Start accepts. Automaton has 1718 states and 2987 transitions. Word has length 51 [2021-08-21 18:11:19,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:11:19,628 INFO L470 AbstractCegarLoop]: Abstraction has 1718 states and 2987 transitions. [2021-08-21 18:11:19,628 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 42 states have (on average 2.2857142857142856) internal successors, (96), 41 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) [2021-08-21 18:11:19,628 INFO L276 IsEmpty]: Start isEmpty. Operand 1718 states and 2987 transitions. [2021-08-21 18:11:19,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-08-21 18:11:19,630 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:11:19,630 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:11:19,654 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2021-08-21 18:11:19,844 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,SelfDestructingSolverStorable51 [2021-08-21 18:11:19,845 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:11:19,845 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:11:19,845 INFO L82 PathProgramCache]: Analyzing trace with hash -1205525071, now seen corresponding path program 51 times [2021-08-21 18:11:19,845 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:11:19,845 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [973898456] [2021-08-21 18:11:19,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:11:19,845 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:11:19,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:11:20,108 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 12 proven. 150 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:11:20,109 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:11:20,109 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [973898456] [2021-08-21 18:11:20,109 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [973898456] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:11:20,109 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [36051110] [2021-08-21 18:11:20,109 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:11:20,109 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:11:20,109 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:11:20,110 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) [2021-08-21 18:11:20,110 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2021-08-21 18:11:22,053 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 14 check-sat command(s) [2021-08-21 18:11:22,054 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:11:22,055 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 46 conjunts are in the unsatisfiable core [2021-08-21 18:11:22,055 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:11:22,958 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 12 proven. 150 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:11:22,958 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [36051110] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:11:22,958 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:11:22,959 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 23] total 42 [2021-08-21 18:11:22,959 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1252065247] [2021-08-21 18:11:22,959 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2021-08-21 18:11:22,959 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:11:22,959 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-08-21 18:11:22,959 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=219, Invalid=1587, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 18:11:22,959 INFO L87 Difference]: Start difference. First operand 1718 states and 2987 transitions. Second operand has 43 states, 43 states have (on average 2.2325581395348837) internal successors, (96), 42 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) [2021-08-21 18:11:27,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:11:27,211 INFO L93 Difference]: Finished difference Result 8121 states and 12740 transitions. [2021-08-21 18:11:27,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 130 states. [2021-08-21 18:11:27,211 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 2.2325581395348837) internal successors, (96), 42 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 51 [2021-08-21 18:11:27,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:11:27,219 INFO L225 Difference]: With dead ends: 8121 [2021-08-21 18:11:27,219 INFO L226 Difference]: Without dead ends: 7941 [2021-08-21 18:11:27,220 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 166 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10138 ImplicationChecksByTransitivity, 3335.7ms TimeCoverageRelationStatistics Valid=4084, Invalid=23972, Unknown=0, NotChecked=0, Total=28056 [2021-08-21 18:11:27,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7941 states. [2021-08-21 18:11:27,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7941 to 1716. [2021-08-21 18:11:27,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1716 states, 1715 states have (on average 1.7393586005830903) internal successors, (2983), 1715 states have internal predecessors, (2983), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:11:27,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1716 states to 1716 states and 2983 transitions. [2021-08-21 18:11:27,252 INFO L78 Accepts]: Start accepts. Automaton has 1716 states and 2983 transitions. Word has length 51 [2021-08-21 18:11:27,252 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:11:27,252 INFO L470 AbstractCegarLoop]: Abstraction has 1716 states and 2983 transitions. [2021-08-21 18:11:27,252 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 43 states have (on average 2.2325581395348837) internal successors, (96), 42 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) [2021-08-21 18:11:27,252 INFO L276 IsEmpty]: Start isEmpty. Operand 1716 states and 2983 transitions. [2021-08-21 18:11:27,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-08-21 18:11:27,254 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:11:27,254 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:11:27,276 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Forceful destruction successful, exit code 0 [2021-08-21 18:11:27,468 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:11:27,468 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:11:27,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:11:27,469 INFO L82 PathProgramCache]: Analyzing trace with hash 447915257, now seen corresponding path program 52 times [2021-08-21 18:11:27,469 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:11:27,469 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1495545255] [2021-08-21 18:11:27,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:11:27,469 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:11:27,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:11:27,727 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 20 proven. 142 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:11:27,727 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:11:27,727 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1495545255] [2021-08-21 18:11:27,727 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1495545255] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:11:27,727 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1386884458] [2021-08-21 18:11:27,727 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:11:27,727 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:11:27,728 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:11:27,728 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) [2021-08-21 18:11:27,729 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2021-08-21 18:11:29,721 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:11:29,721 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:11:29,722 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-21 18:11:29,723 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:11:30,651 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 20 proven. 142 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:11:30,652 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1386884458] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:11:30,652 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:11:30,652 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 23] total 43 [2021-08-21 18:11:30,652 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1123479923] [2021-08-21 18:11:30,652 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2021-08-21 18:11:30,652 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:11:30,652 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2021-08-21 18:11:30,652 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=239, Invalid=1653, Unknown=0, NotChecked=0, Total=1892 [2021-08-21 18:11:30,653 INFO L87 Difference]: Start difference. First operand 1716 states and 2983 transitions. Second operand has 44 states, 44 states have (on average 2.1818181818181817) internal successors, (96), 43 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) [2021-08-21 18:11:34,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:11:34,138 INFO L93 Difference]: Finished difference Result 9033 states and 14156 transitions. [2021-08-21 18:11:34,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 115 states. [2021-08-21 18:11:34,138 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 2.1818181818181817) internal successors, (96), 43 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 51 [2021-08-21 18:11:34,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:11:34,147 INFO L225 Difference]: With dead ends: 9033 [2021-08-21 18:11:34,147 INFO L226 Difference]: Without dead ends: 8817 [2021-08-21 18:11:34,149 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 152 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8469 ImplicationChecksByTransitivity, 2806.9ms TimeCoverageRelationStatistics Valid=3844, Invalid=19718, Unknown=0, NotChecked=0, Total=23562 [2021-08-21 18:11:34,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8817 states. [2021-08-21 18:11:34,183 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8817 to 1728. [2021-08-21 18:11:34,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1728 states, 1727 states have (on average 1.7376954255935149) internal successors, (3001), 1727 states have internal predecessors, (3001), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:11:34,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1728 states to 1728 states and 3001 transitions. [2021-08-21 18:11:34,186 INFO L78 Accepts]: Start accepts. Automaton has 1728 states and 3001 transitions. Word has length 51 [2021-08-21 18:11:34,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:11:34,186 INFO L470 AbstractCegarLoop]: Abstraction has 1728 states and 3001 transitions. [2021-08-21 18:11:34,186 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 2.1818181818181817) internal successors, (96), 43 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) [2021-08-21 18:11:34,187 INFO L276 IsEmpty]: Start isEmpty. Operand 1728 states and 3001 transitions. [2021-08-21 18:11:34,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-08-21 18:11:34,188 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:11:34,188 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:11:34,210 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Forceful destruction successful, exit code 0 [2021-08-21 18:11:34,389 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,SelfDestructingSolverStorable53 [2021-08-21 18:11:34,389 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:11:34,389 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:11:34,389 INFO L82 PathProgramCache]: Analyzing trace with hash -627937215, now seen corresponding path program 53 times [2021-08-21 18:11:34,389 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:11:34,389 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [857915899] [2021-08-21 18:11:34,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:11:34,390 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:11:34,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:11:34,642 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 30 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:11:34,642 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:11:34,642 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [857915899] [2021-08-21 18:11:34,642 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [857915899] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:11:34,643 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [656686487] [2021-08-21 18:11:34,643 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:11:34,643 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:11:34,643 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:11:34,657 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) [2021-08-21 18:11:34,672 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2021-08-21 18:11:36,709 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2021-08-21 18:11:36,709 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:11:36,710 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 45 conjunts are in the unsatisfiable core [2021-08-21 18:11:36,711 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:11:37,570 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 30 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:11:37,571 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [656686487] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:11:37,571 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:11:37,571 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 24] total 45 [2021-08-21 18:11:37,571 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [950483518] [2021-08-21 18:11:37,571 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2021-08-21 18:11:37,571 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:11:37,571 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2021-08-21 18:11:37,572 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=282, Invalid=1788, Unknown=0, NotChecked=0, Total=2070 [2021-08-21 18:11:37,572 INFO L87 Difference]: Start difference. First operand 1728 states and 3001 transitions. Second operand has 46 states, 46 states have (on average 2.0869565217391304) internal successors, (96), 45 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) [2021-08-21 18:11:41,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:11:41,485 INFO L93 Difference]: Finished difference Result 8700 states and 13555 transitions. [2021-08-21 18:11:41,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 137 states. [2021-08-21 18:11:41,486 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 2.0869565217391304) internal successors, (96), 45 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 51 [2021-08-21 18:11:41,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:11:41,494 INFO L225 Difference]: With dead ends: 8700 [2021-08-21 18:11:41,494 INFO L226 Difference]: Without dead ends: 8424 [2021-08-21 18:11:41,496 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 176 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12114 ImplicationChecksByTransitivity, 3344.6ms TimeCoverageRelationStatistics Valid=5931, Invalid=25575, Unknown=0, NotChecked=0, Total=31506 [2021-08-21 18:11:41,501 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8424 states. [2021-08-21 18:11:41,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8424 to 1736. [2021-08-21 18:11:41,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1736 states, 1735 states have (on average 1.736599423631124) internal successors, (3013), 1735 states have internal predecessors, (3013), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:11:41,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1736 states to 1736 states and 3013 transitions. [2021-08-21 18:11:41,532 INFO L78 Accepts]: Start accepts. Automaton has 1736 states and 3013 transitions. Word has length 51 [2021-08-21 18:11:41,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:11:41,532 INFO L470 AbstractCegarLoop]: Abstraction has 1736 states and 3013 transitions. [2021-08-21 18:11:41,532 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 2.0869565217391304) internal successors, (96), 45 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) [2021-08-21 18:11:41,532 INFO L276 IsEmpty]: Start isEmpty. Operand 1736 states and 3013 transitions. [2021-08-21 18:11:41,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-08-21 18:11:41,534 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:11:41,534 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:11:41,557 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Forceful destruction successful, exit code 0 [2021-08-21 18:11:41,736 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,SelfDestructingSolverStorable54 [2021-08-21 18:11:41,736 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:11:41,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:11:41,737 INFO L82 PathProgramCache]: Analyzing trace with hash 1840416649, now seen corresponding path program 54 times [2021-08-21 18:11:41,737 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:11:41,737 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1267200925] [2021-08-21 18:11:41,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:11:41,737 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:11:41,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:11:42,013 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 42 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:11:42,014 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:11:42,014 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1267200925] [2021-08-21 18:11:42,014 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1267200925] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:11:42,014 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [629335175] [2021-08-21 18:11:42,014 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:11:42,014 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:11:42,014 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:11:42,015 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) [2021-08-21 18:11:42,016 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2021-08-21 18:11:44,137 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2021-08-21 18:11:44,137 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:11:44,138 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 46 conjunts are in the unsatisfiable core [2021-08-21 18:11:44,139 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:11:45,165 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 42 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:11:45,165 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [629335175] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:11:45,166 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:11:45,166 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 46 [2021-08-21 18:11:45,166 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1892322919] [2021-08-21 18:11:45,166 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2021-08-21 18:11:45,166 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:11:45,166 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2021-08-21 18:11:45,166 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=316, Invalid=1846, Unknown=0, NotChecked=0, Total=2162 [2021-08-21 18:11:45,167 INFO L87 Difference]: Start difference. First operand 1736 states and 3013 transitions. Second operand has 47 states, 47 states have (on average 2.0425531914893615) internal successors, (96), 46 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) [2021-08-21 18:11:49,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:11:49,471 INFO L93 Difference]: Finished difference Result 7815 states and 12313 transitions. [2021-08-21 18:11:49,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 141 states. [2021-08-21 18:11:49,471 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 2.0425531914893615) internal successors, (96), 46 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 51 [2021-08-21 18:11:49,471 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:11:49,478 INFO L225 Difference]: With dead ends: 7815 [2021-08-21 18:11:49,479 INFO L226 Difference]: Without dead ends: 7371 [2021-08-21 18:11:49,480 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 210 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 181 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11982 ImplicationChecksByTransitivity, 3830.4ms TimeCoverageRelationStatistics Valid=6797, Invalid=26509, Unknown=0, NotChecked=0, Total=33306 [2021-08-21 18:11:49,485 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7371 states. [2021-08-21 18:11:49,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7371 to 1972. [2021-08-21 18:11:49,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1972 states, 1971 states have (on average 1.7275494672754947) internal successors, (3405), 1971 states have internal predecessors, (3405), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:11:49,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1972 states to 1972 states and 3405 transitions. [2021-08-21 18:11:49,516 INFO L78 Accepts]: Start accepts. Automaton has 1972 states and 3405 transitions. Word has length 51 [2021-08-21 18:11:49,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:11:49,516 INFO L470 AbstractCegarLoop]: Abstraction has 1972 states and 3405 transitions. [2021-08-21 18:11:49,516 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 2.0425531914893615) internal successors, (96), 46 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) [2021-08-21 18:11:49,516 INFO L276 IsEmpty]: Start isEmpty. Operand 1972 states and 3405 transitions. [2021-08-21 18:11:49,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-08-21 18:11:49,518 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:11:49,518 INFO L512 BasicCegarLoop]: trace histogram [10, 10, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:11:49,542 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Forceful destruction successful, exit code 0 [2021-08-21 18:11:49,718 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:11:49,719 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:11:49,719 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:11:49,719 INFO L82 PathProgramCache]: Analyzing trace with hash 933039407, now seen corresponding path program 55 times [2021-08-21 18:11:49,719 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:11:49,719 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [556546218] [2021-08-21 18:11:49,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:11:49,719 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:11:49,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:11:49,980 INFO L134 CoverageAnalysis]: Checked inductivity of 181 backedges. 81 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:11:49,980 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:11:49,980 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [556546218] [2021-08-21 18:11:49,980 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [556546218] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:11:49,980 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [481825653] [2021-08-21 18:11:49,980 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:11:49,980 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:11:49,980 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:11:49,981 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) [2021-08-21 18:11:49,981 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2021-08-21 18:11:52,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:11:52,143 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 42 conjunts are in the unsatisfiable core [2021-08-21 18:11:52,143 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:11:53,049 INFO L134 CoverageAnalysis]: Checked inductivity of 181 backedges. 81 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:11:53,049 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [481825653] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:11:53,049 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:11:53,049 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 25] total 47 [2021-08-21 18:11:53,049 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1188366175] [2021-08-21 18:11:53,050 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2021-08-21 18:11:53,050 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:11:53,050 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2021-08-21 18:11:53,050 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=413, Invalid=1843, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 18:11:53,050 INFO L87 Difference]: Start difference. First operand 1972 states and 3405 transitions. Second operand has 48 states, 48 states have (on average 2.0833333333333335) internal successors, (100), 47 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) [2021-08-21 18:11:57,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:11:57,221 INFO L93 Difference]: Finished difference Result 3422 states and 5549 transitions. [2021-08-21 18:11:57,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 146 states. [2021-08-21 18:11:57,222 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 48 states have (on average 2.0833333333333335) internal successors, (100), 47 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 53 [2021-08-21 18:11:57,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:11:57,225 INFO L225 Difference]: With dead ends: 3422 [2021-08-21 18:11:57,225 INFO L226 Difference]: Without dead ends: 3214 [2021-08-21 18:11:57,227 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 217 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 187 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13205 ImplicationChecksByTransitivity, 3855.0ms TimeCoverageRelationStatistics Valid=9334, Invalid=26198, Unknown=0, NotChecked=0, Total=35532 [2021-08-21 18:11:57,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3214 states. [2021-08-21 18:11:57,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3214 to 1969. [2021-08-21 18:11:57,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1969 states, 1968 states have (on average 1.7235772357723578) internal successors, (3392), 1968 states have internal predecessors, (3392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:11:57,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1969 states to 1969 states and 3392 transitions. [2021-08-21 18:11:57,246 INFO L78 Accepts]: Start accepts. Automaton has 1969 states and 3392 transitions. Word has length 53 [2021-08-21 18:11:57,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:11:57,246 INFO L470 AbstractCegarLoop]: Abstraction has 1969 states and 3392 transitions. [2021-08-21 18:11:57,246 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 48 states have (on average 2.0833333333333335) internal successors, (100), 47 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) [2021-08-21 18:11:57,246 INFO L276 IsEmpty]: Start isEmpty. Operand 1969 states and 3392 transitions. [2021-08-21 18:11:57,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-08-21 18:11:57,248 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:11:57,248 INFO L512 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:11:57,272 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Forceful destruction successful, exit code 0 [2021-08-21 18:11:57,467 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:11:57,468 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:11:57,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:11:57,468 INFO L82 PathProgramCache]: Analyzing trace with hash 461858929, now seen corresponding path program 56 times [2021-08-21 18:11:57,468 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:11:57,468 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [727497125] [2021-08-21 18:11:57,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:11:57,468 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:11:57,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:11:57,653 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 1 proven. 199 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:11:57,653 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:11:57,653 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [727497125] [2021-08-21 18:11:57,654 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [727497125] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:11:57,654 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1973468494] [2021-08-21 18:11:57,654 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:11:57,654 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:11:57,654 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:11:57,654 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) [2021-08-21 18:11:57,655 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2021-08-21 18:11:59,876 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:11:59,876 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:11:59,877 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-21 18:11:59,878 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:12:00,146 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 0 proven. 200 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:12:00,147 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1973468494] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:12:00,147 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:12:00,147 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-21 18:12:00,147 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [917552177] [2021-08-21 18:12:00,169 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 18:12:00,169 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:12:00,169 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 18:12:00,169 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2021-08-21 18:12:00,169 INFO L87 Difference]: Start difference. First operand 1969 states and 3392 transitions. Second operand has 14 states, 14 states have (on average 4.142857142857143) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:12:00,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:12:00,323 INFO L93 Difference]: Finished difference Result 2639 states and 4433 transitions. [2021-08-21 18:12:00,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 18:12:00,323 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.142857142857143) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 55 [2021-08-21 18:12:00,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:12:00,326 INFO L225 Difference]: With dead ends: 2639 [2021-08-21 18:12:00,326 INFO L226 Difference]: Without dead ends: 2591 [2021-08-21 18:12:00,326 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 63 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 85.0ms TimeCoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2021-08-21 18:12:00,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2591 states. [2021-08-21 18:12:00,340 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2591 to 2265. [2021-08-21 18:12:00,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2265 states, 2264 states have (on average 1.7332155477031803) internal successors, (3924), 2264 states have internal predecessors, (3924), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:12:00,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2265 states to 2265 states and 3924 transitions. [2021-08-21 18:12:00,343 INFO L78 Accepts]: Start accepts. Automaton has 2265 states and 3924 transitions. Word has length 55 [2021-08-21 18:12:00,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:12:00,344 INFO L470 AbstractCegarLoop]: Abstraction has 2265 states and 3924 transitions. [2021-08-21 18:12:00,344 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.142857142857143) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:12:00,344 INFO L276 IsEmpty]: Start isEmpty. Operand 2265 states and 3924 transitions. [2021-08-21 18:12:00,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-08-21 18:12:00,346 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:12:00,346 INFO L512 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:12:00,369 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Ended with exit code 0 [2021-08-21 18:12:00,546 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:12:00,547 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:12:00,547 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:12:00,547 INFO L82 PathProgramCache]: Analyzing trace with hash -673753651, now seen corresponding path program 57 times [2021-08-21 18:12:00,547 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:12:00,547 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [607735692] [2021-08-21 18:12:00,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:12:00,547 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:12:00,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:12:00,998 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 0 proven. 200 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:12:00,998 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:12:00,998 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [607735692] [2021-08-21 18:12:00,998 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [607735692] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:12:00,998 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [675558636] [2021-08-21 18:12:00,998 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:12:00,999 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:12:00,999 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:12:00,999 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) [2021-08-21 18:12:01,000 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2021-08-21 18:12:03,294 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2021-08-21 18:12:03,295 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:12:03,295 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 40 conjunts are in the unsatisfiable core [2021-08-21 18:12:03,296 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:12:03,760 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 20 proven. 180 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:12:03,761 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [675558636] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:12:03,761 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:12:03,761 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 19] total 43 [2021-08-21 18:12:03,761 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [235513816] [2021-08-21 18:12:03,761 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2021-08-21 18:12:03,761 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:12:03,761 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-08-21 18:12:03,762 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=203, Invalid=1603, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 18:12:03,762 INFO L87 Difference]: Start difference. First operand 2265 states and 3924 transitions. Second operand has 43 states, 43 states have (on average 2.395348837209302) internal successors, (103), 43 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:12:04,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:12:04,997 INFO L93 Difference]: Finished difference Result 3006 states and 5200 transitions. [2021-08-21 18:12:04,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-21 18:12:04,997 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 2.395348837209302) internal successors, (103), 43 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 55 [2021-08-21 18:12:04,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:12:05,001 INFO L225 Difference]: With dead ends: 3006 [2021-08-21 18:12:05,001 INFO L226 Difference]: Without dead ends: 3004 [2021-08-21 18:12:05,001 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 38 SyntacticMatches, 1 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1123 ImplicationChecksByTransitivity, 1254.6ms TimeCoverageRelationStatistics Valid=584, Invalid=4966, Unknown=0, NotChecked=0, Total=5550 [2021-08-21 18:12:05,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3004 states. [2021-08-21 18:12:05,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3004 to 2234. [2021-08-21 18:12:05,021 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2234 states, 2233 states have (on average 1.7398119122257054) internal successors, (3885), 2233 states have internal predecessors, (3885), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:12:05,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2234 states to 2234 states and 3885 transitions. [2021-08-21 18:12:05,023 INFO L78 Accepts]: Start accepts. Automaton has 2234 states and 3885 transitions. Word has length 55 [2021-08-21 18:12:05,023 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:12:05,023 INFO L470 AbstractCegarLoop]: Abstraction has 2234 states and 3885 transitions. [2021-08-21 18:12:05,023 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 43 states have (on average 2.395348837209302) internal successors, (103), 43 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:12:05,023 INFO L276 IsEmpty]: Start isEmpty. Operand 2234 states and 3885 transitions. [2021-08-21 18:12:05,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-08-21 18:12:05,025 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:12:05,025 INFO L512 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:12:05,052 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Forceful destruction successful, exit code 0 [2021-08-21 18:12:05,232 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2021-08-21 18:12:05,233 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:12:05,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:12:05,233 INFO L82 PathProgramCache]: Analyzing trace with hash 295474453, now seen corresponding path program 58 times [2021-08-21 18:12:05,233 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:12:05,233 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1966317941] [2021-08-21 18:12:05,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:12:05,233 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:12:05,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:12:05,555 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 0 proven. 200 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:12:05,555 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:12:05,555 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1966317941] [2021-08-21 18:12:05,555 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1966317941] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:12:05,555 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1600959936] [2021-08-21 18:12:05,555 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:12:05,555 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:12:05,555 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:12:05,556 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) [2021-08-21 18:12:05,557 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2021-08-21 18:12:07,861 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:12:07,861 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:12:07,862 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 58 conjunts are in the unsatisfiable core [2021-08-21 18:12:07,863 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:12:08,874 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 0 proven. 200 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:12:08,875 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1600959936] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:12:08,875 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:12:08,875 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 25] total 42 [2021-08-21 18:12:08,875 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [690425855] [2021-08-21 18:12:08,875 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2021-08-21 18:12:08,875 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:12:08,875 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-08-21 18:12:08,875 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=189, Invalid=1617, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 18:12:08,876 INFO L87 Difference]: Start difference. First operand 2234 states and 3885 transitions. Second operand has 43 states, 43 states have (on average 2.4186046511627906) internal successors, (104), 42 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) [2021-08-21 18:12:14,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:12:14,718 INFO L93 Difference]: Finished difference Result 5358 states and 8838 transitions. [2021-08-21 18:12:14,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2021-08-21 18:12:14,718 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 2.4186046511627906) internal successors, (104), 42 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 55 [2021-08-21 18:12:14,718 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:12:14,723 INFO L225 Difference]: With dead ends: 5358 [2021-08-21 18:12:14,724 INFO L226 Difference]: Without dead ends: 5342 [2021-08-21 18:12:14,725 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 197 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 158 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8379 ImplicationChecksByTransitivity, 3445.9ms TimeCoverageRelationStatistics Valid=2202, Invalid=23238, Unknown=0, NotChecked=0, Total=25440 [2021-08-21 18:12:14,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5342 states. [2021-08-21 18:12:14,749 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5342 to 2258. [2021-08-21 18:12:14,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2258 states, 2257 states have (on average 1.7416925121843154) internal successors, (3931), 2257 states have internal predecessors, (3931), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:12:14,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2258 states to 2258 states and 3931 transitions. [2021-08-21 18:12:14,752 INFO L78 Accepts]: Start accepts. Automaton has 2258 states and 3931 transitions. Word has length 55 [2021-08-21 18:12:14,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:12:14,752 INFO L470 AbstractCegarLoop]: Abstraction has 2258 states and 3931 transitions. [2021-08-21 18:12:14,753 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 43 states have (on average 2.4186046511627906) internal successors, (104), 42 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) [2021-08-21 18:12:14,753 INFO L276 IsEmpty]: Start isEmpty. Operand 2258 states and 3931 transitions. [2021-08-21 18:12:14,755 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-08-21 18:12:14,755 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:12:14,755 INFO L512 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:12:14,777 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Ended with exit code 0 [2021-08-21 18:12:14,957 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,SelfDestructingSolverStorable59 [2021-08-21 18:12:14,957 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:12:14,958 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:12:14,958 INFO L82 PathProgramCache]: Analyzing trace with hash 260055133, now seen corresponding path program 59 times [2021-08-21 18:12:14,958 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:12:14,958 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1042542577] [2021-08-21 18:12:14,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:12:14,958 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:12:14,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:12:15,333 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 2 proven. 198 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:12:15,333 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:12:15,334 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1042542577] [2021-08-21 18:12:15,334 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1042542577] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:12:15,334 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [273473303] [2021-08-21 18:12:15,334 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:12:15,334 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:12:15,334 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:12:15,336 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) [2021-08-21 18:12:15,336 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2021-08-21 18:12:17,742 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 14 check-sat command(s) [2021-08-21 18:12:17,742 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:12:17,743 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 59 conjunts are in the unsatisfiable core [2021-08-21 18:12:17,744 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:12:18,766 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 2 proven. 198 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:12:18,766 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [273473303] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:12:18,766 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:12:18,766 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 26] total 44 [2021-08-21 18:12:18,766 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [907450902] [2021-08-21 18:12:18,766 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2021-08-21 18:12:18,766 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:12:18,767 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2021-08-21 18:12:18,767 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=212, Invalid=1768, Unknown=0, NotChecked=0, Total=1980 [2021-08-21 18:12:18,767 INFO L87 Difference]: Start difference. First operand 2258 states and 3931 transitions. Second operand has 45 states, 45 states have (on average 2.311111111111111) internal successors, (104), 44 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) [2021-08-21 18:12:26,040 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:12:26,040 INFO L93 Difference]: Finished difference Result 6643 states and 10690 transitions. [2021-08-21 18:12:26,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 160 states. [2021-08-21 18:12:26,040 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 2.311111111111111) internal successors, (104), 44 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 55 [2021-08-21 18:12:26,040 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:12:26,047 INFO L225 Difference]: With dead ends: 6643 [2021-08-21 18:12:26,047 INFO L226 Difference]: Without dead ends: 6611 [2021-08-21 18:12:26,048 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 235 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 198 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14407 ImplicationChecksByTransitivity, 4554.0ms TimeCoverageRelationStatistics Valid=4023, Invalid=35777, Unknown=0, NotChecked=0, Total=39800 [2021-08-21 18:12:26,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6611 states. [2021-08-21 18:12:26,080 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6611 to 2282. [2021-08-21 18:12:26,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2282 states, 2281 states have (on average 1.7409031126698817) internal successors, (3971), 2281 states have internal predecessors, (3971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:12:26,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2282 states to 2282 states and 3971 transitions. [2021-08-21 18:12:26,084 INFO L78 Accepts]: Start accepts. Automaton has 2282 states and 3971 transitions. Word has length 55 [2021-08-21 18:12:26,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:12:26,084 INFO L470 AbstractCegarLoop]: Abstraction has 2282 states and 3971 transitions. [2021-08-21 18:12:26,084 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 2.311111111111111) internal successors, (104), 44 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) [2021-08-21 18:12:26,084 INFO L276 IsEmpty]: Start isEmpty. Operand 2282 states and 3971 transitions. [2021-08-21 18:12:26,087 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-08-21 18:12:26,087 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:12:26,087 INFO L512 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:12:26,111 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Ended with exit code 0 [2021-08-21 18:12:26,287 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:12:26,287 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:12:26,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:12:26,288 INFO L82 PathProgramCache]: Analyzing trace with hash -2039482459, now seen corresponding path program 60 times [2021-08-21 18:12:26,288 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:12:26,288 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [310926178] [2021-08-21 18:12:26,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:12:26,288 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:12:26,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:12:26,587 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 6 proven. 194 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:12:26,587 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:12:26,587 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [310926178] [2021-08-21 18:12:26,587 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [310926178] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:12:26,587 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1947822878] [2021-08-21 18:12:26,587 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:12:26,587 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:12:26,588 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:12:26,588 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) [2021-08-21 18:12:26,589 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2021-08-21 18:12:29,046 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 15 check-sat command(s) [2021-08-21 18:12:29,046 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:12:29,047 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 55 conjunts are in the unsatisfiable core [2021-08-21 18:12:29,048 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:12:30,074 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 6 proven. 194 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:12:30,074 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1947822878] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:12:30,074 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:12:30,074 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 25] total 44 [2021-08-21 18:12:30,074 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1250206841] [2021-08-21 18:12:30,074 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2021-08-21 18:12:30,074 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:12:30,075 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2021-08-21 18:12:30,075 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=219, Invalid=1761, Unknown=0, NotChecked=0, Total=1980 [2021-08-21 18:12:30,075 INFO L87 Difference]: Start difference. First operand 2282 states and 3971 transitions. Second operand has 45 states, 45 states have (on average 2.311111111111111) internal successors, (104), 44 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) [2021-08-21 18:12:37,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:12:37,391 INFO L93 Difference]: Finished difference Result 8057 states and 12791 transitions. [2021-08-21 18:12:37,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 173 states. [2021-08-21 18:12:37,392 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 2.311111111111111) internal successors, (104), 44 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 55 [2021-08-21 18:12:37,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:12:37,400 INFO L225 Difference]: With dead ends: 8057 [2021-08-21 18:12:37,400 INFO L226 Difference]: Without dead ends: 8005 [2021-08-21 18:12:37,401 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 248 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 211 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16619 ImplicationChecksByTransitivity, 4830.8ms TimeCoverageRelationStatistics Valid=5098, Invalid=40058, Unknown=0, NotChecked=0, Total=45156 [2021-08-21 18:12:37,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8005 states. [2021-08-21 18:12:37,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8005 to 2264. [2021-08-21 18:12:37,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2264 states, 2263 states have (on average 1.7392841361025189) internal successors, (3936), 2263 states have internal predecessors, (3936), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:12:37,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2264 states to 2264 states and 3936 transitions. [2021-08-21 18:12:37,440 INFO L78 Accepts]: Start accepts. Automaton has 2264 states and 3936 transitions. Word has length 55 [2021-08-21 18:12:37,440 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:12:37,440 INFO L470 AbstractCegarLoop]: Abstraction has 2264 states and 3936 transitions. [2021-08-21 18:12:37,440 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 2.311111111111111) internal successors, (104), 44 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) [2021-08-21 18:12:37,440 INFO L276 IsEmpty]: Start isEmpty. Operand 2264 states and 3936 transitions. [2021-08-21 18:12:37,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-08-21 18:12:37,442 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:12:37,443 INFO L512 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:12:37,468 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Forceful destruction successful, exit code 0 [2021-08-21 18:12:37,643 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:12:37,643 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:12:37,643 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:12:37,643 INFO L82 PathProgramCache]: Analyzing trace with hash -1755702547, now seen corresponding path program 61 times [2021-08-21 18:12:37,644 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:12:37,644 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [145962650] [2021-08-21 18:12:37,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:12:37,644 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:12:37,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:12:37,971 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 12 proven. 188 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:12:37,972 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:12:37,972 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [145962650] [2021-08-21 18:12:37,972 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [145962650] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:12:37,972 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1301699775] [2021-08-21 18:12:37,972 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:12:37,972 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:12:37,972 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:12:37,973 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) [2021-08-21 18:12:37,973 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2021-08-21 18:12:40,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:12:40,475 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 52 conjunts are in the unsatisfiable core [2021-08-21 18:12:40,476 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:12:41,490 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 12 proven. 188 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:12:41,490 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1301699775] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:12:41,491 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:12:41,491 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 25] total 45 [2021-08-21 18:12:41,491 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1982060690] [2021-08-21 18:12:41,491 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2021-08-21 18:12:41,491 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:12:41,491 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2021-08-21 18:12:41,491 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=237, Invalid=1833, Unknown=0, NotChecked=0, Total=2070 [2021-08-21 18:12:41,492 INFO L87 Difference]: Start difference. First operand 2264 states and 3936 transitions. Second operand has 46 states, 46 states have (on average 2.260869565217391) internal successors, (104), 45 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) [2021-08-21 18:12:47,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:12:47,345 INFO L93 Difference]: Finished difference Result 9646 states and 15180 transitions. [2021-08-21 18:12:47,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 163 states. [2021-08-21 18:12:47,346 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 2.260869565217391) internal successors, (104), 45 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 55 [2021-08-21 18:12:47,346 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:12:47,354 INFO L225 Difference]: With dead ends: 9646 [2021-08-21 18:12:47,354 INFO L226 Difference]: Without dead ends: 9570 [2021-08-21 18:12:47,355 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 238 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 202 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15342 ImplicationChecksByTransitivity, 4425.8ms TimeCoverageRelationStatistics Valid=5445, Invalid=35967, Unknown=0, NotChecked=0, Total=41412 [2021-08-21 18:12:47,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9570 states. [2021-08-21 18:12:47,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9570 to 2246. [2021-08-21 18:12:47,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2246 states, 2245 states have (on average 1.7403118040089087) internal successors, (3907), 2245 states have internal predecessors, (3907), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:12:47,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2246 states to 2246 states and 3907 transitions. [2021-08-21 18:12:47,393 INFO L78 Accepts]: Start accepts. Automaton has 2246 states and 3907 transitions. Word has length 55 [2021-08-21 18:12:47,393 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:12:47,393 INFO L470 AbstractCegarLoop]: Abstraction has 2246 states and 3907 transitions. [2021-08-21 18:12:47,393 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 2.260869565217391) internal successors, (104), 45 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) [2021-08-21 18:12:47,393 INFO L276 IsEmpty]: Start isEmpty. Operand 2246 states and 3907 transitions. [2021-08-21 18:12:47,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-08-21 18:12:47,395 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:12:47,395 INFO L512 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:12:47,418 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Ended with exit code 0 [2021-08-21 18:12:47,595 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:12:47,596 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:12:47,596 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:12:47,596 INFO L82 PathProgramCache]: Analyzing trace with hash 254577205, now seen corresponding path program 62 times [2021-08-21 18:12:47,596 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:12:47,596 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [824992002] [2021-08-21 18:12:47,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:12:47,596 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:12:47,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:12:47,908 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 20 proven. 180 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:12:47,908 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:12:47,908 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [824992002] [2021-08-21 18:12:47,908 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [824992002] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:12:47,909 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [493215824] [2021-08-21 18:12:47,909 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:12:47,909 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:12:47,909 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:12:47,909 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) [2021-08-21 18:12:47,910 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2021-08-21 18:12:50,489 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:12:50,489 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:12:50,490 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 46 conjunts are in the unsatisfiable core [2021-08-21 18:12:50,490 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:12:51,512 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 20 proven. 180 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:12:51,512 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [493215824] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:12:51,512 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:12:51,512 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 25] total 46 [2021-08-21 18:12:51,512 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [284374116] [2021-08-21 18:12:51,512 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2021-08-21 18:12:51,513 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:12:51,513 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2021-08-21 18:12:51,513 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=257, Invalid=1905, Unknown=0, NotChecked=0, Total=2162 [2021-08-21 18:12:51,513 INFO L87 Difference]: Start difference. First operand 2246 states and 3907 transitions. Second operand has 47 states, 47 states have (on average 2.2127659574468086) internal successors, (104), 46 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) [2021-08-21 18:12:55,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:12:55,517 INFO L93 Difference]: Finished difference Result 11006 states and 17273 transitions. [2021-08-21 18:12:55,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 124 states. [2021-08-21 18:12:55,517 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 2.2127659574468086) internal successors, (104), 46 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 55 [2021-08-21 18:12:55,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:12:55,527 INFO L225 Difference]: With dead ends: 11006 [2021-08-21 18:12:55,527 INFO L226 Difference]: Without dead ends: 10826 [2021-08-21 18:12:55,529 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 164 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9901 ImplicationChecksByTransitivity, 3239.3ms TimeCoverageRelationStatistics Valid=4135, Invalid=23255, Unknown=0, NotChecked=0, Total=27390 [2021-08-21 18:12:55,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10826 states. [2021-08-21 18:12:55,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10826 to 2262. [2021-08-21 18:12:55,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2262 states, 2261 states have (on average 1.738611233967271) internal successors, (3931), 2261 states have internal predecessors, (3931), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:12:55,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2262 states to 2262 states and 3931 transitions. [2021-08-21 18:12:55,577 INFO L78 Accepts]: Start accepts. Automaton has 2262 states and 3931 transitions. Word has length 55 [2021-08-21 18:12:55,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:12:55,577 INFO L470 AbstractCegarLoop]: Abstraction has 2262 states and 3931 transitions. [2021-08-21 18:12:55,578 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 2.2127659574468086) internal successors, (104), 46 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) [2021-08-21 18:12:55,578 INFO L276 IsEmpty]: Start isEmpty. Operand 2262 states and 3931 transitions. [2021-08-21 18:12:55,580 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-08-21 18:12:55,580 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:12:55,580 INFO L512 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:12:55,603 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Forceful destruction successful, exit code 0 [2021-08-21 18:12:55,780 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:12:55,780 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:12:55,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:12:55,781 INFO L82 PathProgramCache]: Analyzing trace with hash -1495972483, now seen corresponding path program 63 times [2021-08-21 18:12:55,781 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:12:55,781 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [668963161] [2021-08-21 18:12:55,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:12:55,781 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:12:55,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:12:56,098 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 30 proven. 170 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:12:56,098 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:12:56,098 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [668963161] [2021-08-21 18:12:56,098 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [668963161] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:12:56,099 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2141868030] [2021-08-21 18:12:56,099 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:12:56,099 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:12:56,099 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:12:56,101 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) [2021-08-21 18:12:56,101 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2021-08-21 18:12:58,757 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2021-08-21 18:12:58,757 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:12:58,758 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 46 conjunts are in the unsatisfiable core [2021-08-21 18:12:58,759 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:12:59,787 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 30 proven. 170 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:12:59,787 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2141868030] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:12:59,788 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:12:59,788 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 25] total 47 [2021-08-21 18:12:59,788 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1213170914] [2021-08-21 18:12:59,788 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2021-08-21 18:12:59,788 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:12:59,788 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2021-08-21 18:12:59,788 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=282, Invalid=1974, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 18:12:59,788 INFO L87 Difference]: Start difference. First operand 2262 states and 3931 transitions. Second operand has 48 states, 48 states have (on average 2.1666666666666665) internal successors, (104), 47 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) [2021-08-21 18:13:04,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:13:04,047 INFO L93 Difference]: Finished difference Result 11602 states and 18151 transitions. [2021-08-21 18:13:04,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 139 states. [2021-08-21 18:13:04,047 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 48 states have (on average 2.1666666666666665) internal successors, (104), 47 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 55 [2021-08-21 18:13:04,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:13:04,059 INFO L225 Difference]: With dead ends: 11602 [2021-08-21 18:13:04,059 INFO L226 Difference]: Without dead ends: 11300 [2021-08-21 18:13:04,060 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 214 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 180 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12204 ImplicationChecksByTransitivity, 3571.1ms TimeCoverageRelationStatistics Valid=5504, Invalid=27438, Unknown=0, NotChecked=0, Total=32942 [2021-08-21 18:13:04,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11300 states. [2021-08-21 18:13:04,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11300 to 2274. [2021-08-21 18:13:04,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2274 states, 2273 states have (on average 1.7373515178178618) internal successors, (3949), 2273 states have internal predecessors, (3949), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:13:04,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2274 states to 2274 states and 3949 transitions. [2021-08-21 18:13:04,116 INFO L78 Accepts]: Start accepts. Automaton has 2274 states and 3949 transitions. Word has length 55 [2021-08-21 18:13:04,116 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:13:04,116 INFO L470 AbstractCegarLoop]: Abstraction has 2274 states and 3949 transitions. [2021-08-21 18:13:04,116 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 48 states have (on average 2.1666666666666665) internal successors, (104), 47 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) [2021-08-21 18:13:04,116 INFO L276 IsEmpty]: Start isEmpty. Operand 2274 states and 3949 transitions. [2021-08-21 18:13:04,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-08-21 18:13:04,118 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:13:04,118 INFO L512 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:13:04,143 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Ended with exit code 0 [2021-08-21 18:13:04,320 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,SelfDestructingSolverStorable64 [2021-08-21 18:13:04,320 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:13:04,320 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:13:04,320 INFO L82 PathProgramCache]: Analyzing trace with hash 1128418501, now seen corresponding path program 64 times [2021-08-21 18:13:04,320 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:13:04,320 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [866557836] [2021-08-21 18:13:04,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:13:04,320 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:13:04,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:13:04,679 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 42 proven. 158 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:13:04,679 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:13:04,680 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [866557836] [2021-08-21 18:13:04,680 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [866557836] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:13:04,680 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1050042900] [2021-08-21 18:13:04,680 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:13:04,680 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:13:04,680 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:13:04,681 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) [2021-08-21 18:13:04,681 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2021-08-21 18:13:07,405 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:13:07,405 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:13:07,406 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-21 18:13:07,406 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:13:08,463 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 42 proven. 158 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:13:08,464 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1050042900] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:13:08,464 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:13:08,464 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 48 [2021-08-21 18:13:08,464 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1170826171] [2021-08-21 18:13:08,465 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2021-08-21 18:13:08,465 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:13:08,465 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2021-08-21 18:13:08,465 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=313, Invalid=2039, Unknown=0, NotChecked=0, Total=2352 [2021-08-21 18:13:08,465 INFO L87 Difference]: Start difference. First operand 2274 states and 3949 transitions. Second operand has 49 states, 49 states have (on average 2.122448979591837) internal successors, (104), 48 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) [2021-08-21 18:13:12,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:13:12,840 INFO L93 Difference]: Finished difference Result 11483 states and 17915 transitions. [2021-08-21 18:13:12,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 150 states. [2021-08-21 18:13:12,840 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 49 states have (on average 2.122448979591837) internal successors, (104), 48 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 55 [2021-08-21 18:13:12,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:13:12,852 INFO L225 Difference]: With dead ends: 11483 [2021-08-21 18:13:12,852 INFO L226 Difference]: Without dead ends: 11081 [2021-08-21 18:13:12,855 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 225 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 192 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14014 ImplicationChecksByTransitivity, 3823.5ms TimeCoverageRelationStatistics Valid=7026, Invalid=30416, Unknown=0, NotChecked=0, Total=37442 [2021-08-21 18:13:12,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11081 states. [2021-08-21 18:13:12,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11081 to 2282. [2021-08-21 18:13:12,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2282 states, 2281 states have (on average 1.7365190705830775) internal successors, (3961), 2281 states have internal predecessors, (3961), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:13:12,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2282 states to 2282 states and 3961 transitions. [2021-08-21 18:13:12,908 INFO L78 Accepts]: Start accepts. Automaton has 2282 states and 3961 transitions. Word has length 55 [2021-08-21 18:13:12,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:13:12,908 INFO L470 AbstractCegarLoop]: Abstraction has 2282 states and 3961 transitions. [2021-08-21 18:13:12,908 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 49 states have (on average 2.122448979591837) internal successors, (104), 48 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) [2021-08-21 18:13:12,908 INFO L276 IsEmpty]: Start isEmpty. Operand 2282 states and 3961 transitions. [2021-08-21 18:13:12,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-08-21 18:13:12,910 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:13:12,910 INFO L512 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:13:12,933 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Ended with exit code 0 [2021-08-21 18:13:13,112 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:13:13,113 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:13:13,113 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:13:13,113 INFO L82 PathProgramCache]: Analyzing trace with hash 895590413, now seen corresponding path program 65 times [2021-08-21 18:13:13,113 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:13:13,113 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [823763610] [2021-08-21 18:13:13,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:13:13,113 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:13:13,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:13:13,422 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 56 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:13:13,422 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:13:13,422 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [823763610] [2021-08-21 18:13:13,422 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [823763610] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:13:13,422 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1220512345] [2021-08-21 18:13:13,422 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:13:13,423 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:13:13,423 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:13:13,423 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) [2021-08-21 18:13:13,424 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2021-08-21 18:13:16,224 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2021-08-21 18:13:16,224 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:13:16,225 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 47 conjunts are in the unsatisfiable core [2021-08-21 18:13:16,226 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:13:17,203 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 56 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:13:17,204 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1220512345] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:13:17,204 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:13:17,204 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 50 [2021-08-21 18:13:17,204 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1293234929] [2021-08-21 18:13:17,204 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2021-08-21 18:13:17,204 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:13:17,205 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2021-08-21 18:13:17,205 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=371, Invalid=2179, Unknown=0, NotChecked=0, Total=2550 [2021-08-21 18:13:17,205 INFO L87 Difference]: Start difference. First operand 2282 states and 3961 transitions. Second operand has 51 states, 51 states have (on average 2.0392156862745097) internal successors, (104), 50 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) [2021-08-21 18:13:22,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:13:22,327 INFO L93 Difference]: Finished difference Result 9163 states and 14417 transitions. [2021-08-21 18:13:22,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 166 states. [2021-08-21 18:13:22,328 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 51 states have (on average 2.0392156862745097) internal successors, (104), 50 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 55 [2021-08-21 18:13:22,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:13:22,337 INFO L225 Difference]: With dead ends: 9163 [2021-08-21 18:13:22,337 INFO L226 Difference]: Without dead ends: 8677 [2021-08-21 18:13:22,341 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 241 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 210 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17035 ImplicationChecksByTransitivity, 4558.6ms TimeCoverageRelationStatistics Valid=9214, Invalid=35518, Unknown=0, NotChecked=0, Total=44732 [2021-08-21 18:13:22,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8677 states. [2021-08-21 18:13:22,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8677 to 2564. [2021-08-21 18:13:22,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2564 states, 2563 states have (on average 1.7268825595005852) internal successors, (4426), 2563 states have internal predecessors, (4426), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:13:22,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2564 states to 2564 states and 4426 transitions. [2021-08-21 18:13:22,400 INFO L78 Accepts]: Start accepts. Automaton has 2564 states and 4426 transitions. Word has length 55 [2021-08-21 18:13:22,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:13:22,400 INFO L470 AbstractCegarLoop]: Abstraction has 2564 states and 4426 transitions. [2021-08-21 18:13:22,401 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 51 states have (on average 2.0392156862745097) internal successors, (104), 50 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) [2021-08-21 18:13:22,401 INFO L276 IsEmpty]: Start isEmpty. Operand 2564 states and 4426 transitions. [2021-08-21 18:13:22,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-08-21 18:13:22,403 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:13:22,403 INFO L512 BasicCegarLoop]: trace histogram [11, 11, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:13:22,426 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Ended with exit code 0 [2021-08-21 18:13:22,604 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,SelfDestructingSolverStorable66 [2021-08-21 18:13:22,605 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:13:22,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:13:22,605 INFO L82 PathProgramCache]: Analyzing trace with hash -1794316369, now seen corresponding path program 66 times [2021-08-21 18:13:22,605 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:13:22,605 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2127520974] [2021-08-21 18:13:22,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:13:22,605 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:13:22,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:13:22,903 INFO L134 CoverageAnalysis]: Checked inductivity of 221 backedges. 100 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:13:22,903 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:13:22,903 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2127520974] [2021-08-21 18:13:22,903 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2127520974] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:13:22,903 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [396149903] [2021-08-21 18:13:22,904 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:13:22,904 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:13:22,904 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:13:22,909 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) [2021-08-21 18:13:22,920 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2021-08-21 18:13:25,798 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2021-08-21 18:13:25,799 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:13:25,801 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 49 conjunts are in the unsatisfiable core [2021-08-21 18:13:25,808 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:13:27,024 INFO L134 CoverageAnalysis]: Checked inductivity of 221 backedges. 100 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:13:27,024 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [396149903] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:13:27,024 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:13:27,024 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 27] total 51 [2021-08-21 18:13:27,024 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [100969835] [2021-08-21 18:13:27,024 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2021-08-21 18:13:27,025 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:13:27,025 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2021-08-21 18:13:27,025 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=480, Invalid=2172, Unknown=0, NotChecked=0, Total=2652 [2021-08-21 18:13:27,025 INFO L87 Difference]: Start difference. First operand 2564 states and 4426 transitions. Second operand has 52 states, 52 states have (on average 2.076923076923077) internal successors, (108), 51 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:13:32,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:13:32,193 INFO L93 Difference]: Finished difference Result 4284 states and 6971 transitions. [2021-08-21 18:13:32,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 171 states. [2021-08-21 18:13:32,194 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 2.076923076923077) internal successors, (108), 51 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 57 [2021-08-21 18:13:32,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:13:32,198 INFO L225 Difference]: With dead ends: 4284 [2021-08-21 18:13:32,198 INFO L226 Difference]: Without dead ends: 4032 [2021-08-21 18:13:32,201 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 248 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 216 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18266 ImplicationChecksByTransitivity, 4727.5ms TimeCoverageRelationStatistics Valid=12509, Invalid=34797, Unknown=0, NotChecked=0, Total=47306 [2021-08-21 18:13:32,204 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4032 states. [2021-08-21 18:13:32,221 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4032 to 2559. [2021-08-21 18:13:32,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2559 states, 2558 states have (on average 1.7236121970289289) internal successors, (4409), 2558 states have internal predecessors, (4409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:13:32,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2559 states to 2559 states and 4409 transitions. [2021-08-21 18:13:32,225 INFO L78 Accepts]: Start accepts. Automaton has 2559 states and 4409 transitions. Word has length 57 [2021-08-21 18:13:32,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:13:32,225 INFO L470 AbstractCegarLoop]: Abstraction has 2559 states and 4409 transitions. [2021-08-21 18:13:32,225 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 2.076923076923077) internal successors, (108), 51 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:13:32,226 INFO L276 IsEmpty]: Start isEmpty. Operand 2559 states and 4409 transitions. [2021-08-21 18:13:32,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-08-21 18:13:32,227 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:13:32,228 INFO L512 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:13:32,252 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Forceful destruction successful, exit code 0 [2021-08-21 18:13:32,428 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2021-08-21 18:13:32,428 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:13:32,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:13:32,428 INFO L82 PathProgramCache]: Analyzing trace with hash -596991247, now seen corresponding path program 67 times [2021-08-21 18:13:32,428 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:13:32,428 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [325004825] [2021-08-21 18:13:32,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:13:32,429 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:13:32,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:13:32,620 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 1 proven. 241 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:13:32,620 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:13:32,620 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [325004825] [2021-08-21 18:13:32,620 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [325004825] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:13:32,620 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [691817569] [2021-08-21 18:13:32,621 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:13:32,621 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:13:32,621 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:13:32,621 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) [2021-08-21 18:13:32,622 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2021-08-21 18:13:35,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:13:35,526 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 47 conjunts are in the unsatisfiable core [2021-08-21 18:13:35,526 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:13:35,810 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 0 proven. 242 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:13:35,811 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [691817569] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:13:35,811 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:13:35,811 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 15 [2021-08-21 18:13:35,811 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [518878509] [2021-08-21 18:13:35,811 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 18:13:35,811 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:13:35,811 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 18:13:35,812 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=181, Unknown=0, NotChecked=0, Total=210 [2021-08-21 18:13:35,812 INFO L87 Difference]: Start difference. First operand 2559 states and 4409 transitions. Second operand has 15 states, 15 states have (on average 4.133333333333334) internal successors, (62), 15 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) [2021-08-21 18:13:35,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:13:35,993 INFO L93 Difference]: Finished difference Result 3350 states and 5641 transitions. [2021-08-21 18:13:35,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 18:13:35,993 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.133333333333334) internal successors, (62), 15 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 59 [2021-08-21 18:13:35,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:13:35,997 INFO L225 Difference]: With dead ends: 3350 [2021-08-21 18:13:35,997 INFO L226 Difference]: Without dead ends: 3298 [2021-08-21 18:13:35,997 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 68 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 92.2ms TimeCoverageRelationStatistics Valid=29, Invalid=181, Unknown=0, NotChecked=0, Total=210 [2021-08-21 18:13:35,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3298 states. [2021-08-21 18:13:36,014 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3298 to 2916. [2021-08-21 18:13:36,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2916 states, 2915 states have (on average 1.7331046312178389) internal successors, (5052), 2915 states have internal predecessors, (5052), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:13:36,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2916 states to 2916 states and 5052 transitions. [2021-08-21 18:13:36,020 INFO L78 Accepts]: Start accepts. Automaton has 2916 states and 5052 transitions. Word has length 59 [2021-08-21 18:13:36,020 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:13:36,020 INFO L470 AbstractCegarLoop]: Abstraction has 2916 states and 5052 transitions. [2021-08-21 18:13:36,020 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.133333333333334) internal successors, (62), 15 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) [2021-08-21 18:13:36,020 INFO L276 IsEmpty]: Start isEmpty. Operand 2916 states and 5052 transitions. [2021-08-21 18:13:36,023 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-08-21 18:13:36,023 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:13:36,023 INFO L512 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:13:36,058 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Forceful destruction successful, exit code 0 [2021-08-21 18:13:36,240 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2021-08-21 18:13:36,241 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:13:36,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:13:36,241 INFO L82 PathProgramCache]: Analyzing trace with hash 1225956617, now seen corresponding path program 68 times [2021-08-21 18:13:36,241 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:13:36,241 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [481763678] [2021-08-21 18:13:36,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:13:36,241 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:13:36,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:13:36,780 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 0 proven. 242 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:13:36,781 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:13:36,781 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [481763678] [2021-08-21 18:13:36,781 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [481763678] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:13:36,781 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1406540294] [2021-08-21 18:13:36,781 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:13:36,781 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:13:36,781 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:13:36,782 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) [2021-08-21 18:13:36,784 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2021-08-21 18:13:39,710 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:13:39,710 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:13:39,711 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 67 conjunts are in the unsatisfiable core [2021-08-21 18:13:39,712 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:13:40,964 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 0 proven. 242 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:13:40,964 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1406540294] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:13:40,964 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:13:40,964 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 27] total 53 [2021-08-21 18:13:40,965 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1494335373] [2021-08-21 18:13:40,965 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2021-08-21 18:13:40,965 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:13:40,965 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2021-08-21 18:13:40,965 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=205, Invalid=2657, Unknown=0, NotChecked=0, Total=2862 [2021-08-21 18:13:40,965 INFO L87 Difference]: Start difference. First operand 2916 states and 5052 transitions. Second operand has 54 states, 54 states have (on average 2.074074074074074) internal successors, (112), 53 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:13:45,427 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:13:45,427 INFO L93 Difference]: Finished difference Result 4220 states and 7242 transitions. [2021-08-21 18:13:45,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2021-08-21 18:13:45,427 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 54 states have (on average 2.074074074074074) internal successors, (112), 53 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-08-21 18:13:45,428 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:13:45,432 INFO L225 Difference]: With dead ends: 4220 [2021-08-21 18:13:45,432 INFO L226 Difference]: Without dead ends: 4216 [2021-08-21 18:13:45,434 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 174 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 140 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5328 ImplicationChecksByTransitivity, 3607.5ms TimeCoverageRelationStatistics Valid=1344, Invalid=18678, Unknown=0, NotChecked=0, Total=20022 [2021-08-21 18:13:45,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4216 states. [2021-08-21 18:13:45,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4216 to 2881. [2021-08-21 18:13:45,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2881 states, 2880 states have (on average 1.738888888888889) internal successors, (5008), 2880 states have internal predecessors, (5008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:13:45,478 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2881 states to 2881 states and 5008 transitions. [2021-08-21 18:13:45,478 INFO L78 Accepts]: Start accepts. Automaton has 2881 states and 5008 transitions. Word has length 59 [2021-08-21 18:13:45,478 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:13:45,478 INFO L470 AbstractCegarLoop]: Abstraction has 2881 states and 5008 transitions. [2021-08-21 18:13:45,478 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 54 states have (on average 2.074074074074074) internal successors, (112), 53 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:13:45,478 INFO L276 IsEmpty]: Start isEmpty. Operand 2881 states and 5008 transitions. [2021-08-21 18:13:45,480 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-08-21 18:13:45,480 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:13:45,480 INFO L512 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:13:45,505 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Ended with exit code 0 [2021-08-21 18:13:45,681 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,SelfDestructingSolverStorable69 [2021-08-21 18:13:45,681 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:13:45,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:13:45,681 INFO L82 PathProgramCache]: Analyzing trace with hash 1787874385, now seen corresponding path program 69 times [2021-08-21 18:13:45,681 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:13:45,681 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [594307475] [2021-08-21 18:13:45,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:13:45,682 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:13:45,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:13:46,028 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 0 proven. 242 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:13:46,028 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:13:46,028 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [594307475] [2021-08-21 18:13:46,028 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [594307475] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:13:46,028 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [627859111] [2021-08-21 18:13:46,028 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:13:46,028 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:13:46,029 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:13:46,029 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) [2021-08-21 18:13:46,030 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2021-08-21 18:13:49,073 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 14 check-sat command(s) [2021-08-21 18:13:49,073 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:13:49,075 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 64 conjunts are in the unsatisfiable core [2021-08-21 18:13:49,075 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:13:50,243 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 0 proven. 242 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:13:50,243 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [627859111] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:13:50,243 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:13:50,243 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 27] total 45 [2021-08-21 18:13:50,243 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1773138845] [2021-08-21 18:13:50,243 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2021-08-21 18:13:50,243 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:13:50,244 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2021-08-21 18:13:50,244 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=204, Invalid=1866, Unknown=0, NotChecked=0, Total=2070 [2021-08-21 18:13:50,244 INFO L87 Difference]: Start difference. First operand 2881 states and 5008 transitions. Second operand has 46 states, 46 states have (on average 2.4347826086956523) internal successors, (112), 45 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:13:57,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:13:57,561 INFO L93 Difference]: Finished difference Result 6619 states and 10976 transitions. [2021-08-21 18:13:57,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2021-08-21 18:13:57,561 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 2.4347826086956523) internal successors, (112), 45 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-08-21 18:13:57,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:13:57,568 INFO L225 Difference]: With dead ends: 6619 [2021-08-21 18:13:57,568 INFO L226 Difference]: Without dead ends: 6603 [2021-08-21 18:13:57,570 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 216 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 174 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10265 ImplicationChecksByTransitivity, 4022.9ms TimeCoverageRelationStatistics Valid=2449, Invalid=28351, Unknown=0, NotChecked=0, Total=30800 [2021-08-21 18:13:57,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6603 states. [2021-08-21 18:13:57,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6603 to 2908. [2021-08-21 18:13:57,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2908 states, 2907 states have (on average 1.7406260749914) internal successors, (5060), 2907 states have internal predecessors, (5060), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:13:57,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2908 states to 2908 states and 5060 transitions. [2021-08-21 18:13:57,603 INFO L78 Accepts]: Start accepts. Automaton has 2908 states and 5060 transitions. Word has length 59 [2021-08-21 18:13:57,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:13:57,603 INFO L470 AbstractCegarLoop]: Abstraction has 2908 states and 5060 transitions. [2021-08-21 18:13:57,603 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 2.4347826086956523) internal successors, (112), 45 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:13:57,603 INFO L276 IsEmpty]: Start isEmpty. Operand 2908 states and 5060 transitions. [2021-08-21 18:13:57,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-08-21 18:13:57,605 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:13:57,605 INFO L512 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:13:57,632 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Forceful destruction successful, exit code 0 [2021-08-21 18:13:57,806 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:13:57,806 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:13:57,806 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:13:57,806 INFO L82 PathProgramCache]: Analyzing trace with hash 1169246105, now seen corresponding path program 70 times [2021-08-21 18:13:57,806 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:13:57,806 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1513912018] [2021-08-21 18:13:57,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:13:57,806 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:13:57,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:13:58,144 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 2 proven. 240 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:13:58,144 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:13:58,144 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1513912018] [2021-08-21 18:13:58,144 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1513912018] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:13:58,144 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1830256593] [2021-08-21 18:13:58,144 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:13:58,144 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:13:58,144 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:13:58,145 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) [2021-08-21 18:13:58,146 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2021-08-21 18:14:01,247 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:14:01,247 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:14:01,248 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 64 conjunts are in the unsatisfiable core [2021-08-21 18:14:01,249 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:14:02,417 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 2 proven. 240 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:14:02,417 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1830256593] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:14:02,417 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:14:02,417 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 27] total 46 [2021-08-21 18:14:02,417 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [803072804] [2021-08-21 18:14:02,417 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2021-08-21 18:14:02,418 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:14:02,418 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2021-08-21 18:14:02,418 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=219, Invalid=1943, Unknown=0, NotChecked=0, Total=2162 [2021-08-21 18:14:02,418 INFO L87 Difference]: Start difference. First operand 2908 states and 5060 transitions. Second operand has 47 states, 47 states have (on average 2.382978723404255) internal successors, (112), 46 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:14:10,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:14:10,580 INFO L93 Difference]: Finished difference Result 8158 states and 13200 transitions. [2021-08-21 18:14:10,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 178 states. [2021-08-21 18:14:10,580 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 2.382978723404255) internal successors, (112), 46 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-08-21 18:14:10,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:14:10,588 INFO L225 Difference]: With dead ends: 8158 [2021-08-21 18:14:10,588 INFO L226 Difference]: Without dead ends: 8126 [2021-08-21 18:14:10,590 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 259 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 218 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17389 ImplicationChecksByTransitivity, 5341.7ms TimeCoverageRelationStatistics Valid=4375, Invalid=43805, Unknown=0, NotChecked=0, Total=48180 [2021-08-21 18:14:10,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8126 states. [2021-08-21 18:14:10,624 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8126 to 2938. [2021-08-21 18:14:10,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2938 states, 2937 states have (on average 1.7405515832482124) internal successors, (5112), 2937 states have internal predecessors, (5112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:14:10,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2938 states to 2938 states and 5112 transitions. [2021-08-21 18:14:10,628 INFO L78 Accepts]: Start accepts. Automaton has 2938 states and 5112 transitions. Word has length 59 [2021-08-21 18:14:10,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:14:10,628 INFO L470 AbstractCegarLoop]: Abstraction has 2938 states and 5112 transitions. [2021-08-21 18:14:10,628 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 2.382978723404255) internal successors, (112), 46 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:14:10,628 INFO L276 IsEmpty]: Start isEmpty. Operand 2938 states and 5112 transitions. [2021-08-21 18:14:10,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-08-21 18:14:10,631 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:14:10,631 INFO L512 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:14:10,655 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Ended with exit code 0 [2021-08-21 18:14:10,831 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:14:10,831 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:14:10,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:14:10,831 INFO L82 PathProgramCache]: Analyzing trace with hash 1046613729, now seen corresponding path program 71 times [2021-08-21 18:14:10,831 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:14:10,832 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1512826339] [2021-08-21 18:14:10,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:14:10,832 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:14:10,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:14:11,167 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 6 proven. 236 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:14:11,167 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:14:11,167 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1512826339] [2021-08-21 18:14:11,167 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1512826339] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:14:11,167 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [730558417] [2021-08-21 18:14:11,168 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:14:11,168 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:14:11,168 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:14:11,168 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) [2021-08-21 18:14:11,169 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2021-08-21 18:14:14,361 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 16 check-sat command(s) [2021-08-21 18:14:14,361 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:14:14,362 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 63 conjunts are in the unsatisfiable core [2021-08-21 18:14:14,363 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:14:15,510 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 6 proven. 236 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:14:15,510 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [730558417] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:14:15,510 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:14:15,510 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 28] total 48 [2021-08-21 18:14:15,511 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [270402029] [2021-08-21 18:14:15,511 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2021-08-21 18:14:15,511 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:14:15,511 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2021-08-21 18:14:15,511 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=247, Invalid=2105, Unknown=0, NotChecked=0, Total=2352 [2021-08-21 18:14:15,511 INFO L87 Difference]: Start difference. First operand 2938 states and 5112 transitions. Second operand has 49 states, 49 states have (on average 2.2857142857142856) internal successors, (112), 48 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:14:23,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:14:23,879 INFO L93 Difference]: Finished difference Result 9609 states and 15302 transitions. [2021-08-21 18:14:23,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 202 states. [2021-08-21 18:14:23,879 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 49 states have (on average 2.2857142857142856) internal successors, (112), 48 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-08-21 18:14:23,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:14:23,888 INFO L225 Difference]: With dead ends: 9609 [2021-08-21 18:14:23,888 INFO L226 Difference]: Without dead ends: 9557 [2021-08-21 18:14:23,890 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 283 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 244 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22811 ImplicationChecksByTransitivity, 5884.0ms TimeCoverageRelationStatistics Valid=6243, Invalid=54027, Unknown=0, NotChecked=0, Total=60270 [2021-08-21 18:14:23,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9557 states. [2021-08-21 18:14:23,932 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9557 to 2926. [2021-08-21 18:14:23,934 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2926 states, 2925 states have (on average 1.7394871794871796) internal successors, (5088), 2925 states have internal predecessors, (5088), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:14:23,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2926 states to 2926 states and 5088 transitions. [2021-08-21 18:14:23,937 INFO L78 Accepts]: Start accepts. Automaton has 2926 states and 5088 transitions. Word has length 59 [2021-08-21 18:14:23,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:14:23,937 INFO L470 AbstractCegarLoop]: Abstraction has 2926 states and 5088 transitions. [2021-08-21 18:14:23,937 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 49 states have (on average 2.2857142857142856) internal successors, (112), 48 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:14:23,937 INFO L276 IsEmpty]: Start isEmpty. Operand 2926 states and 5088 transitions. [2021-08-21 18:14:23,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-08-21 18:14:23,939 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:14:23,939 INFO L512 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:14:23,965 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Forceful destruction successful, exit code 0 [2021-08-21 18:14:24,139 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:14:24,140 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:14:24,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:14:24,140 INFO L82 PathProgramCache]: Analyzing trace with hash 1687233065, now seen corresponding path program 72 times [2021-08-21 18:14:24,140 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:14:24,140 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [704839472] [2021-08-21 18:14:24,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:14:24,140 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:14:24,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:14:24,488 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 12 proven. 230 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:14:24,488 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:14:24,488 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [704839472] [2021-08-21 18:14:24,488 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [704839472] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:14:24,488 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [950444483] [2021-08-21 18:14:24,488 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:14:24,489 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:14:24,489 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:14:24,489 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) [2021-08-21 18:14:24,490 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Waiting until timeout for monitored process [2021-08-21 18:14:27,779 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 17 check-sat command(s) [2021-08-21 18:14:27,779 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:14:27,780 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 60 conjunts are in the unsatisfiable core [2021-08-21 18:14:27,781 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:14:28,931 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 12 proven. 230 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:14:28,931 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [950444483] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:14:28,932 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:14:28,932 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 27] total 48 [2021-08-21 18:14:28,932 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1151682612] [2021-08-21 18:14:28,932 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2021-08-21 18:14:28,932 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:14:28,932 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2021-08-21 18:14:28,932 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=255, Invalid=2097, Unknown=0, NotChecked=0, Total=2352 [2021-08-21 18:14:28,933 INFO L87 Difference]: Start difference. First operand 2926 states and 5088 transitions. Second operand has 49 states, 49 states have (on average 2.2857142857142856) internal successors, (112), 48 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:14:37,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:14:37,296 INFO L93 Difference]: Finished difference Result 11400 states and 18000 transitions. [2021-08-21 18:14:37,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 200 states. [2021-08-21 18:14:37,296 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 49 states have (on average 2.2857142857142856) internal successors, (112), 48 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-08-21 18:14:37,296 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:14:37,307 INFO L225 Difference]: With dead ends: 11400 [2021-08-21 18:14:37,308 INFO L226 Difference]: Without dead ends: 11324 [2021-08-21 18:14:37,310 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 281 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 242 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22463 ImplicationChecksByTransitivity, 5810.1ms TimeCoverageRelationStatistics Valid=6948, Invalid=52344, Unknown=0, NotChecked=0, Total=59292 [2021-08-21 18:14:37,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11324 states. [2021-08-21 18:14:37,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11324 to 2898. [2021-08-21 18:14:37,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2898 states, 2897 states have (on average 1.7393855712806352) internal successors, (5039), 2897 states have internal predecessors, (5039), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:14:37,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2898 states to 2898 states and 5039 transitions. [2021-08-21 18:14:37,363 INFO L78 Accepts]: Start accepts. Automaton has 2898 states and 5039 transitions. Word has length 59 [2021-08-21 18:14:37,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:14:37,363 INFO L470 AbstractCegarLoop]: Abstraction has 2898 states and 5039 transitions. [2021-08-21 18:14:37,363 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 49 states have (on average 2.2857142857142856) internal successors, (112), 48 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:14:37,363 INFO L276 IsEmpty]: Start isEmpty. Operand 2898 states and 5039 transitions. [2021-08-21 18:14:37,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-08-21 18:14:37,365 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:14:37,365 INFO L512 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:14:37,390 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Ended with exit code 0 [2021-08-21 18:14:37,565 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,SelfDestructingSolverStorable73 [2021-08-21 18:14:37,566 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:14:37,566 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:14:37,566 INFO L82 PathProgramCache]: Analyzing trace with hash -1272151695, now seen corresponding path program 73 times [2021-08-21 18:14:37,566 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:14:37,566 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2120546080] [2021-08-21 18:14:37,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:14:37,566 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:14:37,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:14:37,920 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 20 proven. 222 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:14:37,920 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:14:37,920 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2120546080] [2021-08-21 18:14:37,920 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2120546080] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:14:37,920 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1243341117] [2021-08-21 18:14:37,920 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:14:37,920 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:14:37,920 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:14:37,921 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) [2021-08-21 18:14:37,921 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Waiting until timeout for monitored process [2021-08-21 18:14:41,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:14:41,253 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 55 conjunts are in the unsatisfiable core [2021-08-21 18:14:41,254 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:14:42,415 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 20 proven. 222 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:14:42,415 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1243341117] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:14:42,415 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:14:42,415 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 27] total 49 [2021-08-21 18:14:42,415 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [449489562] [2021-08-21 18:14:42,415 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2021-08-21 18:14:42,416 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:14:42,416 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2021-08-21 18:14:42,416 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=276, Invalid=2174, Unknown=0, NotChecked=0, Total=2450 [2021-08-21 18:14:42,416 INFO L87 Difference]: Start difference. First operand 2898 states and 5039 transitions. Second operand has 50 states, 50 states have (on average 2.24) internal successors, (112), 49 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:14:48,646 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:14:48,646 INFO L93 Difference]: Finished difference Result 13347 states and 20948 transitions. [2021-08-21 18:14:48,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 174 states. [2021-08-21 18:14:48,647 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 50 states have (on average 2.24) internal successors, (112), 49 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-08-21 18:14:48,647 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:14:48,659 INFO L225 Difference]: With dead ends: 13347 [2021-08-21 18:14:48,659 INFO L226 Difference]: Without dead ends: 13091 [2021-08-21 18:14:48,661 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 255 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 217 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17933 ImplicationChecksByTransitivity, 4857.9ms TimeCoverageRelationStatistics Valid=6523, Invalid=41219, Unknown=0, NotChecked=0, Total=47742 [2021-08-21 18:14:48,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13091 states. [2021-08-21 18:14:48,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13091 to 2896. [2021-08-21 18:14:48,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2896 states, 2895 states have (on average 1.7392055267702937) internal successors, (5035), 2895 states have internal predecessors, (5035), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:14:48,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2896 states to 2896 states and 5035 transitions. [2021-08-21 18:14:48,721 INFO L78 Accepts]: Start accepts. Automaton has 2896 states and 5035 transitions. Word has length 59 [2021-08-21 18:14:48,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:14:48,721 INFO L470 AbstractCegarLoop]: Abstraction has 2896 states and 5035 transitions. [2021-08-21 18:14:48,721 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 50 states have (on average 2.24) internal successors, (112), 49 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:14:48,721 INFO L276 IsEmpty]: Start isEmpty. Operand 2896 states and 5035 transitions. [2021-08-21 18:14:48,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-08-21 18:14:48,723 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:14:48,723 INFO L512 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:14:48,748 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Ended with exit code 0 [2021-08-21 18:14:48,924 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:14:48,924 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:14:48,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:14:48,924 INFO L82 PathProgramCache]: Analyzing trace with hash 1428303033, now seen corresponding path program 74 times [2021-08-21 18:14:48,924 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:14:48,924 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [728799423] [2021-08-21 18:14:48,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:14:48,924 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:14:48,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:14:49,278 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 30 proven. 212 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:14:49,279 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:14:49,279 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [728799423] [2021-08-21 18:14:49,279 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [728799423] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:14:49,279 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1305927357] [2021-08-21 18:14:49,279 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:14:49,279 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:14:49,279 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:14:49,280 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) [2021-08-21 18:14:49,280 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Waiting until timeout for monitored process [2021-08-21 18:14:52,663 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:14:52,663 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:14:52,664 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 49 conjunts are in the unsatisfiable core [2021-08-21 18:14:52,665 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:14:53,780 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 30 proven. 212 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:14:53,780 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1305927357] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:14:53,780 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:14:53,780 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 27] total 50 [2021-08-21 18:14:53,780 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [630318646] [2021-08-21 18:14:53,781 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2021-08-21 18:14:53,781 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:14:53,781 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2021-08-21 18:14:53,781 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=300, Invalid=2250, Unknown=0, NotChecked=0, Total=2550 [2021-08-21 18:14:53,781 INFO L87 Difference]: Start difference. First operand 2896 states and 5035 transitions. Second operand has 51 states, 51 states have (on average 2.196078431372549) internal successors, (112), 50 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:14:58,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:14:58,788 INFO L93 Difference]: Finished difference Result 14490 states and 22727 transitions. [2021-08-21 18:14:58,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 150 states. [2021-08-21 18:14:58,789 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 51 states have (on average 2.196078431372549) internal successors, (112), 50 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-08-21 18:14:58,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:14:58,803 INFO L225 Difference]: With dead ends: 14490 [2021-08-21 18:14:58,804 INFO L226 Difference]: Without dead ends: 14206 [2021-08-21 18:14:58,805 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 231 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 194 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14276 ImplicationChecksByTransitivity, 3959.1ms TimeCoverageRelationStatistics Valid=5883, Invalid=32337, Unknown=0, NotChecked=0, Total=38220 [2021-08-21 18:14:58,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14206 states. [2021-08-21 18:14:58,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14206 to 2912. [2021-08-21 18:14:58,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2912 states, 2911 states have (on average 1.737890759189282) internal successors, (5059), 2911 states have internal predecessors, (5059), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:14:58,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2912 states to 2912 states and 5059 transitions. [2021-08-21 18:14:58,873 INFO L78 Accepts]: Start accepts. Automaton has 2912 states and 5059 transitions. Word has length 59 [2021-08-21 18:14:58,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:14:58,873 INFO L470 AbstractCegarLoop]: Abstraction has 2912 states and 5059 transitions. [2021-08-21 18:14:58,873 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 51 states have (on average 2.196078431372549) internal successors, (112), 50 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:14:58,873 INFO L276 IsEmpty]: Start isEmpty. Operand 2912 states and 5059 transitions. [2021-08-21 18:14:58,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-08-21 18:14:58,875 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:14:58,876 INFO L512 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:14:58,901 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Ended with exit code 0 [2021-08-21 18:14:59,076 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:14:59,077 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:14:59,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:14:59,077 INFO L82 PathProgramCache]: Analyzing trace with hash -614456319, now seen corresponding path program 75 times [2021-08-21 18:14:59,077 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:14:59,077 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1802858489] [2021-08-21 18:14:59,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:14:59,077 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:14:59,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:14:59,421 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 42 proven. 200 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:14:59,421 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:14:59,421 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1802858489] [2021-08-21 18:14:59,421 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1802858489] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:14:59,421 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [991869307] [2021-08-21 18:14:59,421 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:14:59,422 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:14:59,422 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:14:59,422 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) [2021-08-21 18:14:59,423 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Waiting until timeout for monitored process [2021-08-21 18:15:02,964 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2021-08-21 18:15:02,964 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:15:02,965 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 49 conjunts are in the unsatisfiable core [2021-08-21 18:15:02,966 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:15:04,153 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 42 proven. 200 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:15:04,153 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [991869307] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:15:04,153 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:15:04,153 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 27] total 51 [2021-08-21 18:15:04,153 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1173643575] [2021-08-21 18:15:04,154 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2021-08-21 18:15:04,154 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:15:04,154 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2021-08-21 18:15:04,154 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=330, Invalid=2322, Unknown=0, NotChecked=0, Total=2652 [2021-08-21 18:15:04,154 INFO L87 Difference]: Start difference. First operand 2912 states and 5059 transitions. Second operand has 52 states, 52 states have (on average 2.1538461538461537) internal successors, (112), 51 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:15:09,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:15:09,346 INFO L93 Difference]: Finished difference Result 14505 states and 22673 transitions. [2021-08-21 18:15:09,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 165 states. [2021-08-21 18:15:09,347 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 2.1538461538461537) internal successors, (112), 51 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-08-21 18:15:09,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:15:09,366 INFO L225 Difference]: With dead ends: 14505 [2021-08-21 18:15:09,366 INFO L226 Difference]: Without dead ends: 14109 [2021-08-21 18:15:09,368 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 246 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 210 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17019 ImplicationChecksByTransitivity, 4405.6ms TimeCoverageRelationStatistics Valid=7668, Invalid=37064, Unknown=0, NotChecked=0, Total=44732 [2021-08-21 18:15:09,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14109 states. [2021-08-21 18:15:09,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14109 to 2924. [2021-08-21 18:15:09,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2924 states, 2923 states have (on average 1.7369141293191925) internal successors, (5077), 2923 states have internal predecessors, (5077), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:15:09,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2924 states to 2924 states and 5077 transitions. [2021-08-21 18:15:09,437 INFO L78 Accepts]: Start accepts. Automaton has 2924 states and 5077 transitions. Word has length 59 [2021-08-21 18:15:09,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:15:09,437 INFO L470 AbstractCegarLoop]: Abstraction has 2924 states and 5077 transitions. [2021-08-21 18:15:09,437 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 2.1538461538461537) internal successors, (112), 51 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:15:09,437 INFO L276 IsEmpty]: Start isEmpty. Operand 2924 states and 5077 transitions. [2021-08-21 18:15:09,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-08-21 18:15:09,439 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:15:09,439 INFO L512 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:15:09,466 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Ended with exit code 0 [2021-08-21 18:15:09,640 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,SelfDestructingSolverStorable76 [2021-08-21 18:15:09,640 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:15:09,640 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:15:09,640 INFO L82 PathProgramCache]: Analyzing trace with hash -2032900279, now seen corresponding path program 76 times [2021-08-21 18:15:09,640 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:15:09,640 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1896513893] [2021-08-21 18:15:09,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:15:09,641 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:15:09,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:15:10,000 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 56 proven. 186 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:15:10,000 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:15:10,000 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1896513893] [2021-08-21 18:15:10,000 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1896513893] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:15:10,000 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1137602364] [2021-08-21 18:15:10,000 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:15:10,001 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:15:10,001 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:15:10,001 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) [2021-08-21 18:15:10,003 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Waiting until timeout for monitored process [2021-08-21 18:15:13,561 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:15:13,562 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:15:13,562 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 46 conjunts are in the unsatisfiable core [2021-08-21 18:15:13,563 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:15:14,734 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 56 proven. 186 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:15:14,734 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1137602364] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:15:14,734 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:15:14,734 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 52 [2021-08-21 18:15:14,734 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1157778862] [2021-08-21 18:15:14,734 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2021-08-21 18:15:14,735 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:15:14,735 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2021-08-21 18:15:14,735 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=366, Invalid=2390, Unknown=0, NotChecked=0, Total=2756 [2021-08-21 18:15:14,735 INFO L87 Difference]: Start difference. First operand 2924 states and 5077 transitions. Second operand has 53 states, 53 states have (on average 2.1132075471698113) internal successors, (112), 52 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:15:20,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:15:20,317 INFO L93 Difference]: Finished difference Result 14222 states and 22191 transitions. [2021-08-21 18:15:20,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 176 states. [2021-08-21 18:15:20,318 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 53 states have (on average 2.1132075471698113) internal successors, (112), 52 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-08-21 18:15:20,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:15:20,331 INFO L225 Difference]: With dead ends: 14222 [2021-08-21 18:15:20,331 INFO L226 Difference]: Without dead ends: 13722 [2021-08-21 18:15:20,333 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 257 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 222 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19181 ImplicationChecksByTransitivity, 4798.2ms TimeCoverageRelationStatistics Valid=9582, Invalid=40370, Unknown=0, NotChecked=0, Total=49952 [2021-08-21 18:15:20,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13722 states. [2021-08-21 18:15:20,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13722 to 2932. [2021-08-21 18:15:20,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2932 states, 2931 states have (on average 1.7362674854998295) internal successors, (5089), 2931 states have internal predecessors, (5089), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:15:20,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2932 states to 2932 states and 5089 transitions. [2021-08-21 18:15:20,403 INFO L78 Accepts]: Start accepts. Automaton has 2932 states and 5089 transitions. Word has length 59 [2021-08-21 18:15:20,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:15:20,403 INFO L470 AbstractCegarLoop]: Abstraction has 2932 states and 5089 transitions. [2021-08-21 18:15:20,403 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 53 states have (on average 2.1132075471698113) internal successors, (112), 52 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:15:20,403 INFO L276 IsEmpty]: Start isEmpty. Operand 2932 states and 5089 transitions. [2021-08-21 18:15:20,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-08-21 18:15:20,405 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:15:20,405 INFO L512 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:15:20,431 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Forceful destruction successful, exit code 0 [2021-08-21 18:15:20,617 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable77 [2021-08-21 18:15:20,617 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:15:20,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:15:20,618 INFO L82 PathProgramCache]: Analyzing trace with hash -2090010991, now seen corresponding path program 77 times [2021-08-21 18:15:20,618 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:15:20,618 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [422893960] [2021-08-21 18:15:20,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:15:20,618 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:15:20,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:15:21,011 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 72 proven. 170 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:15:21,012 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:15:21,012 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [422893960] [2021-08-21 18:15:21,012 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [422893960] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:15:21,012 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [837559722] [2021-08-21 18:15:21,012 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:15:21,012 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:15:21,012 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:15:21,013 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) [2021-08-21 18:15:21,013 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Waiting until timeout for monitored process [2021-08-21 18:15:24,650 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2021-08-21 18:15:24,650 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:15:24,651 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 51 conjunts are in the unsatisfiable core [2021-08-21 18:15:24,652 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:15:25,737 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 72 proven. 170 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:15:25,737 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [837559722] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:15:25,737 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:15:25,737 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28] total 54 [2021-08-21 18:15:25,737 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1787077398] [2021-08-21 18:15:25,737 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2021-08-21 18:15:25,737 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:15:25,739 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2021-08-21 18:15:25,739 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=431, Invalid=2539, Unknown=0, NotChecked=0, Total=2970 [2021-08-21 18:15:25,739 INFO L87 Difference]: Start difference. First operand 2932 states and 5089 transitions. Second operand has 55 states, 55 states have (on average 2.036363636363636) internal successors, (112), 54 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:15:32,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:15:32,059 INFO L93 Difference]: Finished difference Result 11231 states and 17690 transitions. [2021-08-21 18:15:32,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 193 states. [2021-08-21 18:15:32,060 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 55 states have (on average 2.036363636363636) internal successors, (112), 54 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-08-21 18:15:32,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:15:32,072 INFO L225 Difference]: With dead ends: 11231 [2021-08-21 18:15:32,072 INFO L226 Difference]: Without dead ends: 10647 [2021-08-21 18:15:32,076 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 274 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 241 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22989 ImplicationChecksByTransitivity, 5665.5ms TimeCoverageRelationStatistics Valid=12239, Invalid=46567, Unknown=0, NotChecked=0, Total=58806 [2021-08-21 18:15:32,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10647 states. [2021-08-21 18:15:32,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10647 to 3264. [2021-08-21 18:15:32,130 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3264 states, 3263 states have (on average 1.726325467361324) internal successors, (5633), 3263 states have internal predecessors, (5633), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:15:32,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3264 states to 3264 states and 5633 transitions. [2021-08-21 18:15:32,133 INFO L78 Accepts]: Start accepts. Automaton has 3264 states and 5633 transitions. Word has length 59 [2021-08-21 18:15:32,133 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:15:32,133 INFO L470 AbstractCegarLoop]: Abstraction has 3264 states and 5633 transitions. [2021-08-21 18:15:32,134 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 55 states have (on average 2.036363636363636) internal successors, (112), 54 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:15:32,134 INFO L276 IsEmpty]: Start isEmpty. Operand 3264 states and 5633 transitions. [2021-08-21 18:15:32,136 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-08-21 18:15:32,136 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:15:32,136 INFO L512 BasicCegarLoop]: trace histogram [12, 12, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:15:32,162 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Forceful destruction successful, exit code 0 [2021-08-21 18:15:32,336 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78,78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:15:32,336 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:15:32,337 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:15:32,337 INFO L82 PathProgramCache]: Analyzing trace with hash 209867567, now seen corresponding path program 78 times [2021-08-21 18:15:32,337 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:15:32,337 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1514358134] [2021-08-21 18:15:32,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:15:32,337 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:15:32,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:15:32,678 INFO L134 CoverageAnalysis]: Checked inductivity of 265 backedges. 121 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:15:32,679 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:15:32,679 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1514358134] [2021-08-21 18:15:32,679 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1514358134] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:15:32,679 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [738212642] [2021-08-21 18:15:32,679 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:15:32,679 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:15:32,679 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:15:32,680 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) [2021-08-21 18:15:32,681 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Waiting until timeout for monitored process [2021-08-21 18:15:36,411 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2021-08-21 18:15:36,411 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:15:36,412 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 53 conjunts are in the unsatisfiable core [2021-08-21 18:15:36,413 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:15:37,747 INFO L134 CoverageAnalysis]: Checked inductivity of 265 backedges. 121 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:15:37,748 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [738212642] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:15:37,748 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:15:37,748 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 29] total 55 [2021-08-21 18:15:37,748 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1132433356] [2021-08-21 18:15:37,748 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2021-08-21 18:15:37,748 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:15:37,749 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2021-08-21 18:15:37,749 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=552, Invalid=2528, Unknown=0, NotChecked=0, Total=3080 [2021-08-21 18:15:37,749 INFO L87 Difference]: Start difference. First operand 3264 states and 5633 transitions. Second operand has 56 states, 56 states have (on average 2.0714285714285716) internal successors, (116), 55 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:15:44,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:15:44,125 INFO L93 Difference]: Finished difference Result 5276 states and 8612 transitions. [2021-08-21 18:15:44,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 198 states. [2021-08-21 18:15:44,125 INFO L78 Accepts]: Start accepts. Automaton has has 56 states, 56 states have (on average 2.0714285714285716) internal successors, (116), 55 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 61 [2021-08-21 18:15:44,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:15:44,130 INFO L225 Difference]: With dead ends: 5276 [2021-08-21 18:15:44,130 INFO L226 Difference]: Without dead ends: 4976 [2021-08-21 18:15:44,132 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 281 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 247 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24679 ImplicationChecksByTransitivity, 5798.4ms TimeCoverageRelationStatistics Valid=16440, Invalid=45312, Unknown=0, NotChecked=0, Total=61752 [2021-08-21 18:15:44,135 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4976 states. [2021-08-21 18:15:44,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4976 to 3257. [2021-08-21 18:15:44,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3257 states, 3256 states have (on average 1.7235872235872236) internal successors, (5612), 3256 states have internal predecessors, (5612), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:15:44,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3257 states to 3257 states and 5612 transitions. [2021-08-21 18:15:44,163 INFO L78 Accepts]: Start accepts. Automaton has 3257 states and 5612 transitions. Word has length 61 [2021-08-21 18:15:44,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:15:44,163 INFO L470 AbstractCegarLoop]: Abstraction has 3257 states and 5612 transitions. [2021-08-21 18:15:44,163 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 56 states, 56 states have (on average 2.0714285714285716) internal successors, (116), 55 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:15:44,163 INFO L276 IsEmpty]: Start isEmpty. Operand 3257 states and 5612 transitions. [2021-08-21 18:15:44,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-08-21 18:15:44,165 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:15:44,165 INFO L512 BasicCegarLoop]: trace histogram [12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:15:44,193 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Ended with exit code 0 [2021-08-21 18:15:44,366 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:15:44,366 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:15:44,366 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:15:44,366 INFO L82 PathProgramCache]: Analyzing trace with hash 1278422641, now seen corresponding path program 79 times [2021-08-21 18:15:44,366 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:15:44,366 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1270615738] [2021-08-21 18:15:44,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:15:44,367 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:15:44,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:15:44,581 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 1 proven. 287 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:15:44,582 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:15:44,582 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1270615738] [2021-08-21 18:15:44,582 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1270615738] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:15:44,582 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1813552371] [2021-08-21 18:15:44,582 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:15:44,582 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:15:44,582 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:15:44,592 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) [2021-08-21 18:15:44,603 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Waiting until timeout for monitored process [2021-08-21 18:15:48,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:15:48,435 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 51 conjunts are in the unsatisfiable core [2021-08-21 18:15:48,436 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:15:48,759 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 0 proven. 288 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:15:48,760 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1813552371] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:15:48,760 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:15:48,760 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 16 [2021-08-21 18:15:48,760 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [797097462] [2021-08-21 18:15:48,760 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 18:15:48,760 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:15:48,761 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 18:15:48,761 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=209, Unknown=0, NotChecked=0, Total=240 [2021-08-21 18:15:48,761 INFO L87 Difference]: Start difference. First operand 3257 states and 5612 transitions. Second operand has 16 states, 16 states have (on average 4.125) internal successors, (66), 16 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) [2021-08-21 18:15:48,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:15:48,958 INFO L93 Difference]: Finished difference Result 4179 states and 7051 transitions. [2021-08-21 18:15:48,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 18:15:48,958 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.125) internal successors, (66), 16 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 63 [2021-08-21 18:15:48,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:15:48,963 INFO L225 Difference]: With dead ends: 4179 [2021-08-21 18:15:48,963 INFO L226 Difference]: Without dead ends: 4123 [2021-08-21 18:15:48,963 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 73 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 109.3ms TimeCoverageRelationStatistics Valid=31, Invalid=209, Unknown=0, NotChecked=0, Total=240 [2021-08-21 18:15:48,966 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4123 states. [2021-08-21 18:15:48,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4123 to 3681. [2021-08-21 18:15:48,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3681 states, 3680 states have (on average 1.7328804347826088) internal successors, (6377), 3680 states have internal predecessors, (6377), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:15:48,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3681 states to 3681 states and 6377 transitions. [2021-08-21 18:15:48,994 INFO L78 Accepts]: Start accepts. Automaton has 3681 states and 6377 transitions. Word has length 63 [2021-08-21 18:15:48,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:15:48,994 INFO L470 AbstractCegarLoop]: Abstraction has 3681 states and 6377 transitions. [2021-08-21 18:15:48,995 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.125) internal successors, (66), 16 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) [2021-08-21 18:15:48,995 INFO L276 IsEmpty]: Start isEmpty. Operand 3681 states and 6377 transitions. [2021-08-21 18:15:48,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-08-21 18:15:48,998 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:15:48,998 INFO L512 BasicCegarLoop]: trace histogram [12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:15:49,028 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Forceful destruction successful, exit code 0 [2021-08-21 18:15:49,212 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,80 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:15:49,213 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:15:49,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:15:49,213 INFO L82 PathProgramCache]: Analyzing trace with hash -1285360059, now seen corresponding path program 80 times [2021-08-21 18:15:49,213 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:15:49,213 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1458982222] [2021-08-21 18:15:49,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:15:49,213 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:15:49,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:15:49,833 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 0 proven. 288 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:15:49,833 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:15:49,833 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1458982222] [2021-08-21 18:15:49,834 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1458982222] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:15:49,834 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1111478991] [2021-08-21 18:15:49,834 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:15:49,834 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:15:49,834 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:15:49,834 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) [2021-08-21 18:15:49,835 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Waiting until timeout for monitored process [2021-08-21 18:15:53,635 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:15:53,635 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:15:53,636 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 73 conjunts are in the unsatisfiable core [2021-08-21 18:15:53,637 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:15:55,052 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 0 proven. 288 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:15:55,052 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1111478991] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:15:55,052 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:15:55,052 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 29] total 57 [2021-08-21 18:15:55,052 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [563240801] [2021-08-21 18:15:55,053 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 58 states [2021-08-21 18:15:55,053 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:15:55,053 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2021-08-21 18:15:55,053 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=221, Invalid=3085, Unknown=0, NotChecked=0, Total=3306 [2021-08-21 18:15:55,053 INFO L87 Difference]: Start difference. First operand 3681 states and 6377 transitions. Second operand has 58 states, 58 states have (on average 2.0689655172413794) internal successors, (120), 57 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:16:00,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:16:00,372 INFO L93 Difference]: Finished difference Result 5212 states and 9003 transitions. [2021-08-21 18:16:00,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 101 states. [2021-08-21 18:16:00,372 INFO L78 Accepts]: Start accepts. Automaton has has 58 states, 58 states have (on average 2.0689655172413794) internal successors, (120), 57 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 63 [2021-08-21 18:16:00,372 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:16:00,379 INFO L225 Difference]: With dead ends: 5212 [2021-08-21 18:16:00,379 INFO L226 Difference]: Without dead ends: 5208 [2021-08-21 18:16:00,380 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 152 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6313 ImplicationChecksByTransitivity, 4231.0ms TimeCoverageRelationStatistics Valid=1466, Invalid=22096, Unknown=0, NotChecked=0, Total=23562 [2021-08-21 18:16:00,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5208 states. [2021-08-21 18:16:00,411 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5208 to 3642. [2021-08-21 18:16:00,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3642 states, 3641 states have (on average 1.7379840703103544) internal successors, (6328), 3641 states have internal predecessors, (6328), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:16:00,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3642 states to 3642 states and 6328 transitions. [2021-08-21 18:16:00,417 INFO L78 Accepts]: Start accepts. Automaton has 3642 states and 6328 transitions. Word has length 63 [2021-08-21 18:16:00,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:16:00,417 INFO L470 AbstractCegarLoop]: Abstraction has 3642 states and 6328 transitions. [2021-08-21 18:16:00,417 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 58 states, 58 states have (on average 2.0689655172413794) internal successors, (120), 57 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:16:00,417 INFO L276 IsEmpty]: Start isEmpty. Operand 3642 states and 6328 transitions. [2021-08-21 18:16:00,420 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-08-21 18:16:00,420 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:16:00,420 INFO L512 BasicCegarLoop]: trace histogram [12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:16:00,450 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Ended with exit code 0 [2021-08-21 18:16:00,620 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:16:00,620 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:16:00,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:16:00,621 INFO L82 PathProgramCache]: Analyzing trace with hash -1306651251, now seen corresponding path program 81 times [2021-08-21 18:16:00,621 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:16:00,621 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1396373911] [2021-08-21 18:16:00,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:16:00,621 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:16:00,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:16:01,038 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 0 proven. 288 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:16:01,039 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:16:01,039 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1396373911] [2021-08-21 18:16:01,039 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1396373911] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:16:01,039 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1774252934] [2021-08-21 18:16:01,039 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:16:01,039 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:16:01,039 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:16:01,040 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) [2021-08-21 18:16:01,040 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Waiting until timeout for monitored process [2021-08-21 18:16:04,923 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2021-08-21 18:16:04,923 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:16:04,924 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 70 conjunts are in the unsatisfiable core [2021-08-21 18:16:04,924 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:16:06,221 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 0 proven. 288 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:16:06,221 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1774252934] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:16:06,221 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:16:06,221 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 29] total 48 [2021-08-21 18:16:06,222 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [158085938] [2021-08-21 18:16:06,222 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2021-08-21 18:16:06,222 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:16:06,222 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2021-08-21 18:16:06,222 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=219, Invalid=2133, Unknown=0, NotChecked=0, Total=2352 [2021-08-21 18:16:06,222 INFO L87 Difference]: Start difference. First operand 3642 states and 6328 transitions. Second operand has 49 states, 49 states have (on average 2.4489795918367347) internal successors, (120), 48 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:16:13,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:16:13,624 INFO L93 Difference]: Finished difference Result 8085 states and 13469 transitions. [2021-08-21 18:16:13,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 148 states. [2021-08-21 18:16:13,625 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 49 states have (on average 2.4489795918367347) internal successors, (120), 48 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 63 [2021-08-21 18:16:13,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:16:13,633 INFO L225 Difference]: With dead ends: 8085 [2021-08-21 18:16:13,633 INFO L226 Difference]: Without dead ends: 8069 [2021-08-21 18:16:13,634 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 235 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 190 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12346 ImplicationChecksByTransitivity, 4620.7ms TimeCoverageRelationStatistics Valid=2696, Invalid=33976, Unknown=0, NotChecked=0, Total=36672 [2021-08-21 18:16:13,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8069 states. [2021-08-21 18:16:13,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8069 to 3672. [2021-08-21 18:16:13,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3672 states, 3671 states have (on average 1.7395804957777172) internal successors, (6386), 3671 states have internal predecessors, (6386), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:16:13,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3672 states to 3672 states and 6386 transitions. [2021-08-21 18:16:13,676 INFO L78 Accepts]: Start accepts. Automaton has 3672 states and 6386 transitions. Word has length 63 [2021-08-21 18:16:13,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:16:13,676 INFO L470 AbstractCegarLoop]: Abstraction has 3672 states and 6386 transitions. [2021-08-21 18:16:13,676 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 49 states have (on average 2.4489795918367347) internal successors, (120), 48 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:16:13,676 INFO L276 IsEmpty]: Start isEmpty. Operand 3672 states and 6386 transitions. [2021-08-21 18:16:13,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-08-21 18:16:13,679 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:16:13,679 INFO L512 BasicCegarLoop]: trace histogram [12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:16:13,707 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Ended with exit code 0 [2021-08-21 18:16:13,879 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:16:13,880 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:16:13,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:16:13,880 INFO L82 PathProgramCache]: Analyzing trace with hash 251625685, now seen corresponding path program 82 times [2021-08-21 18:16:13,880 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:16:13,880 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [998700282] [2021-08-21 18:16:13,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:16:13,880 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:16:13,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:16:14,273 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 2 proven. 286 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:16:14,274 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:16:14,274 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [998700282] [2021-08-21 18:16:14,274 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [998700282] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:16:14,274 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1292853381] [2021-08-21 18:16:14,274 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:16:14,274 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:16:14,274 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:16:14,275 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) [2021-08-21 18:16:14,276 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Waiting until timeout for monitored process [2021-08-21 18:16:18,265 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:16:18,265 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:16:18,266 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 70 conjunts are in the unsatisfiable core [2021-08-21 18:16:18,267 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:16:19,559 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 2 proven. 286 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:16:19,560 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1292853381] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:16:19,560 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:16:19,560 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 29] total 49 [2021-08-21 18:16:19,560 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1660064845] [2021-08-21 18:16:19,560 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2021-08-21 18:16:19,560 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:16:19,560 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2021-08-21 18:16:19,561 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=235, Invalid=2215, Unknown=0, NotChecked=0, Total=2450 [2021-08-21 18:16:19,561 INFO L87 Difference]: Start difference. First operand 3672 states and 6386 transitions. Second operand has 50 states, 50 states have (on average 2.4) internal successors, (120), 49 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:16:29,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:16:29,154 INFO L93 Difference]: Finished difference Result 9887 states and 16066 transitions. [2021-08-21 18:16:29,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 198 states. [2021-08-21 18:16:29,154 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 50 states have (on average 2.4) internal successors, (120), 49 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 63 [2021-08-21 18:16:29,154 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:16:29,163 INFO L225 Difference]: With dead ends: 9887 [2021-08-21 18:16:29,163 INFO L226 Difference]: Without dead ends: 9855 [2021-08-21 18:16:29,165 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 285 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 241 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21465 ImplicationChecksByTransitivity, 6289.7ms TimeCoverageRelationStatistics Valid=4907, Invalid=53899, Unknown=0, NotChecked=0, Total=58806 [2021-08-21 18:16:29,171 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9855 states. [2021-08-21 18:16:29,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9855 to 3708. [2021-08-21 18:16:29,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3708 states, 3707 states have (on average 1.739951443215538) internal successors, (6450), 3707 states have internal predecessors, (6450), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:16:29,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3708 states to 3708 states and 6450 transitions. [2021-08-21 18:16:29,210 INFO L78 Accepts]: Start accepts. Automaton has 3708 states and 6450 transitions. Word has length 63 [2021-08-21 18:16:29,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:16:29,210 INFO L470 AbstractCegarLoop]: Abstraction has 3708 states and 6450 transitions. [2021-08-21 18:16:29,211 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 50 states have (on average 2.4) internal successors, (120), 49 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:16:29,211 INFO L276 IsEmpty]: Start isEmpty. Operand 3708 states and 6450 transitions. [2021-08-21 18:16:29,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-08-21 18:16:29,214 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:16:29,214 INFO L512 BasicCegarLoop]: trace histogram [12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:16:29,246 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Forceful destruction successful, exit code 0 [2021-08-21 18:16:29,428 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,SelfDestructingSolverStorable83 [2021-08-21 18:16:29,429 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:16:29,429 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:16:29,429 INFO L82 PathProgramCache]: Analyzing trace with hash 485832733, now seen corresponding path program 83 times [2021-08-21 18:16:29,429 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:16:29,429 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1948736878] [2021-08-21 18:16:29,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:16:29,429 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:16:29,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:16:29,849 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 6 proven. 282 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:16:29,849 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:16:29,849 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1948736878] [2021-08-21 18:16:29,849 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1948736878] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:16:29,849 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [89718201] [2021-08-21 18:16:29,849 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:16:29,849 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:16:29,849 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:16:29,850 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) [2021-08-21 18:16:29,850 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Waiting until timeout for monitored process [2021-08-21 18:16:33,916 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 17 check-sat command(s) [2021-08-21 18:16:33,916 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:16:33,918 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 69 conjunts are in the unsatisfiable core [2021-08-21 18:16:33,918 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:16:35,193 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 6 proven. 282 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:16:35,194 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [89718201] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:16:35,194 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:16:35,194 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 30] total 51 [2021-08-21 18:16:35,194 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1567136189] [2021-08-21 18:16:35,194 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2021-08-21 18:16:35,194 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:16:35,194 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2021-08-21 18:16:35,195 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=264, Invalid=2388, Unknown=0, NotChecked=0, Total=2652 [2021-08-21 18:16:35,195 INFO L87 Difference]: Start difference. First operand 3708 states and 6450 transitions. Second operand has 52 states, 52 states have (on average 2.3076923076923075) internal successors, (120), 51 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:16:46,979 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:16:46,979 INFO L93 Difference]: Finished difference Result 11513 states and 18404 transitions. [2021-08-21 18:16:46,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 230 states. [2021-08-21 18:16:46,980 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 2.3076923076923075) internal successors, (120), 51 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 63 [2021-08-21 18:16:46,980 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:16:46,992 INFO L225 Difference]: With dead ends: 11513 [2021-08-21 18:16:46,992 INFO L226 Difference]: Without dead ends: 11461 [2021-08-21 18:16:46,995 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 317 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 275 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29272 ImplicationChecksByTransitivity, 7217.5ms TimeCoverageRelationStatistics Valid=7203, Invalid=69249, Unknown=0, NotChecked=0, Total=76452 [2021-08-21 18:16:47,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11461 states. [2021-08-21 18:16:47,062 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11461 to 3702. [2021-08-21 18:16:47,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3702 states, 3701 states have (on average 1.7398000540394487) internal successors, (6439), 3701 states have internal predecessors, (6439), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:16:47,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3702 states to 3702 states and 6439 transitions. [2021-08-21 18:16:47,068 INFO L78 Accepts]: Start accepts. Automaton has 3702 states and 6439 transitions. Word has length 63 [2021-08-21 18:16:47,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:16:47,069 INFO L470 AbstractCegarLoop]: Abstraction has 3702 states and 6439 transitions. [2021-08-21 18:16:47,069 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 2.3076923076923075) internal successors, (120), 51 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:16:47,069 INFO L276 IsEmpty]: Start isEmpty. Operand 3702 states and 6439 transitions. [2021-08-21 18:16:47,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-08-21 18:16:47,072 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:16:47,072 INFO L512 BasicCegarLoop]: trace histogram [12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:16:47,100 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Ended with exit code 0 [2021-08-21 18:16:47,272 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:16:47,272 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:16:47,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:16:47,273 INFO L82 PathProgramCache]: Analyzing trace with hash 451754853, now seen corresponding path program 84 times [2021-08-21 18:16:47,273 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:16:47,273 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2067018371] [2021-08-21 18:16:47,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:16:47,273 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:16:47,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:16:47,644 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 12 proven. 276 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:16:47,645 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:16:47,645 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2067018371] [2021-08-21 18:16:47,645 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2067018371] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:16:47,645 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [658315377] [2021-08-21 18:16:47,645 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:16:47,645 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:16:47,645 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:16:47,648 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) [2021-08-21 18:16:47,649 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Waiting until timeout for monitored process [2021-08-21 18:16:51,827 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 18 check-sat command(s) [2021-08-21 18:16:51,827 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:16:51,828 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 61 conjunts are in the unsatisfiable core [2021-08-21 18:16:51,829 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:16:53,072 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 12 proven. 276 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:16:53,072 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [658315377] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:16:53,072 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:16:53,072 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 29] total 51 [2021-08-21 18:16:53,072 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [360651888] [2021-08-21 18:16:53,073 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2021-08-21 18:16:53,073 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:16:53,073 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2021-08-21 18:16:53,073 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=273, Invalid=2379, Unknown=0, NotChecked=0, Total=2652 [2021-08-21 18:16:53,073 INFO L87 Difference]: Start difference. First operand 3702 states and 6439 transitions. Second operand has 52 states, 52 states have (on average 2.3076923076923075) internal successors, (120), 51 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:17:03,929 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:17:03,929 INFO L93 Difference]: Finished difference Result 13405 states and 21235 transitions. [2021-08-21 18:17:03,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 237 states. [2021-08-21 18:17:03,930 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 2.3076923076923075) internal successors, (120), 51 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 63 [2021-08-21 18:17:03,930 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:17:03,942 INFO L225 Difference]: With dead ends: 13405 [2021-08-21 18:17:03,942 INFO L226 Difference]: Without dead ends: 13329 [2021-08-21 18:17:03,945 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 324 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 282 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30983 ImplicationChecksByTransitivity, 6778.9ms TimeCoverageRelationStatistics Valid=8486, Invalid=71886, Unknown=0, NotChecked=0, Total=80372 [2021-08-21 18:17:03,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13329 states. [2021-08-21 18:17:04,004 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13329 to 3672. [2021-08-21 18:17:04,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3672 states, 3671 states have (on average 1.7387632797602832) internal successors, (6383), 3671 states have internal predecessors, (6383), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:17:04,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3672 states to 3672 states and 6383 transitions. [2021-08-21 18:17:04,009 INFO L78 Accepts]: Start accepts. Automaton has 3672 states and 6383 transitions. Word has length 63 [2021-08-21 18:17:04,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:17:04,010 INFO L470 AbstractCegarLoop]: Abstraction has 3672 states and 6383 transitions. [2021-08-21 18:17:04,010 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 2.3076923076923075) internal successors, (120), 51 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:17:04,010 INFO L276 IsEmpty]: Start isEmpty. Operand 3672 states and 6383 transitions. [2021-08-21 18:17:04,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-08-21 18:17:04,013 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:17:04,013 INFO L512 BasicCegarLoop]: trace histogram [12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:17:04,041 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Forceful destruction successful, exit code 0 [2021-08-21 18:17:04,213 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:17:04,213 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:17:04,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:17:04,213 INFO L82 PathProgramCache]: Analyzing trace with hash 1943374509, now seen corresponding path program 85 times [2021-08-21 18:17:04,214 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:17:04,214 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2075326287] [2021-08-21 18:17:04,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:17:04,214 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:17:04,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:17:04,642 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 20 proven. 268 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:17:04,642 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:17:04,642 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2075326287] [2021-08-21 18:17:04,642 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2075326287] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:17:04,642 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1391114541] [2021-08-21 18:17:04,642 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:17:04,642 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:17:04,642 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:17:04,643 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) [2021-08-21 18:17:04,644 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Waiting until timeout for monitored process [2021-08-21 18:17:08,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:17:08,897 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 61 conjunts are in the unsatisfiable core [2021-08-21 18:17:08,898 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:17:10,188 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 20 proven. 268 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:17:10,188 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1391114541] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:17:10,188 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:17:10,188 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 29] total 52 [2021-08-21 18:17:10,189 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1019817776] [2021-08-21 18:17:10,189 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2021-08-21 18:17:10,189 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:17:10,189 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2021-08-21 18:17:10,189 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=295, Invalid=2461, Unknown=0, NotChecked=0, Total=2756 [2021-08-21 18:17:10,189 INFO L87 Difference]: Start difference. First operand 3672 states and 6383 transitions. Second operand has 53 states, 53 states have (on average 2.2641509433962264) internal successors, (120), 52 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:17:18,933 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:17:18,933 INFO L93 Difference]: Finished difference Result 15505 states and 24399 transitions. [2021-08-21 18:17:18,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 216 states. [2021-08-21 18:17:18,933 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 53 states have (on average 2.2641509433962264) internal successors, (120), 52 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 63 [2021-08-21 18:17:18,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:17:18,950 INFO L225 Difference]: With dead ends: 15505 [2021-08-21 18:17:18,950 INFO L226 Difference]: Without dead ends: 15401 [2021-08-21 18:17:18,953 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 303 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 262 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26717 ImplicationChecksByTransitivity, 6379.9ms TimeCoverageRelationStatistics Valid=8589, Invalid=60843, Unknown=0, NotChecked=0, Total=69432 [2021-08-21 18:17:18,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15401 states. [2021-08-21 18:17:19,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15401 to 3650. [2021-08-21 18:17:19,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3650 states, 3649 states have (on average 1.7396546999177858) internal successors, (6348), 3649 states have internal predecessors, (6348), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:17:19,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3650 states to 3650 states and 6348 transitions. [2021-08-21 18:17:19,031 INFO L78 Accepts]: Start accepts. Automaton has 3650 states and 6348 transitions. Word has length 63 [2021-08-21 18:17:19,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:17:19,031 INFO L470 AbstractCegarLoop]: Abstraction has 3650 states and 6348 transitions. [2021-08-21 18:17:19,032 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 53 states have (on average 2.2641509433962264) internal successors, (120), 52 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:17:19,032 INFO L276 IsEmpty]: Start isEmpty. Operand 3650 states and 6348 transitions. [2021-08-21 18:17:19,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-08-21 18:17:19,034 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:17:19,034 INFO L512 BasicCegarLoop]: trace histogram [12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:17:19,063 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Ended with exit code 0 [2021-08-21 18:17:19,235 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86,86 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:17:19,235 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:17:19,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:17:19,235 INFO L82 PathProgramCache]: Analyzing trace with hash -23321099, now seen corresponding path program 86 times [2021-08-21 18:17:19,235 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:17:19,235 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [468654126] [2021-08-21 18:17:19,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:17:19,236 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:17:19,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:17:19,644 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 30 proven. 258 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:17:19,644 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:17:19,644 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [468654126] [2021-08-21 18:17:19,644 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [468654126] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:17:19,644 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1565416216] [2021-08-21 18:17:19,644 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:17:19,644 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:17:19,644 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:17:19,645 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) [2021-08-21 18:17:19,645 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Waiting until timeout for monitored process [2021-08-21 18:17:23,923 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:17:23,923 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:17:23,925 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 55 conjunts are in the unsatisfiable core [2021-08-21 18:17:23,925 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:17:25,207 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 30 proven. 258 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:17:25,207 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1565416216] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:17:25,207 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:17:25,207 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 29] total 53 [2021-08-21 18:17:25,207 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1559399348] [2021-08-21 18:17:25,208 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2021-08-21 18:17:25,208 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:17:25,208 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2021-08-21 18:17:25,208 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=319, Invalid=2543, Unknown=0, NotChecked=0, Total=2862 [2021-08-21 18:17:25,208 INFO L87 Difference]: Start difference. First operand 3650 states and 6348 transitions. Second operand has 54 states, 54 states have (on average 2.2222222222222223) internal successors, (120), 53 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:17:31,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:17:31,037 INFO L93 Difference]: Finished difference Result 17237 states and 27071 transitions. [2021-08-21 18:17:31,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 159 states. [2021-08-21 18:17:31,037 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 54 states have (on average 2.2222222222222223) internal successors, (120), 53 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 63 [2021-08-21 18:17:31,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:17:31,056 INFO L225 Difference]: With dead ends: 17237 [2021-08-21 18:17:31,056 INFO L226 Difference]: Without dead ends: 16997 [2021-08-21 18:17:31,059 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 246 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 206 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16094 ImplicationChecksByTransitivity, 4483.0ms TimeCoverageRelationStatistics Valid=6194, Invalid=36862, Unknown=0, NotChecked=0, Total=43056 [2021-08-21 18:17:31,071 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16997 states. [2021-08-21 18:17:31,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16997 to 3670. [2021-08-21 18:17:31,143 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3670 states, 3669 states have (on average 1.7383483237939492) internal successors, (6378), 3669 states have internal predecessors, (6378), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:17:31,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3670 states to 3670 states and 6378 transitions. [2021-08-21 18:17:31,147 INFO L78 Accepts]: Start accepts. Automaton has 3670 states and 6378 transitions. Word has length 63 [2021-08-21 18:17:31,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:17:31,147 INFO L470 AbstractCegarLoop]: Abstraction has 3670 states and 6378 transitions. [2021-08-21 18:17:31,147 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 54 states have (on average 2.2222222222222223) internal successors, (120), 53 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:17:31,147 INFO L276 IsEmpty]: Start isEmpty. Operand 3670 states and 6378 transitions. [2021-08-21 18:17:31,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-08-21 18:17:31,150 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:17:31,150 INFO L512 BasicCegarLoop]: trace histogram [12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:17:31,180 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Ended with exit code 0 [2021-08-21 18:17:31,350 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87,87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:17:31,350 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:17:31,350 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:17:31,351 INFO L82 PathProgramCache]: Analyzing trace with hash 1043270973, now seen corresponding path program 87 times [2021-08-21 18:17:31,351 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:17:31,351 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1871501588] [2021-08-21 18:17:31,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:17:31,351 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:17:31,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:17:31,724 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 42 proven. 246 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:17:31,725 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:17:31,725 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1871501588] [2021-08-21 18:17:31,725 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1871501588] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:17:31,725 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [96648215] [2021-08-21 18:17:31,725 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:17:31,725 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:17:31,725 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:17:31,726 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) [2021-08-21 18:17:31,726 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Waiting until timeout for monitored process [2021-08-21 18:17:36,165 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 14 check-sat command(s) [2021-08-21 18:17:36,166 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:17:36,167 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 55 conjunts are in the unsatisfiable core [2021-08-21 18:17:36,168 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:17:37,462 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 42 proven. 246 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:17:37,462 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [96648215] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:17:37,462 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:17:37,463 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 29] total 54 [2021-08-21 18:17:37,463 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1867210421] [2021-08-21 18:17:37,463 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2021-08-21 18:17:37,463 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:17:37,463 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2021-08-21 18:17:37,463 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=348, Invalid=2622, Unknown=0, NotChecked=0, Total=2970 [2021-08-21 18:17:37,463 INFO L87 Difference]: Start difference. First operand 3670 states and 6378 transitions. Second operand has 55 states, 55 states have (on average 2.1818181818181817) internal successors, (120), 54 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:17:43,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:17:43,575 INFO L93 Difference]: Finished difference Result 17901 states and 28042 transitions. [2021-08-21 18:17:43,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 178 states. [2021-08-21 18:17:43,576 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 55 states have (on average 2.1818181818181817) internal successors, (120), 54 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 63 [2021-08-21 18:17:43,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:17:43,622 INFO L225 Difference]: With dead ends: 17901 [2021-08-21 18:17:43,623 INFO L226 Difference]: Without dead ends: 17519 [2021-08-21 18:17:43,624 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 265 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 226 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19864 ImplicationChecksByTransitivity, 4948.8ms TimeCoverageRelationStatistics Valid=8171, Invalid=43585, Unknown=0, NotChecked=0, Total=51756 [2021-08-21 18:17:43,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17519 states. [2021-08-21 18:17:43,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17519 to 3686. [2021-08-21 18:17:43,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3686 states, 3685 states have (on average 1.7373134328358208) internal successors, (6402), 3685 states have internal predecessors, (6402), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:17:43,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3686 states to 3686 states and 6402 transitions. [2021-08-21 18:17:43,700 INFO L78 Accepts]: Start accepts. Automaton has 3686 states and 6402 transitions. Word has length 63 [2021-08-21 18:17:43,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:17:43,700 INFO L470 AbstractCegarLoop]: Abstraction has 3686 states and 6402 transitions. [2021-08-21 18:17:43,700 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 55 states have (on average 2.1818181818181817) internal successors, (120), 54 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:17:43,700 INFO L276 IsEmpty]: Start isEmpty. Operand 3686 states and 6402 transitions. [2021-08-21 18:17:43,703 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-08-21 18:17:43,703 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:17:43,703 INFO L512 BasicCegarLoop]: trace histogram [12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:17:43,732 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Ended with exit code 0 [2021-08-21 18:17:43,903 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88,88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:17:43,903 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:17:43,903 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:17:43,904 INFO L82 PathProgramCache]: Analyzing trace with hash -1585692539, now seen corresponding path program 88 times [2021-08-21 18:17:43,904 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:17:43,904 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1864819086] [2021-08-21 18:17:43,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:17:43,904 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:17:43,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:17:44,276 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 56 proven. 232 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:17:44,276 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:17:44,276 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1864819086] [2021-08-21 18:17:44,276 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1864819086] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:17:44,276 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1520031820] [2021-08-21 18:17:44,277 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:17:44,277 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:17:44,277 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:17:44,277 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) [2021-08-21 18:17:44,278 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Waiting until timeout for monitored process [2021-08-21 18:17:48,765 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:17:48,765 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:17:48,766 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 52 conjunts are in the unsatisfiable core [2021-08-21 18:17:48,767 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:17:50,049 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 56 proven. 232 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:17:50,049 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1520031820] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:17:50,049 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:17:50,050 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 29] total 55 [2021-08-21 18:17:50,050 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1303244619] [2021-08-21 18:17:50,050 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2021-08-21 18:17:50,050 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:17:50,050 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2021-08-21 18:17:50,050 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=383, Invalid=2697, Unknown=0, NotChecked=0, Total=3080 [2021-08-21 18:17:50,051 INFO L87 Difference]: Start difference. First operand 3686 states and 6402 transitions. Second operand has 56 states, 56 states have (on average 2.142857142857143) internal successors, (120), 55 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:17:56,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:17:56,414 INFO L93 Difference]: Finished difference Result 17762 states and 27757 transitions. [2021-08-21 18:17:56,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 193 states. [2021-08-21 18:17:56,415 INFO L78 Accepts]: Start accepts. Automaton has has 56 states, 56 states have (on average 2.142857142857143) internal successors, (120), 55 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 63 [2021-08-21 18:17:56,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:17:56,435 INFO L225 Difference]: With dead ends: 17762 [2021-08-21 18:17:56,436 INFO L226 Difference]: Without dead ends: 17264 [2021-08-21 18:17:56,439 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 280 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 242 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23103 ImplicationChecksByTransitivity, 5377.0ms TimeCoverageRelationStatistics Valid=10421, Invalid=48871, Unknown=0, NotChecked=0, Total=59292 [2021-08-21 18:17:56,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17264 states. [2021-08-21 18:17:56,537 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17264 to 3698. [2021-08-21 18:17:56,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3698 states, 3697 states have (on average 1.736543143088991) internal successors, (6420), 3697 states have internal predecessors, (6420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:17:56,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3698 states to 3698 states and 6420 transitions. [2021-08-21 18:17:56,543 INFO L78 Accepts]: Start accepts. Automaton has 3698 states and 6420 transitions. Word has length 63 [2021-08-21 18:17:56,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:17:56,543 INFO L470 AbstractCegarLoop]: Abstraction has 3698 states and 6420 transitions. [2021-08-21 18:17:56,543 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 56 states, 56 states have (on average 2.142857142857143) internal successors, (120), 55 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:17:56,544 INFO L276 IsEmpty]: Start isEmpty. Operand 3698 states and 6420 transitions. [2021-08-21 18:17:56,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-08-21 18:17:56,546 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:17:56,546 INFO L512 BasicCegarLoop]: trace histogram [12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:17:56,575 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Ended with exit code 0 [2021-08-21 18:17:56,746 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 89 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable89 [2021-08-21 18:17:56,747 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:17:56,747 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:17:56,747 INFO L82 PathProgramCache]: Analyzing trace with hash -1015955507, now seen corresponding path program 89 times [2021-08-21 18:17:56,747 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:17:56,747 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1486157675] [2021-08-21 18:17:56,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:17:56,747 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:17:56,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:17:57,110 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 72 proven. 216 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:17:57,110 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:17:57,110 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1486157675] [2021-08-21 18:17:57,110 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1486157675] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:17:57,110 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2043520072] [2021-08-21 18:17:57,110 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:17:57,111 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:17:57,111 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:17:57,113 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) [2021-08-21 18:17:57,140 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Waiting until timeout for monitored process [2021-08-21 18:18:01,694 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2021-08-21 18:18:01,695 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:18:01,696 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 57 conjunts are in the unsatisfiable core [2021-08-21 18:18:01,697 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:18:02,882 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 72 proven. 216 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:18:02,882 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2043520072] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:18:02,882 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:18:02,882 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 30] total 57 [2021-08-21 18:18:02,882 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [887600711] [2021-08-21 18:18:02,882 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 58 states [2021-08-21 18:18:02,883 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:18:02,883 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2021-08-21 18:18:02,883 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=447, Invalid=2859, Unknown=0, NotChecked=0, Total=3306 [2021-08-21 18:18:02,883 INFO L87 Difference]: Start difference. First operand 3698 states and 6420 transitions. Second operand has 58 states, 58 states have (on average 2.0689655172413794) internal successors, (120), 57 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:18:10,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:18:10,168 INFO L93 Difference]: Finished difference Result 16763 states and 26136 transitions. [2021-08-21 18:18:10,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 221 states. [2021-08-21 18:18:10,168 INFO L78 Accepts]: Start accepts. Automaton has has 58 states, 58 states have (on average 2.0689655172413794) internal successors, (120), 57 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 63 [2021-08-21 18:18:10,168 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:18:10,189 INFO L225 Difference]: With dead ends: 16763 [2021-08-21 18:18:10,189 INFO L226 Difference]: Without dead ends: 16217 [2021-08-21 18:18:10,192 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 308 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 272 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30733 ImplicationChecksByTransitivity, 6344.5ms TimeCoverageRelationStatistics Valid=14718, Invalid=60084, Unknown=0, NotChecked=0, Total=74802 [2021-08-21 18:18:10,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16217 states. [2021-08-21 18:18:10,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16217 to 3706. [2021-08-21 18:18:10,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3706 states, 3705 states have (on average 1.7360323886639677) internal successors, (6432), 3705 states have internal predecessors, (6432), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:18:10,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3706 states to 3706 states and 6432 transitions. [2021-08-21 18:18:10,278 INFO L78 Accepts]: Start accepts. Automaton has 3706 states and 6432 transitions. Word has length 63 [2021-08-21 18:18:10,278 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:18:10,278 INFO L470 AbstractCegarLoop]: Abstraction has 3706 states and 6432 transitions. [2021-08-21 18:18:10,278 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 58 states, 58 states have (on average 2.0689655172413794) internal successors, (120), 57 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:18:10,278 INFO L276 IsEmpty]: Start isEmpty. Operand 3706 states and 6432 transitions. [2021-08-21 18:18:10,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-08-21 18:18:10,280 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:18:10,281 INFO L512 BasicCegarLoop]: trace histogram [12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:18:10,310 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Ended with exit code 0 [2021-08-21 18:18:10,481 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,90 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:18:10,481 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:18:10,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:18:10,481 INFO L82 PathProgramCache]: Analyzing trace with hash -1426224363, now seen corresponding path program 90 times [2021-08-21 18:18:10,481 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:18:10,481 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [3429327] [2021-08-21 18:18:10,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:18:10,482 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:18:10,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:18:10,897 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 90 proven. 198 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:18:10,897 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:18:10,897 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [3429327] [2021-08-21 18:18:10,897 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [3429327] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:18:10,897 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1947023501] [2021-08-21 18:18:10,898 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:18:10,898 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:18:10,898 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:18:10,899 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) [2021-08-21 18:18:10,900 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Waiting until timeout for monitored process [2021-08-21 18:18:15,569 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2021-08-21 18:18:15,569 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:18:15,570 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 58 conjunts are in the unsatisfiable core [2021-08-21 18:18:15,571 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:18:16,963 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 90 proven. 198 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:18:16,963 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1947023501] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:18:16,963 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:18:16,963 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 30] total 58 [2021-08-21 18:18:16,963 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [218019813] [2021-08-21 18:18:16,963 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 59 states [2021-08-21 18:18:16,964 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:18:16,964 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2021-08-21 18:18:16,964 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=496, Invalid=2926, Unknown=0, NotChecked=0, Total=3422 [2021-08-21 18:18:16,964 INFO L87 Difference]: Start difference. First operand 3706 states and 6432 transitions. Second operand has 59 states, 59 states have (on average 2.0338983050847457) internal successors, (120), 58 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:18:24,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:18:24,433 INFO L93 Difference]: Finished difference Result 13551 states and 21372 transitions. [2021-08-21 18:18:24,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 222 states. [2021-08-21 18:18:24,433 INFO L78 Accepts]: Start accepts. Automaton has has 59 states, 59 states have (on average 2.0338983050847457) internal successors, (120), 58 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 63 [2021-08-21 18:18:24,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:18:24,445 INFO L225 Difference]: With dead ends: 13551 [2021-08-21 18:18:24,446 INFO L226 Difference]: Without dead ends: 12861 [2021-08-21 18:18:24,448 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 309 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 274 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30412 ImplicationChecksByTransitivity, 6721.1ms TimeCoverageRelationStatistics Valid=15965, Invalid=59935, Unknown=0, NotChecked=0, Total=75900 [2021-08-21 18:18:24,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12861 states. [2021-08-21 18:18:24,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12861 to 4092. [2021-08-21 18:18:24,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4092 states, 4091 states have (on average 1.7259838670251773) internal successors, (7061), 4091 states have internal predecessors, (7061), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:18:24,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4092 states to 4092 states and 7061 transitions. [2021-08-21 18:18:24,517 INFO L78 Accepts]: Start accepts. Automaton has 4092 states and 7061 transitions. Word has length 63 [2021-08-21 18:18:24,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:18:24,517 INFO L470 AbstractCegarLoop]: Abstraction has 4092 states and 7061 transitions. [2021-08-21 18:18:24,517 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 59 states, 59 states have (on average 2.0338983050847457) internal successors, (120), 58 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:18:24,517 INFO L276 IsEmpty]: Start isEmpty. Operand 4092 states and 7061 transitions. [2021-08-21 18:18:24,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-08-21 18:18:24,520 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:18:24,520 INFO L512 BasicCegarLoop]: trace histogram [13, 13, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:18:24,550 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Ended with exit code 0 [2021-08-21 18:18:24,720 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,91 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:18:24,721 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:18:24,721 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:18:24,721 INFO L82 PathProgramCache]: Analyzing trace with hash 1281134511, now seen corresponding path program 91 times [2021-08-21 18:18:24,721 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:18:24,721 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1893683359] [2021-08-21 18:18:24,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:18:24,721 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:18:24,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:18:25,153 INFO L134 CoverageAnalysis]: Checked inductivity of 313 backedges. 144 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:18:25,153 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:18:25,153 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1893683359] [2021-08-21 18:18:25,153 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1893683359] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:18:25,153 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [633774069] [2021-08-21 18:18:25,153 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:18:25,154 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:18:25,154 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:18:25,154 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) [2021-08-21 18:18:25,155 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Waiting until timeout for monitored process [2021-08-21 18:18:29,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:18:29,862 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 54 conjunts are in the unsatisfiable core [2021-08-21 18:18:29,862 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:18:31,145 INFO L134 CoverageAnalysis]: Checked inductivity of 313 backedges. 144 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:18:31,145 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [633774069] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:18:31,145 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:18:31,145 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 31] total 59 [2021-08-21 18:18:31,145 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [943950910] [2021-08-21 18:18:31,145 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 60 states [2021-08-21 18:18:31,146 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:18:31,146 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2021-08-21 18:18:31,146 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=629, Invalid=2911, Unknown=0, NotChecked=0, Total=3540 [2021-08-21 18:18:31,146 INFO L87 Difference]: Start difference. First operand 4092 states and 7061 transitions. Second operand has 60 states, 60 states have (on average 2.066666666666667) internal successors, (124), 59 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:18:38,995 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:18:38,995 INFO L93 Difference]: Finished difference Result 6418 states and 10507 transitions. [2021-08-21 18:18:38,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 227 states. [2021-08-21 18:18:38,996 INFO L78 Accepts]: Start accepts. Automaton has has 60 states, 60 states have (on average 2.066666666666667) internal successors, (124), 59 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-08-21 18:18:38,996 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:18:39,006 INFO L225 Difference]: With dead ends: 6418 [2021-08-21 18:18:39,007 INFO L226 Difference]: Without dead ends: 6066 [2021-08-21 18:18:39,009 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 316 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 280 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32671 ImplicationChecksByTransitivity, 7168.2ms TimeCoverageRelationStatistics Valid=21240, Invalid=58002, Unknown=0, NotChecked=0, Total=79242 [2021-08-21 18:18:39,013 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6066 states. [2021-08-21 18:18:39,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6066 to 4083. [2021-08-21 18:18:39,054 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4083 states, 4082 states have (on average 1.7236648701616855) internal successors, (7036), 4082 states have internal predecessors, (7036), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:18:39,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4083 states to 4083 states and 7036 transitions. [2021-08-21 18:18:39,060 INFO L78 Accepts]: Start accepts. Automaton has 4083 states and 7036 transitions. Word has length 65 [2021-08-21 18:18:39,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:18:39,060 INFO L470 AbstractCegarLoop]: Abstraction has 4083 states and 7036 transitions. [2021-08-21 18:18:39,060 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 60 states, 60 states have (on average 2.066666666666667) internal successors, (124), 59 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:18:39,060 INFO L276 IsEmpty]: Start isEmpty. Operand 4083 states and 7036 transitions. [2021-08-21 18:18:39,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 18:18:39,063 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:18:39,063 INFO L512 BasicCegarLoop]: trace histogram [13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:18:39,095 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Forceful destruction successful, exit code 0 [2021-08-21 18:18:39,272 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,92 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:18:39,273 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:18:39,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:18:39,273 INFO L82 PathProgramCache]: Analyzing trace with hash -26195215, now seen corresponding path program 92 times [2021-08-21 18:18:39,273 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:18:39,273 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [196621040] [2021-08-21 18:18:39,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:18:39,273 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:18:39,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:18:39,510 INFO L134 CoverageAnalysis]: Checked inductivity of 338 backedges. 1 proven. 337 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:18:39,510 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:18:39,510 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [196621040] [2021-08-21 18:18:39,510 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [196621040] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:18:39,510 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1618679424] [2021-08-21 18:18:39,510 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:18:39,510 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:18:39,510 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:18:39,512 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) [2021-08-21 18:18:39,512 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Waiting until timeout for monitored process [2021-08-21 18:18:44,314 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:18:44,314 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:18:44,315 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 55 conjunts are in the unsatisfiable core [2021-08-21 18:18:44,316 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:18:44,651 INFO L134 CoverageAnalysis]: Checked inductivity of 338 backedges. 0 proven. 338 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:18:44,651 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1618679424] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:18:44,652 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:18:44,652 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 17 [2021-08-21 18:18:44,652 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1186807592] [2021-08-21 18:18:44,652 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 18:18:44,652 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:18:44,652 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 18:18:44,652 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=239, Unknown=0, NotChecked=0, Total=272 [2021-08-21 18:18:44,652 INFO L87 Difference]: Start difference. First operand 4083 states and 7036 transitions. Second operand has 17 states, 17 states have (on average 4.117647058823529) internal successors, (70), 17 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:18:44,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:18:44,919 INFO L93 Difference]: Finished difference Result 5146 states and 8698 transitions. [2021-08-21 18:18:44,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 18:18:44,920 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 4.117647058823529) internal successors, (70), 17 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2021-08-21 18:18:44,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:18:44,930 INFO L225 Difference]: With dead ends: 5146 [2021-08-21 18:18:44,930 INFO L226 Difference]: Without dead ends: 5086 [2021-08-21 18:18:44,931 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 78 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 128.9ms TimeCoverageRelationStatistics Valid=33, Invalid=239, Unknown=0, NotChecked=0, Total=272 [2021-08-21 18:18:44,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5086 states. [2021-08-21 18:18:44,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5086 to 4580. [2021-08-21 18:18:44,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4580 states, 4579 states have (on average 1.732692727669797) internal successors, (7934), 4579 states have internal predecessors, (7934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:18:44,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4580 states to 4580 states and 7934 transitions. [2021-08-21 18:18:44,980 INFO L78 Accepts]: Start accepts. Automaton has 4580 states and 7934 transitions. Word has length 67 [2021-08-21 18:18:44,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:18:44,980 INFO L470 AbstractCegarLoop]: Abstraction has 4580 states and 7934 transitions. [2021-08-21 18:18:44,980 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 4.117647058823529) internal successors, (70), 17 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:18:44,980 INFO L276 IsEmpty]: Start isEmpty. Operand 4580 states and 7934 transitions. [2021-08-21 18:18:44,984 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 18:18:44,984 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:18:44,984 INFO L512 BasicCegarLoop]: trace histogram [13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:18:45,016 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Forceful destruction successful, exit code 0 [2021-08-21 18:18:45,204 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,93 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:18:45,204 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:18:45,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:18:45,205 INFO L82 PathProgramCache]: Analyzing trace with hash -580165247, now seen corresponding path program 93 times [2021-08-21 18:18:45,205 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:18:45,205 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [749301250] [2021-08-21 18:18:45,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:18:45,205 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:18:45,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:18:45,864 INFO L134 CoverageAnalysis]: Checked inductivity of 338 backedges. 0 proven. 338 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:18:45,864 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:18:45,864 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [749301250] [2021-08-21 18:18:45,864 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [749301250] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:18:45,864 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1402246641] [2021-08-21 18:18:45,864 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:18:45,865 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:18:45,865 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:18:45,865 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) [2021-08-21 18:18:45,866 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Waiting until timeout for monitored process [2021-08-21 18:18:50,705 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2021-08-21 18:18:50,705 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:18:50,706 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 53 conjunts are in the unsatisfiable core [2021-08-21 18:18:50,707 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:18:51,325 INFO L134 CoverageAnalysis]: Checked inductivity of 338 backedges. 12 proven. 326 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:18:51,325 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1402246641] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:18:51,325 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:18:51,325 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 21] total 51 [2021-08-21 18:18:51,325 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [711678701] [2021-08-21 18:18:51,326 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2021-08-21 18:18:51,326 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:18:51,326 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2021-08-21 18:18:51,326 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=213, Invalid=2337, Unknown=0, NotChecked=0, Total=2550 [2021-08-21 18:18:51,326 INFO L87 Difference]: Start difference. First operand 4580 states and 7934 transitions. Second operand has 51 states, 51 states have (on average 2.4901960784313726) internal successors, (127), 51 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:18:53,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:18:53,506 INFO L93 Difference]: Finished difference Result 5916 states and 10397 transitions. [2021-08-21 18:18:53,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-21 18:18:53,506 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 51 states have (on average 2.4901960784313726) internal successors, (127), 51 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2021-08-21 18:18:53,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:18:53,514 INFO L225 Difference]: With dead ends: 5916 [2021-08-21 18:18:53,514 INFO L226 Difference]: Without dead ends: 5914 [2021-08-21 18:18:53,514 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 48 SyntacticMatches, 1 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1678 ImplicationChecksByTransitivity, 1888.5ms TimeCoverageRelationStatistics Valid=678, Invalid=7694, Unknown=0, NotChecked=0, Total=8372 [2021-08-21 18:18:53,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5914 states. [2021-08-21 18:18:53,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5914 to 4537. [2021-08-21 18:18:53,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4537 states, 4536 states have (on average 1.7372134038800706) internal successors, (7880), 4536 states have internal predecessors, (7880), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:18:53,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4537 states to 4537 states and 7880 transitions. [2021-08-21 18:18:53,559 INFO L78 Accepts]: Start accepts. Automaton has 4537 states and 7880 transitions. Word has length 67 [2021-08-21 18:18:53,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:18:53,560 INFO L470 AbstractCegarLoop]: Abstraction has 4537 states and 7880 transitions. [2021-08-21 18:18:53,560 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 51 states have (on average 2.4901960784313726) internal successors, (127), 51 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:18:53,560 INFO L276 IsEmpty]: Start isEmpty. Operand 4537 states and 7880 transitions. [2021-08-21 18:18:53,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 18:18:53,563 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:18:53,564 INFO L512 BasicCegarLoop]: trace histogram [13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:18:53,596 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Forceful destruction successful, exit code 0 [2021-08-21 18:18:53,772 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,94 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:18:53,773 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:18:53,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:18:53,773 INFO L82 PathProgramCache]: Analyzing trace with hash 1575448777, now seen corresponding path program 94 times [2021-08-21 18:18:53,773 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:18:53,773 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1560247766] [2021-08-21 18:18:53,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:18:53,773 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:18:53,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:18:54,192 INFO L134 CoverageAnalysis]: Checked inductivity of 338 backedges. 0 proven. 338 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:18:54,192 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:18:54,192 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1560247766] [2021-08-21 18:18:54,192 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1560247766] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:18:54,192 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1043028025] [2021-08-21 18:18:54,192 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:18:54,192 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:18:54,192 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:18:54,194 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) [2021-08-21 18:18:54,194 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Waiting until timeout for monitored process [2021-08-21 18:18:59,071 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:18:59,071 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:18:59,073 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 76 conjunts are in the unsatisfiable core [2021-08-21 18:18:59,073 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:19:00,514 INFO L134 CoverageAnalysis]: Checked inductivity of 338 backedges. 0 proven. 338 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:19:00,514 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1043028025] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:19:00,514 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:19:00,514 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 31] total 51 [2021-08-21 18:19:00,515 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [887462328] [2021-08-21 18:19:00,515 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2021-08-21 18:19:00,515 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:19:00,515 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2021-08-21 18:19:00,516 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=234, Invalid=2418, Unknown=0, NotChecked=0, Total=2652 [2021-08-21 18:19:00,516 INFO L87 Difference]: Start difference. First operand 4537 states and 7880 transitions. Second operand has 52 states, 52 states have (on average 2.4615384615384617) internal successors, (128), 51 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:19:09,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:19:09,063 INFO L93 Difference]: Finished difference Result 9779 states and 16359 transitions. [2021-08-21 18:19:09,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 161 states. [2021-08-21 18:19:09,063 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 2.4615384615384617) internal successors, (128), 51 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2021-08-21 18:19:09,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:19:09,075 INFO L225 Difference]: With dead ends: 9779 [2021-08-21 18:19:09,075 INFO L226 Difference]: Without dead ends: 9763 [2021-08-21 18:19:09,077 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 254 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 206 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14622 ImplicationChecksByTransitivity, 5251.1ms TimeCoverageRelationStatistics Valid=2943, Invalid=40113, Unknown=0, NotChecked=0, Total=43056 [2021-08-21 18:19:09,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9763 states. [2021-08-21 18:19:09,129 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9763 to 4570. [2021-08-21 18:19:09,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4570 states, 4569 states have (on average 1.7386736703873933) internal successors, (7944), 4569 states have internal predecessors, (7944), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:19:09,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4570 states to 4570 states and 7944 transitions. [2021-08-21 18:19:09,137 INFO L78 Accepts]: Start accepts. Automaton has 4570 states and 7944 transitions. Word has length 67 [2021-08-21 18:19:09,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:19:09,137 INFO L470 AbstractCegarLoop]: Abstraction has 4570 states and 7944 transitions. [2021-08-21 18:19:09,138 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 2.4615384615384617) internal successors, (128), 51 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:19:09,138 INFO L276 IsEmpty]: Start isEmpty. Operand 4570 states and 7944 transitions. [2021-08-21 18:19:09,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 18:19:09,141 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:19:09,141 INFO L512 BasicCegarLoop]: trace histogram [13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:19:09,171 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Forceful destruction successful, exit code 0 [2021-08-21 18:19:09,352 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,SelfDestructingSolverStorable95 [2021-08-21 18:19:09,353 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:19:09,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:19:09,353 INFO L82 PathProgramCache]: Analyzing trace with hash -804402159, now seen corresponding path program 95 times [2021-08-21 18:19:09,353 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:19:09,353 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1919678153] [2021-08-21 18:19:09,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:19:09,353 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:19:09,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:19:09,774 INFO L134 CoverageAnalysis]: Checked inductivity of 338 backedges. 2 proven. 336 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:19:09,775 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:19:09,775 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1919678153] [2021-08-21 18:19:09,775 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1919678153] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:19:09,775 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2072442686] [2021-08-21 18:19:09,775 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:19:09,775 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:19:09,775 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:19:09,778 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) [2021-08-21 18:19:09,779 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Waiting until timeout for monitored process [2021-08-21 18:19:14,729 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 17 check-sat command(s) [2021-08-21 18:19:14,729 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:19:14,731 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 77 conjunts are in the unsatisfiable core [2021-08-21 18:19:14,732 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:19:16,222 INFO L134 CoverageAnalysis]: Checked inductivity of 338 backedges. 2 proven. 336 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:19:16,222 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2072442686] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:19:16,222 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:19:16,222 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 32] total 53 [2021-08-21 18:19:16,223 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [450376354] [2021-08-21 18:19:16,223 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2021-08-21 18:19:16,223 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:19:16,223 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2021-08-21 18:19:16,223 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=260, Invalid=2602, Unknown=0, NotChecked=0, Total=2862 [2021-08-21 18:19:16,223 INFO L87 Difference]: Start difference. First operand 4570 states and 7944 transitions. Second operand has 54 states, 54 states have (on average 2.3703703703703702) internal successors, (128), 53 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:19:27,363 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:19:27,363 INFO L93 Difference]: Finished difference Result 11855 states and 19335 transitions. [2021-08-21 18:19:27,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 220 states. [2021-08-21 18:19:27,363 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 54 states have (on average 2.3703703703703702) internal successors, (128), 53 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2021-08-21 18:19:27,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:19:27,377 INFO L225 Difference]: With dead ends: 11855 [2021-08-21 18:19:27,377 INFO L226 Difference]: Without dead ends: 11823 [2021-08-21 18:19:27,380 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 313 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 267 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26851 ImplicationChecksByTransitivity, 7090.9ms TimeCoverageRelationStatistics Valid=5652, Invalid=66440, Unknown=0, NotChecked=0, Total=72092 [2021-08-21 18:19:27,389 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11823 states. [2021-08-21 18:19:27,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11823 to 4612. [2021-08-21 18:19:27,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4612 states, 4611 states have (on average 1.7393190197354154) internal successors, (8020), 4611 states have internal predecessors, (8020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:19:27,454 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4612 states to 4612 states and 8020 transitions. [2021-08-21 18:19:27,455 INFO L78 Accepts]: Start accepts. Automaton has 4612 states and 8020 transitions. Word has length 67 [2021-08-21 18:19:27,455 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:19:27,455 INFO L470 AbstractCegarLoop]: Abstraction has 4612 states and 8020 transitions. [2021-08-21 18:19:27,455 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 54 states have (on average 2.3703703703703702) internal successors, (128), 53 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:19:27,455 INFO L276 IsEmpty]: Start isEmpty. Operand 4612 states and 8020 transitions. [2021-08-21 18:19:27,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 18:19:27,459 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:19:27,459 INFO L512 BasicCegarLoop]: trace histogram [13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:19:27,493 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Forceful destruction successful, exit code 0 [2021-08-21 18:19:27,684 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,SelfDestructingSolverStorable96 [2021-08-21 18:19:27,685 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:19:27,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:19:27,685 INFO L82 PathProgramCache]: Analyzing trace with hash -1244892327, now seen corresponding path program 96 times [2021-08-21 18:19:27,685 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:19:27,685 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1997965039] [2021-08-21 18:19:27,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:19:27,685 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:19:27,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:19:28,129 INFO L134 CoverageAnalysis]: Checked inductivity of 338 backedges. 6 proven. 332 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:19:28,130 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:19:28,130 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1997965039] [2021-08-21 18:19:28,130 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1997965039] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:19:28,130 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2093934836] [2021-08-21 18:19:28,130 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:19:28,130 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:19:28,130 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:19:28,133 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) [2021-08-21 18:19:28,133 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Waiting until timeout for monitored process [2021-08-21 18:19:33,182 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 18 check-sat command(s) [2021-08-21 18:19:33,183 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:19:33,184 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 73 conjunts are in the unsatisfiable core [2021-08-21 18:19:33,185 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:19:34,632 INFO L134 CoverageAnalysis]: Checked inductivity of 338 backedges. 6 proven. 332 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:19:34,632 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2093934836] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:19:34,632 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:19:34,633 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 31] total 53 [2021-08-21 18:19:34,633 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1073837062] [2021-08-21 18:19:34,633 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2021-08-21 18:19:34,633 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:19:34,633 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2021-08-21 18:19:34,633 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=270, Invalid=2592, Unknown=0, NotChecked=0, Total=2862 [2021-08-21 18:19:34,633 INFO L87 Difference]: Start difference. First operand 4612 states and 8020 transitions. Second operand has 54 states, 54 states have (on average 2.3703703703703702) internal successors, (128), 53 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:19:48,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:19:48,028 INFO L93 Difference]: Finished difference Result 13794 states and 22144 transitions. [2021-08-21 18:19:48,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 257 states. [2021-08-21 18:19:48,028 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 54 states have (on average 2.3703703703703702) internal successors, (128), 53 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2021-08-21 18:19:48,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:19:48,042 INFO L225 Difference]: With dead ends: 13794 [2021-08-21 18:19:48,042 INFO L226 Difference]: Without dead ends: 13742 [2021-08-21 18:19:48,045 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 350 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 304 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35783 ImplicationChecksByTransitivity, 8201.6ms TimeCoverageRelationStatistics Valid=7939, Invalid=85391, Unknown=0, NotChecked=0, Total=93330 [2021-08-21 18:19:48,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13742 states. [2021-08-21 18:19:48,111 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13742 to 4612. [2021-08-21 18:19:48,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4612 states, 4611 states have (on average 1.7397527651268705) internal successors, (8022), 4611 states have internal predecessors, (8022), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:19:48,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4612 states to 4612 states and 8022 transitions. [2021-08-21 18:19:48,119 INFO L78 Accepts]: Start accepts. Automaton has 4612 states and 8022 transitions. Word has length 67 [2021-08-21 18:19:48,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:19:48,119 INFO L470 AbstractCegarLoop]: Abstraction has 4612 states and 8022 transitions. [2021-08-21 18:19:48,119 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 54 states have (on average 2.3703703703703702) internal successors, (128), 53 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:19:48,119 INFO L276 IsEmpty]: Start isEmpty. Operand 4612 states and 8022 transitions. [2021-08-21 18:19:48,123 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 18:19:48,123 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:19:48,123 INFO L512 BasicCegarLoop]: trace histogram [13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:19:48,153 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Ended with exit code 0 [2021-08-21 18:19:48,323 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97,97 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:19:48,323 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:19:48,323 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:19:48,324 INFO L82 PathProgramCache]: Analyzing trace with hash -1122933087, now seen corresponding path program 97 times [2021-08-21 18:19:48,324 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:19:48,324 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1854333471] [2021-08-21 18:19:48,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:19:48,324 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:19:48,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:19:48,861 INFO L134 CoverageAnalysis]: Checked inductivity of 338 backedges. 12 proven. 326 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:19:48,861 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:19:48,861 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1854333471] [2021-08-21 18:19:48,861 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1854333471] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:19:48,861 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [653510661] [2021-08-21 18:19:48,861 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:19:48,861 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:19:48,861 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:19:48,862 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) [2021-08-21 18:19:48,863 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Waiting until timeout for monitored process [2021-08-21 18:19:53,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:19:53,897 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 70 conjunts are in the unsatisfiable core [2021-08-21 18:19:53,897 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:19:55,312 INFO L134 CoverageAnalysis]: Checked inductivity of 338 backedges. 12 proven. 326 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:19:55,312 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [653510661] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:19:55,312 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:19:55,313 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 31] total 54 [2021-08-21 18:19:55,313 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1244658455] [2021-08-21 18:19:55,313 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2021-08-21 18:19:55,313 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:19:55,313 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2021-08-21 18:19:55,313 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=291, Invalid=2679, Unknown=0, NotChecked=0, Total=2970 [2021-08-21 18:19:55,313 INFO L87 Difference]: Start difference. First operand 4612 states and 8022 transitions. Second operand has 55 states, 55 states have (on average 2.327272727272727) internal successors, (128), 54 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:20:07,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:20:07,774 INFO L93 Difference]: Finished difference Result 15722 states and 24981 transitions. [2021-08-21 18:20:07,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 274 states. [2021-08-21 18:20:07,774 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 55 states have (on average 2.327272727272727) internal successors, (128), 54 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2021-08-21 18:20:07,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:20:07,792 INFO L225 Difference]: With dead ends: 15722 [2021-08-21 18:20:07,792 INFO L226 Difference]: Without dead ends: 15646 [2021-08-21 18:20:07,795 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 367 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 322 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40908 ImplicationChecksByTransitivity, 8672.9ms TimeCoverageRelationStatistics Valid=10037, Invalid=94615, Unknown=0, NotChecked=0, Total=104652 [2021-08-21 18:20:07,807 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15646 states. [2021-08-21 18:20:07,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15646 to 4588. [2021-08-21 18:20:07,871 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4588 states, 4587 states have (on average 1.73839110529758) internal successors, (7974), 4587 states have internal predecessors, (7974), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:20:07,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4588 states to 4588 states and 7974 transitions. [2021-08-21 18:20:07,875 INFO L78 Accepts]: Start accepts. Automaton has 4588 states and 7974 transitions. Word has length 67 [2021-08-21 18:20:07,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:20:07,875 INFO L470 AbstractCegarLoop]: Abstraction has 4588 states and 7974 transitions. [2021-08-21 18:20:07,875 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 55 states have (on average 2.327272727272727) internal successors, (128), 54 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:20:07,876 INFO L276 IsEmpty]: Start isEmpty. Operand 4588 states and 7974 transitions. [2021-08-21 18:20:07,879 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 18:20:07,879 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:20:07,879 INFO L512 BasicCegarLoop]: trace histogram [13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:20:07,909 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Ended with exit code 0 [2021-08-21 18:20:08,081 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,98 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:20:08,081 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:20:08,081 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:20:08,081 INFO L82 PathProgramCache]: Analyzing trace with hash -3496471, now seen corresponding path program 98 times [2021-08-21 18:20:08,081 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:20:08,081 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [202429104] [2021-08-21 18:20:08,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:20:08,081 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:20:08,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:20:08,486 INFO L134 CoverageAnalysis]: Checked inductivity of 338 backedges. 20 proven. 318 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:20:08,486 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:20:08,486 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [202429104] [2021-08-21 18:20:08,486 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [202429104] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:20:08,486 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1984346232] [2021-08-21 18:20:08,487 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:20:08,487 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:20:08,487 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:20:08,487 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) [2021-08-21 18:20:08,488 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Waiting until timeout for monitored process [2021-08-21 18:20:13,730 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:20:13,731 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:20:13,732 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 64 conjunts are in the unsatisfiable core [2021-08-21 18:20:13,733 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:20:15,144 INFO L134 CoverageAnalysis]: Checked inductivity of 338 backedges. 20 proven. 318 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:20:15,144 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1984346232] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:20:15,145 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:20:15,145 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 31] total 55 [2021-08-21 18:20:15,145 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1989707170] [2021-08-21 18:20:15,145 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2021-08-21 18:20:15,145 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:20:15,145 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2021-08-21 18:20:15,146 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=314, Invalid=2766, Unknown=0, NotChecked=0, Total=3080 [2021-08-21 18:20:15,146 INFO L87 Difference]: Start difference. First operand 4588 states and 7974 transitions. Second operand has 56 states, 56 states have (on average 2.2857142857142856) internal successors, (128), 55 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:20:26,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:20:26,835 INFO L93 Difference]: Finished difference Result 17943 states and 28314 transitions. [2021-08-21 18:20:26,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 263 states. [2021-08-21 18:20:26,838 INFO L78 Accepts]: Start accepts. Automaton has has 56 states, 56 states have (on average 2.2857142857142856) internal successors, (128), 55 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2021-08-21 18:20:26,839 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:20:26,860 INFO L225 Difference]: With dead ends: 17943 [2021-08-21 18:20:26,860 INFO L226 Difference]: Without dead ends: 17839 [2021-08-21 18:20:26,865 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 356 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 312 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38601 ImplicationChecksByTransitivity, 7677.2ms TimeCoverageRelationStatistics Valid=10864, Invalid=87418, Unknown=0, NotChecked=0, Total=98282 [2021-08-21 18:20:26,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17839 states. [2021-08-21 18:20:26,971 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17839 to 4552. [2021-08-21 18:20:26,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4552 states, 4551 states have (on average 1.7385190068116898) internal successors, (7912), 4551 states have internal predecessors, (7912), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:20:26,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4552 states to 4552 states and 7912 transitions. [2021-08-21 18:20:26,979 INFO L78 Accepts]: Start accepts. Automaton has 4552 states and 7912 transitions. Word has length 67 [2021-08-21 18:20:26,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:20:26,979 INFO L470 AbstractCegarLoop]: Abstraction has 4552 states and 7912 transitions. [2021-08-21 18:20:26,979 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 56 states, 56 states have (on average 2.2857142857142856) internal successors, (128), 55 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:20:26,979 INFO L276 IsEmpty]: Start isEmpty. Operand 4552 states and 7912 transitions. [2021-08-21 18:20:26,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 18:20:26,983 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:20:26,983 INFO L512 BasicCegarLoop]: trace histogram [13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:20:27,014 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Ended with exit code 0 [2021-08-21 18:20:27,183 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,SelfDestructingSolverStorable99 [2021-08-21 18:20:27,183 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 18:20:27,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:20:27,184 INFO L82 PathProgramCache]: Analyzing trace with hash 1139159345, now seen corresponding path program 99 times [2021-08-21 18:20:27,184 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:20:27,184 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1332233477] [2021-08-21 18:20:27,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:20:27,184 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:20:27,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:20:27,578 INFO L134 CoverageAnalysis]: Checked inductivity of 338 backedges. 30 proven. 308 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:20:27,579 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:20:27,579 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1332233477] [2021-08-21 18:20:27,579 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1332233477] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:20:27,579 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2088003363] [2021-08-21 18:20:27,579 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:20:27,579 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:20:27,579 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:20:27,580 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) [2021-08-21 18:20:27,581 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Waiting until timeout for monitored process [2021-08-21 18:20:32,917 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 20 check-sat command(s) [2021-08-21 18:20:32,917 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:20:32,919 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 64 conjunts are in the unsatisfiable core [2021-08-21 18:20:32,919 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:20:34,315 INFO L134 CoverageAnalysis]: Checked inductivity of 338 backedges. 30 proven. 308 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:20:34,315 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2088003363] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:20:34,315 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:20:34,315 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 31] total 56 [2021-08-21 18:20:34,315 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1382608781] [2021-08-21 18:20:34,316 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 57 states [2021-08-21 18:20:34,316 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:20:34,316 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2021-08-21 18:20:34,316 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=339, Invalid=2853, Unknown=0, NotChecked=0, Total=3192 [2021-08-21 18:20:34,316 INFO L87 Difference]: Start difference. First operand 4552 states and 7912 transitions. Second operand has 57 states, 57 states have (on average 2.245614035087719) internal successors, (128), 56 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Received shutdown request... [2021-08-21 18:20:36,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-08-21 18:20:36,849 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT [2021-08-21 18:20:36,853 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 [2021-08-21 18:20:36,853 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-08-21 18:20:36,883 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Ended with exit code 0 [2021-08-21 18:20:37,049 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable100,100 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:20:37,050 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was constructing difference of abstraction (4552states) and FLOYD_HOARE automaton (currently 67 states, 57 states before enhancement),while PredicateComparison was comparing new predicate (quantifier-free) to 119 known predicates. [2021-08-21 18:20:37,051 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION [2021-08-21 18:20:37,051 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION [2021-08-21 18:20:37,054 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-08-21 18:20:37,054 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-08-21 18:20:37,055 INFO L202 PluginConnector]: Adding new model nonblocking-cntr.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 21.08 06:20:37 BasicIcfg [2021-08-21 18:20:37,055 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-08-21 18:20:37,056 INFO L168 Benchmark]: Toolchain (without parser) took 729956.19 ms. Allocated memory was 220.2 MB in the beginning and 1.1 GB in the end (delta: 922.7 MB). Free memory was 200.1 MB in the beginning and 246.0 MB in the end (delta: -45.8 MB). Peak memory consumption was 877.8 MB. Max. memory is 8.0 GB. [2021-08-21 18:20:37,056 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.40 ms. Allocated memory is still 220.2 MB. Free memory is still 201.3 MB. There was no memory consumed. Max. memory is 8.0 GB. [2021-08-21 18:20:37,056 INFO L168 Benchmark]: Boogie Procedure Inliner took 24.12 ms. Allocated memory is still 220.2 MB. Free memory was 200.1 MB in the beginning and 198.6 MB in the end (delta: 1.5 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-08-21 18:20:37,056 INFO L168 Benchmark]: Boogie Preprocessor took 13.26 ms. Allocated memory is still 220.2 MB. Free memory was 198.6 MB in the beginning and 197.7 MB in the end (delta: 897.2 kB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-08-21 18:20:37,057 INFO L168 Benchmark]: RCFGBuilder took 225.29 ms. Allocated memory is still 220.2 MB. Free memory was 197.6 MB in the beginning and 186.2 MB in the end (delta: 11.4 MB). Peak memory consumption was 11.5 MB. Max. memory is 8.0 GB. [2021-08-21 18:20:37,057 INFO L168 Benchmark]: TraceAbstraction took 729689.80 ms. Allocated memory was 220.2 MB in the beginning and 1.1 GB in the end (delta: 922.7 MB). Free memory was 185.8 MB in the beginning and 246.0 MB in the end (delta: -60.1 MB). Peak memory consumption was 863.1 MB. Max. memory is 8.0 GB. [2021-08-21 18:20:37,058 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.40 ms. Allocated memory is still 220.2 MB. Free memory is still 201.3 MB. There was no memory consumed. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 24.12 ms. Allocated memory is still 220.2 MB. Free memory was 200.1 MB in the beginning and 198.6 MB in the end (delta: 1.5 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 13.26 ms. Allocated memory is still 220.2 MB. Free memory was 198.6 MB in the beginning and 197.7 MB in the end (delta: 897.2 kB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * RCFGBuilder took 225.29 ms. Allocated memory is still 220.2 MB. Free memory was 197.6 MB in the beginning and 186.2 MB in the end (delta: 11.4 MB). Peak memory consumption was 11.5 MB. Max. memory is 8.0 GB. * TraceAbstraction took 729689.80 ms. Allocated memory was 220.2 MB in the beginning and 1.1 GB in the end (delta: 922.7 MB). Free memory was 185.8 MB in the beginning and 246.0 MB in the end (delta: -60.1 MB). Peak memory consumption was 863.1 MB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 30, positive: 23, positive conditional: 23, positive unconditional: 0, negative: 7, negative conditional: 7, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 24, positive: 23, positive conditional: 0, positive unconditional: 23, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 24, positive: 23, positive conditional: 0, positive unconditional: 23, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 24, positive: 23, positive conditional: 0, positive unconditional: 23, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 1, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 25, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 25, negative conditional: 0, negative unconditional: 25, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 24, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 24, unknown conditional: 0, unknown unconditional: 24] , Statistics on independence cache: Total cache size (in pairs): 24, Positive cache size: 23, Positive conditional cache size: 0, Positive unconditional cache size: 23, Negative cache size: 1, Negative conditional cache size: 0, Negative unconditional cache size: 1, Independence queries for same thread: 6 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 50]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was constructing difference of abstraction (4552states) and FLOYD_HOARE automaton (currently 67 states, 57 states before enhancement),while PredicateComparison was comparing new predicate (quantifier-free) to 119 known predicates. - TimeoutResultAtElement [Line: 45]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (4552states) and FLOYD_HOARE automaton (currently 67 states, 57 states before enhancement),while PredicateComparison was comparing new predicate (quantifier-free) to 119 known predicates. - TimeoutResultAtElement [Line: 45]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (4552states) and FLOYD_HOARE automaton (currently 67 states, 57 states before enhancement),while PredicateComparison was comparing new predicate (quantifier-free) to 119 known predicates. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 5 procedures, 32 locations, 3 error locations. Started 1 CEGAR loops. OverallTime: 729611.7ms, OverallIterations: 101, TraceHistogramMax: 13, EmptinessCheckTime: 196.7ms, AutomataDifference: 385342.8ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 69.8ms, PartialOrderReductionTime: 60.0ms, HoareTripleCheckerStatistics: 4205 SDtfs, 38725 SDslu, 66833 SDs, 0 SdLazy, 321173 SolverSat, 17023 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 106471.1ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 16900 GetRequests, 3382 SyntacticMatches, 33 SemanticMatches, 13484 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 965914 ImplicationChecksByTransitivity, 289364.4ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=4612occurred in iteration=97, InterpolantAutomatonStates: 10423, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 3167.2ms AutomataMinimizationTime, 100 MinimizatonAttempts, 386141 StatesRemovedByMinimization, 100 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 381.9ms SsaConstructionTime, 2430.6ms SatisfiabilityAnalysisTime, 105265.1ms InterpolantComputationTime, 9714 NumberOfCodeBlocks, 9714 NumberOfCodeBlocksAsserted, 713 NumberOfCheckSat, 9514 ConstructedInterpolants, 0 QuantifiedInterpolants, 86395 SizeOfPredicates, 334 NumberOfNonLiveVariables, 11261 ConjunctsInSsa, 4209 ConjunctsInUnsatCore, 200 InterpolantComputations, 2 PerfectInterpolantSequences, 3496/32685 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