/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/queue-add-3.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-87fd7473a0bda1db0ad7f77f2116346063730f21-87fd747 [2021-08-21 12:47:38,699 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-08-21 12:47:38,701 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-08-21 12:47:38,730 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-08-21 12:47:38,730 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-08-21 12:47:38,733 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-08-21 12:47:38,735 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-08-21 12:47:38,740 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-08-21 12:47:38,741 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-08-21 12:47:38,742 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-08-21 12:47:38,743 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-08-21 12:47:38,744 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-08-21 12:47:38,744 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-08-21 12:47:38,745 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-08-21 12:47:38,746 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-08-21 12:47:38,747 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-08-21 12:47:38,748 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-08-21 12:47:38,750 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-08-21 12:47:38,753 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-08-21 12:47:38,761 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-08-21 12:47:38,763 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-08-21 12:47:38,767 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-08-21 12:47:38,769 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-08-21 12:47:38,773 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-08-21 12:47:38,775 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-08-21 12:47:38,776 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-08-21 12:47:38,776 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-08-21 12:47:38,777 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-08-21 12:47:38,777 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-08-21 12:47:38,778 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-08-21 12:47:38,778 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-08-21 12:47:38,778 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-08-21 12:47:38,779 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-08-21 12:47:38,780 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-08-21 12:47:38,780 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-08-21 12:47:38,781 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-08-21 12:47:38,781 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-08-21 12:47:38,781 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-08-21 12:47:38,782 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-08-21 12:47:38,782 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-08-21 12:47:38,783 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-08-21 12:47:38,784 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf [2021-08-21 12:47:38,812 INFO L113 SettingsManager]: Loading preferences was successful [2021-08-21 12:47:38,812 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-08-21 12:47:38,812 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-08-21 12:47:38,813 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-08-21 12:47:38,816 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-08-21 12:47:38,816 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-08-21 12:47:38,816 INFO L138 SettingsManager]: * Use SBE=true [2021-08-21 12:47:38,816 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-08-21 12:47:38,816 INFO L138 SettingsManager]: * sizeof long=4 [2021-08-21 12:47:38,817 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-08-21 12:47:38,817 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-08-21 12:47:38,818 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-08-21 12:47:38,818 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-08-21 12:47:38,818 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-08-21 12:47:38,818 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-08-21 12:47:38,818 INFO L138 SettingsManager]: * sizeof long double=12 [2021-08-21 12:47:38,818 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-08-21 12:47:38,819 INFO L138 SettingsManager]: * Use constant arrays=true [2021-08-21 12:47:38,819 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-08-21 12:47:38,819 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-08-21 12:47:38,819 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-08-21 12:47:38,819 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-08-21 12:47:38,819 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-08-21 12:47:38,820 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-21 12:47:38,820 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-08-21 12:47:38,820 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-08-21 12:47:38,820 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-08-21 12:47:38,821 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-08-21 12:47:38,821 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-08-21 12:47:38,821 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-08-21 12:47:38,821 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-08-21 12:47:38,821 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 12:47:39,156 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-08-21 12:47:39,184 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-08-21 12:47:39,186 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-08-21 12:47:39,187 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-08-21 12:47:39,189 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-08-21 12:47:39,190 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/queue-add-3.wvr.bpl [2021-08-21 12:47:39,190 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/queue-add-3.wvr.bpl' [2021-08-21 12:47:39,225 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-08-21 12:47:39,227 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-08-21 12:47:39,229 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-08-21 12:47:39,229 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-08-21 12:47:39,229 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-08-21 12:47:39,240 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "queue-add-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:47:39" (1/1) ... [2021-08-21 12:47:39,249 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "queue-add-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:47:39" (1/1) ... [2021-08-21 12:47:39,256 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-08-21 12:47:39,258 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-08-21 12:47:39,258 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-08-21 12:47:39,259 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-08-21 12:47:39,265 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "queue-add-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:47:39" (1/1) ... [2021-08-21 12:47:39,266 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "queue-add-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:47:39" (1/1) ... [2021-08-21 12:47:39,268 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "queue-add-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:47:39" (1/1) ... [2021-08-21 12:47:39,268 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "queue-add-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:47:39" (1/1) ... [2021-08-21 12:47:39,275 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "queue-add-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:47:39" (1/1) ... [2021-08-21 12:47:39,280 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "queue-add-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:47:39" (1/1) ... [2021-08-21 12:47:39,280 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "queue-add-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:47:39" (1/1) ... [2021-08-21 12:47:39,284 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-08-21 12:47:39,285 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-08-21 12:47:39,285 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-08-21 12:47:39,286 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-08-21 12:47:39,288 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "queue-add-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:47:39" (1/1) ... [2021-08-21 12:47:39,294 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-21 12:47:39,300 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:47:39,314 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 12:47:39,340 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 12:47:39,366 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-08-21 12:47:39,367 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-08-21 12:47:39,367 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-08-21 12:47:39,367 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-08-21 12:47:39,367 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-08-21 12:47:39,367 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-08-21 12:47:39,367 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-08-21 12:47:39,368 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-08-21 12:47:39,368 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-08-21 12:47:39,369 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-08-21 12:47:39,369 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-08-21 12:47:39,369 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-08-21 12:47:39,370 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 12:47:39,667 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-08-21 12:47:39,668 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-08-21 12:47:39,670 INFO L202 PluginConnector]: Adding new model queue-add-3.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.08 12:47:39 BoogieIcfgContainer [2021-08-21 12:47:39,674 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-08-21 12:47:39,676 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-08-21 12:47:39,676 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-08-21 12:47:39,686 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-08-21 12:47:39,687 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "queue-add-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:47:39" (1/2) ... [2021-08-21 12:47:39,688 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@d29610e and model type queue-add-3.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.08 12:47:39, skipping insertion in model container [2021-08-21 12:47:39,688 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "queue-add-3.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.08 12:47:39" (2/2) ... [2021-08-21 12:47:39,689 INFO L111 eAbstractionObserver]: Analyzing ICFG queue-add-3.wvr.bpl [2021-08-21 12:47:39,698 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-08-21 12:47:39,698 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-08-21 12:47:39,699 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-08-21 12:47:39,699 INFO L516 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-08-21 12:47:39,761 INFO L148 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-08-21 12:47:39,798 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-08-21 12:47:39,804 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 12:47:39,804 INFO L340 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-08-21 12:47:39,813 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 45 places, 38 transitions, 100 flow [2021-08-21 12:47:39,868 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 659 states, 658 states have (on average 2.966565349544073) internal successors, (1952), 658 states have internal predecessors, (1952), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:47:39,874 INFO L276 IsEmpty]: Start isEmpty. Operand has 659 states, 658 states have (on average 2.966565349544073) internal successors, (1952), 658 states have internal predecessors, (1952), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:47:39,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:47:39,904 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:47:39,905 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:47:39,905 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:47:39,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:47:39,924 INFO L82 PathProgramCache]: Analyzing trace with hash 1932412713, now seen corresponding path program 1 times [2021-08-21 12:47:39,931 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:47:39,931 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1637640187] [2021-08-21 12:47:39,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:47:39,932 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:47:40,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:47:40,092 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 12:47:40,093 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:47:40,093 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1637640187] [2021-08-21 12:47:40,094 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1637640187] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 12:47:40,094 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 12:47:40,094 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-21 12:47:40,095 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1511492322] [2021-08-21 12:47:40,099 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-21 12:47:40,099 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:47:40,113 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-21 12:47:40,114 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-21 12:47:40,117 INFO L87 Difference]: Start difference. First operand has 659 states, 658 states have (on average 2.966565349544073) internal successors, (1952), 658 states have internal predecessors, (1952), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:47:40,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:47:40,170 INFO L93 Difference]: Finished difference Result 732 states and 2170 transitions. [2021-08-21 12:47:40,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-21 12:47:40,172 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have 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 12:47:40,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:47:40,200 INFO L225 Difference]: With dead ends: 732 [2021-08-21 12:47:40,200 INFO L226 Difference]: Without dead ends: 732 [2021-08-21 12:47:40,202 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 8.5ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-21 12:47:40,218 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 732 states. [2021-08-21 12:47:40,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 732 to 732. [2021-08-21 12:47:40,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 732 states, 731 states have (on average 2.9685362517099865) internal successors, (2170), 731 states have internal predecessors, (2170), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:47:40,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 732 states to 732 states and 2170 transitions. [2021-08-21 12:47:40,303 INFO L78 Accepts]: Start accepts. Automaton has 732 states and 2170 transitions. Word has length 21 [2021-08-21 12:47:40,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:47:40,305 INFO L470 AbstractCegarLoop]: Abstraction has 732 states and 2170 transitions. [2021-08-21 12:47:40,305 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:47:40,305 INFO L276 IsEmpty]: Start isEmpty. Operand 732 states and 2170 transitions. [2021-08-21 12:47:40,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-08-21 12:47:40,310 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:47:40,310 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:47:40,310 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-08-21 12:47:40,311 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:47:40,314 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:47:40,314 INFO L82 PathProgramCache]: Analyzing trace with hash -266632058, now seen corresponding path program 1 times [2021-08-21 12:47:40,314 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:47:40,315 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2045295135] [2021-08-21 12:47:40,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:47:40,316 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:47:40,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:47:40,386 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:47:40,387 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:47:40,387 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2045295135] [2021-08-21 12:47:40,387 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2045295135] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 12:47:40,387 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 12:47:40,387 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-08-21 12:47:40,387 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1987938782] [2021-08-21 12:47:40,388 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-21 12:47:40,389 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:47:40,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-21 12:47:40,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-21 12:47:40,390 INFO L87 Difference]: Start difference. First operand 732 states and 2170 transitions. Second operand has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 2 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 12:47:40,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:47:40,401 INFO L93 Difference]: Finished difference Result 851 states and 2466 transitions. [2021-08-21 12:47:40,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-21 12:47:40,402 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 2 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 25 [2021-08-21 12:47:40,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:47:40,406 INFO L225 Difference]: With dead ends: 851 [2021-08-21 12:47:40,407 INFO L226 Difference]: Without dead ends: 769 [2021-08-21 12:47:40,408 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.8ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-21 12:47:40,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 769 states. [2021-08-21 12:47:40,424 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 769 to 769. [2021-08-21 12:47:40,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 769 states, 768 states have (on average 2.91796875) internal successors, (2241), 768 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 12:47:40,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 769 states to 769 states and 2241 transitions. [2021-08-21 12:47:40,432 INFO L78 Accepts]: Start accepts. Automaton has 769 states and 2241 transitions. Word has length 25 [2021-08-21 12:47:40,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:47:40,433 INFO L470 AbstractCegarLoop]: Abstraction has 769 states and 2241 transitions. [2021-08-21 12:47:40,433 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 2 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 12:47:40,433 INFO L276 IsEmpty]: Start isEmpty. Operand 769 states and 2241 transitions. [2021-08-21 12:47:40,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 12:47:40,436 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:47:40,436 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:47:40,436 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-08-21 12:47:40,441 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:47:40,443 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:47:40,443 INFO L82 PathProgramCache]: Analyzing trace with hash 356875260, now seen corresponding path program 1 times [2021-08-21 12:47:40,444 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:47:40,444 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1821760412] [2021-08-21 12:47:40,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:47:40,446 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:47:40,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:47:40,728 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 12:47:40,728 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:47:40,728 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1821760412] [2021-08-21 12:47:40,728 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1821760412] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:47:40,729 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [739987982] [2021-08-21 12:47:40,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:47:40,730 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:47:40,730 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:47:40,733 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 12:47:40,754 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 12:47:40,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:47:40,798 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 10 conjunts are in the unsatisfiable core [2021-08-21 12:47:40,803 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:47:41,349 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 12:47:41,350 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [739987982] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:47:41,350 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:47:41,350 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 10 [2021-08-21 12:47:41,351 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [540426621] [2021-08-21 12:47:41,352 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 12:47:41,353 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:47:41,357 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 12:47:41,361 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2021-08-21 12:47:41,361 INFO L87 Difference]: Start difference. First operand 769 states and 2241 transitions. Second operand has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:47:41,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:47:41,672 INFO L93 Difference]: Finished difference Result 1791 states and 5134 transitions. [2021-08-21 12:47:41,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 12:47:41,673 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 12:47:41,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:47:41,682 INFO L225 Difference]: With dead ends: 1791 [2021-08-21 12:47:41,682 INFO L226 Difference]: Without dead ends: 1732 [2021-08-21 12:47:41,683 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 273.0ms TimeCoverageRelationStatistics Valid=126, Invalid=254, Unknown=0, NotChecked=0, Total=380 [2021-08-21 12:47:41,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1732 states. [2021-08-21 12:47:41,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1732 to 1087. [2021-08-21 12:47:41,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1087 states, 1086 states have (on average 2.8683241252302025) internal successors, (3115), 1086 states have internal predecessors, (3115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:47:41,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1087 states to 1087 states and 3115 transitions. [2021-08-21 12:47:41,739 INFO L78 Accepts]: Start accepts. Automaton has 1087 states and 3115 transitions. Word has length 30 [2021-08-21 12:47:41,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:47:41,739 INFO L470 AbstractCegarLoop]: Abstraction has 1087 states and 3115 transitions. [2021-08-21 12:47:41,739 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:47:41,739 INFO L276 IsEmpty]: Start isEmpty. Operand 1087 states and 3115 transitions. [2021-08-21 12:47:41,743 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 12:47:41,743 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:47:41,743 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:47:41,763 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 12:47:41,952 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 12:47:41,953 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:47:41,953 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:47:41,954 INFO L82 PathProgramCache]: Analyzing trace with hash -151725802, now seen corresponding path program 2 times [2021-08-21 12:47:41,954 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:47:41,954 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1561153148] [2021-08-21 12:47:41,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:47:41,954 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:47:41,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:47:42,110 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 12:47:42,110 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:47:42,110 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1561153148] [2021-08-21 12:47:42,110 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1561153148] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:47:42,111 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [934085510] [2021-08-21 12:47:42,111 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:47:42,111 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:47:42,111 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:47:42,112 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 12:47:42,119 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 12:47:42,201 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:47:42,201 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:47:42,202 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 10 conjunts are in the unsatisfiable core [2021-08-21 12:47:42,203 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:47:42,665 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 12:47:42,666 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [934085510] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:47:42,666 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:47:42,666 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-21 12:47:42,666 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [467457975] [2021-08-21 12:47:42,667 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 12:47:42,667 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:47:42,667 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 12:47:42,667 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-08-21 12:47:42,668 INFO L87 Difference]: Start difference. First operand 1087 states and 3115 transitions. Second operand has 12 states, 12 states have (on average 4.25) internal successors, (51), 11 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:47:43,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:47:43,012 INFO L93 Difference]: Finished difference Result 2154 states and 6168 transitions. [2021-08-21 12:47:43,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 12:47:43,013 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.25) internal successors, (51), 11 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 12:47:43,013 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:47:43,024 INFO L225 Difference]: With dead ends: 2154 [2021-08-21 12:47:43,025 INFO L226 Difference]: Without dead ends: 2095 [2021-08-21 12:47:43,025 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 268.0ms TimeCoverageRelationStatistics Valid=114, Invalid=266, Unknown=0, NotChecked=0, Total=380 [2021-08-21 12:47:43,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2095 states. [2021-08-21 12:47:43,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2095 to 1130. [2021-08-21 12:47:43,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1130 states, 1129 states have (on average 2.906997342781222) internal successors, (3282), 1129 states have internal predecessors, (3282), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:47:43,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1130 states to 1130 states and 3282 transitions. [2021-08-21 12:47:43,069 INFO L78 Accepts]: Start accepts. Automaton has 1130 states and 3282 transitions. Word has length 30 [2021-08-21 12:47:43,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:47:43,071 INFO L470 AbstractCegarLoop]: Abstraction has 1130 states and 3282 transitions. [2021-08-21 12:47:43,071 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.25) internal successors, (51), 11 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:47:43,071 INFO L276 IsEmpty]: Start isEmpty. Operand 1130 states and 3282 transitions. [2021-08-21 12:47:43,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 12:47:43,074 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:47:43,075 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:47:43,096 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 12:47:43,284 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 12:47:43,285 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:47:43,285 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:47:43,286 INFO L82 PathProgramCache]: Analyzing trace with hash 1395086798, now seen corresponding path program 3 times [2021-08-21 12:47:43,286 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:47:43,286 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1922810981] [2021-08-21 12:47:43,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:47:43,286 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:47:43,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:47:43,310 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:47:43,311 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:47:43,311 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1922810981] [2021-08-21 12:47:43,311 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1922810981] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 12:47:43,311 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 12:47:43,311 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-08-21 12:47:43,311 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [912824780] [2021-08-21 12:47:43,312 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-21 12:47:43,312 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:47:43,312 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-21 12:47:43,312 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-21 12:47:43,313 INFO L87 Difference]: Start difference. First operand 1130 states and 3282 transitions. Second operand has 3 states, 3 states have (on average 10.0) internal successors, (30), 2 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 12:47:43,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:47:43,326 INFO L93 Difference]: Finished difference Result 999 states and 2818 transitions. [2021-08-21 12:47:43,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-21 12:47:43,326 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.0) internal successors, (30), 2 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 30 [2021-08-21 12:47:43,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:47:43,331 INFO L225 Difference]: With dead ends: 999 [2021-08-21 12:47:43,331 INFO L226 Difference]: Without dead ends: 999 [2021-08-21 12:47:43,331 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.5ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-21 12:47:43,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 999 states. [2021-08-21 12:47:43,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 999 to 999. [2021-08-21 12:47:43,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 999 states, 998 states have (on average 2.823647294589178) internal successors, (2818), 998 states have internal predecessors, (2818), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:47:43,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 999 states to 999 states and 2818 transitions. [2021-08-21 12:47:43,360 INFO L78 Accepts]: Start accepts. Automaton has 999 states and 2818 transitions. Word has length 30 [2021-08-21 12:47:43,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:47:43,360 INFO L470 AbstractCegarLoop]: Abstraction has 999 states and 2818 transitions. [2021-08-21 12:47:43,360 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.0) internal successors, (30), 2 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 12:47:43,360 INFO L276 IsEmpty]: Start isEmpty. Operand 999 states and 2818 transitions. [2021-08-21 12:47:43,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 12:47:43,365 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:47:43,365 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:47:43,365 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-08-21 12:47:43,366 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:47:43,367 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:47:43,367 INFO L82 PathProgramCache]: Analyzing trace with hash -1816936678, now seen corresponding path program 4 times [2021-08-21 12:47:43,367 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:47:43,367 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [774527947] [2021-08-21 12:47:43,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:47:43,368 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:47:43,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:47:43,516 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 12:47:43,516 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:47:43,520 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [774527947] [2021-08-21 12:47:43,520 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [774527947] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:47:43,520 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [98577522] [2021-08-21 12:47:43,520 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:47:43,520 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:47:43,520 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:47:43,525 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 12:47:43,550 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 12:47:43,661 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:47:43,662 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:47:43,662 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 10 conjunts are in the unsatisfiable core [2021-08-21 12:47:43,670 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:47:44,025 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 12:47:44,026 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [98577522] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:47:44,026 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:47:44,026 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-21 12:47:44,026 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1176248420] [2021-08-21 12:47:44,026 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:47:44,027 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:47:44,027 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:47:44,027 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:47:44,027 INFO L87 Difference]: Start difference. First operand 999 states and 2818 transitions. Second operand has 13 states, 13 states have (on average 4.0) internal successors, (52), 12 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 12:47:44,267 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:47:44,267 INFO L93 Difference]: Finished difference Result 1442 states and 4013 transitions. [2021-08-21 12:47:44,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 12:47:44,267 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.0) internal successors, (52), 12 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 30 [2021-08-21 12:47:44,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:47:44,276 INFO L225 Difference]: With dead ends: 1442 [2021-08-21 12:47:44,276 INFO L226 Difference]: Without dead ends: 1397 [2021-08-21 12:47:44,277 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 223.3ms TimeCoverageRelationStatistics Valid=102, Invalid=240, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:47:44,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1397 states. [2021-08-21 12:47:44,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1397 to 975. [2021-08-21 12:47:44,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 975 states, 974 states have (on average 2.8213552361396306) internal successors, (2748), 974 states have internal predecessors, (2748), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:47:44,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 975 states to 975 states and 2748 transitions. [2021-08-21 12:47:44,306 INFO L78 Accepts]: Start accepts. Automaton has 975 states and 2748 transitions. Word has length 30 [2021-08-21 12:47:44,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:47:44,306 INFO L470 AbstractCegarLoop]: Abstraction has 975 states and 2748 transitions. [2021-08-21 12:47:44,306 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.0) internal successors, (52), 12 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 12:47:44,306 INFO L276 IsEmpty]: Start isEmpty. Operand 975 states and 2748 transitions. [2021-08-21 12:47:44,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 12:47:44,309 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:47:44,309 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:47:44,335 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 12:47:44,528 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:47:44,529 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:47:44,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:47:44,529 INFO L82 PathProgramCache]: Analyzing trace with hash 977604255, now seen corresponding path program 1 times [2021-08-21 12:47:44,530 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:47:44,530 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [582595818] [2021-08-21 12:47:44,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:47:44,530 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:47:44,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:47:44,591 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:47:44,592 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:47:44,592 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [582595818] [2021-08-21 12:47:44,592 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [582595818] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:47:44,592 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [467526143] [2021-08-21 12:47:44,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:47:44,592 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:47:44,593 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:47:44,607 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 12:47:44,609 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 12:47:44,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:47:44,750 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 12:47:44,751 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:47:44,832 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:47:44,876 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:47:44,877 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [467526143] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:47:44,877 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:47:44,877 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 5 [2021-08-21 12:47:44,877 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1797418310] [2021-08-21 12:47:44,877 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-21 12:47:44,877 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:47:44,878 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-21 12:47:44,878 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-08-21 12:47:44,878 INFO L87 Difference]: Start difference. First operand 975 states and 2748 transitions. Second operand has 6 states, 6 states have (on average 5.5) internal successors, (33), 5 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:47:44,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:47:44,948 INFO L93 Difference]: Finished difference Result 1251 states and 3576 transitions. [2021-08-21 12:47:44,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-21 12:47:44,949 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.5) internal successors, (33), 5 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 12:47:44,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:47:44,955 INFO L225 Difference]: With dead ends: 1251 [2021-08-21 12:47:44,955 INFO L226 Difference]: Without dead ends: 1251 [2021-08-21 12:47:44,955 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 28.6ms TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-08-21 12:47:44,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1251 states. [2021-08-21 12:47:44,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1251 to 1182. [2021-08-21 12:47:44,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1182 states, 1181 states have (on average 2.852667231160034) internal successors, (3369), 1181 states have internal predecessors, (3369), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:47:44,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1182 states to 1182 states and 3369 transitions. [2021-08-21 12:47:44,987 INFO L78 Accepts]: Start accepts. Automaton has 1182 states and 3369 transitions. Word has length 33 [2021-08-21 12:47:44,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:47:44,987 INFO L470 AbstractCegarLoop]: Abstraction has 1182 states and 3369 transitions. [2021-08-21 12:47:44,988 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.5) internal successors, (33), 5 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:47:44,988 INFO L276 IsEmpty]: Start isEmpty. Operand 1182 states and 3369 transitions. [2021-08-21 12:47:44,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 12:47:44,991 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:47:44,991 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:47:45,024 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 12:47:45,204 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:47:45,205 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:47:45,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:47:45,205 INFO L82 PathProgramCache]: Analyzing trace with hash 455388953, now seen corresponding path program 5 times [2021-08-21 12:47:45,205 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:47:45,206 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1424413116] [2021-08-21 12:47:45,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:47:45,206 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:47:45,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:47:45,288 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:47:45,288 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:47:45,288 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1424413116] [2021-08-21 12:47:45,288 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1424413116] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:47:45,289 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2108984465] [2021-08-21 12:47:45,289 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:47:45,290 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:47:45,290 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:47:45,291 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 12:47:45,319 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 12:47:45,465 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 12:47:45,465 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:47:45,466 INFO L263 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 4 conjunts are in the unsatisfiable core [2021-08-21 12:47:45,467 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:47:45,615 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:47:45,615 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2108984465] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 12:47:45,615 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-08-21 12:47:45,615 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 9 [2021-08-21 12:47:45,615 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [423108679] [2021-08-21 12:47:45,615 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-21 12:47:45,616 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:47:45,616 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-21 12:47:45,616 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-08-21 12:47:45,616 INFO L87 Difference]: Start difference. First operand 1182 states and 3369 transitions. Second operand has 4 states, 4 states have (on average 8.25) internal successors, (33), 3 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:47:45,636 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:47:45,636 INFO L93 Difference]: Finished difference Result 2091 states and 5916 transitions. [2021-08-21 12:47:45,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-08-21 12:47:45,637 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.25) internal successors, (33), 3 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-08-21 12:47:45,637 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:47:45,646 INFO L225 Difference]: With dead ends: 2091 [2021-08-21 12:47:45,646 INFO L226 Difference]: Without dead ends: 2023 [2021-08-21 12:47:45,647 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 48.9ms TimeCoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-08-21 12:47:45,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2023 states. [2021-08-21 12:47:45,685 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2023 to 1796. [2021-08-21 12:47:45,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1796 states, 1795 states have (on average 2.8924791086350976) internal successors, (5192), 1795 states have internal predecessors, (5192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:47:45,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1796 states to 1796 states and 5192 transitions. [2021-08-21 12:47:45,695 INFO L78 Accepts]: Start accepts. Automaton has 1796 states and 5192 transitions. Word has length 34 [2021-08-21 12:47:45,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:47:45,695 INFO L470 AbstractCegarLoop]: Abstraction has 1796 states and 5192 transitions. [2021-08-21 12:47:45,696 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.25) internal successors, (33), 3 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:47:45,696 INFO L276 IsEmpty]: Start isEmpty. Operand 1796 states and 5192 transitions. [2021-08-21 12:47:45,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-21 12:47:45,700 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:47:45,701 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:47:45,725 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 12:47:45,922 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:47:45,922 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:47:45,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:47:45,923 INFO L82 PathProgramCache]: Analyzing trace with hash 618223433, now seen corresponding path program 2 times [2021-08-21 12:47:45,923 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:47:45,923 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1924651749] [2021-08-21 12:47:45,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:47:45,923 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:47:45,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:47:46,016 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:47:46,016 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:47:46,016 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1924651749] [2021-08-21 12:47:46,017 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1924651749] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:47:46,017 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1992421934] [2021-08-21 12:47:46,017 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:47:46,017 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:47:46,017 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:47:46,021 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 12:47:46,044 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 12:47:46,203 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:47:46,203 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:47:46,204 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 18 conjunts are in the unsatisfiable core [2021-08-21 12:47:46,205 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:47:46,351 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:47:46,380 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:47:46,437 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:47:46,437 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1992421934] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:47:46,438 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:47:46,438 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-08-21 12:47:46,438 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [812462956] [2021-08-21 12:47:46,438 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 12:47:46,438 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:47:46,439 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 12:47:46,439 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-08-21 12:47:46,439 INFO L87 Difference]: Start difference. First operand 1796 states and 5192 transitions. Second operand has 10 states, 10 states have (on average 4.0) internal successors, (40), 9 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:47:46,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:47:46,651 INFO L93 Difference]: Finished difference Result 2323 states and 6719 transitions. [2021-08-21 12:47:46,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:47:46,651 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 9 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-21 12:47:46,652 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:47:46,663 INFO L225 Difference]: With dead ends: 2323 [2021-08-21 12:47:46,663 INFO L226 Difference]: Without dead ends: 2323 [2021-08-21 12:47:46,663 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 107.8ms TimeCoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:47:46,667 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2323 states. [2021-08-21 12:47:46,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2323 to 1767. [2021-08-21 12:47:46,709 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1767 states, 1766 states have (on average 2.9773499433748585) internal successors, (5258), 1766 states have internal predecessors, (5258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:47:46,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1767 states to 1767 states and 5258 transitions. [2021-08-21 12:47:46,715 INFO L78 Accepts]: Start accepts. Automaton has 1767 states and 5258 transitions. Word has length 38 [2021-08-21 12:47:46,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:47:46,715 INFO L470 AbstractCegarLoop]: Abstraction has 1767 states and 5258 transitions. [2021-08-21 12:47:46,715 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 9 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:47:46,715 INFO L276 IsEmpty]: Start isEmpty. Operand 1767 states and 5258 transitions. [2021-08-21 12:47:46,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 12:47:46,720 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:47:46,720 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:47:46,747 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 12:47:46,940 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:47:46,941 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:47:46,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:47:46,941 INFO L82 PathProgramCache]: Analyzing trace with hash -1246086473, now seen corresponding path program 6 times [2021-08-21 12:47:46,941 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:47:46,941 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1750875931] [2021-08-21 12:47:46,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:47:46,941 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:47:46,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:47:46,979 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 11 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:47:46,979 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:47:46,979 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1750875931] [2021-08-21 12:47:46,979 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1750875931] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:47:46,980 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1796167827] [2021-08-21 12:47:46,980 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:47:46,980 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:47:46,980 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:47:46,981 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 12:47:46,982 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 12:47:47,182 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-21 12:47:47,182 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:47:47,182 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-21 12:47:47,184 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:47:47,286 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:47:47,387 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 11 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:47:47,387 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1796167827] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:47:47,387 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:47:47,387 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 7] total 7 [2021-08-21 12:47:47,387 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1432158324] [2021-08-21 12:47:47,388 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-21 12:47:47,388 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:47:47,388 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-21 12:47:47,388 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-08-21 12:47:47,389 INFO L87 Difference]: Start difference. First operand 1767 states and 5258 transitions. Second operand has 8 states, 8 states have (on average 6.625) internal successors, (53), 7 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:47:47,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:47:47,450 INFO L93 Difference]: Finished difference Result 2051 states and 5911 transitions. [2021-08-21 12:47:47,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 12:47:47,451 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.625) internal successors, (53), 7 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-08-21 12:47:47,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:47:47,459 INFO L225 Difference]: With dead ends: 2051 [2021-08-21 12:47:47,459 INFO L226 Difference]: Without dead ends: 1746 [2021-08-21 12:47:47,459 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 43.3ms TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-08-21 12:47:47,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1746 states. [2021-08-21 12:47:47,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1746 to 1746. [2021-08-21 12:47:47,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1746 states, 1745 states have (on average 2.9707736389684816) internal successors, (5184), 1745 states have internal predecessors, (5184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:47:47,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1746 states to 1746 states and 5184 transitions. [2021-08-21 12:47:47,503 INFO L78 Accepts]: Start accepts. Automaton has 1746 states and 5184 transitions. Word has length 39 [2021-08-21 12:47:47,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:47:47,503 INFO L470 AbstractCegarLoop]: Abstraction has 1746 states and 5184 transitions. [2021-08-21 12:47:47,503 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.625) internal successors, (53), 7 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:47:47,503 INFO L276 IsEmpty]: Start isEmpty. Operand 1746 states and 5184 transitions. [2021-08-21 12:47:47,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:47:47,508 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:47:47,508 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:47:47,533 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2021-08-21 12:47:47,733 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:47:47,734 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:47:47,734 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:47:47,734 INFO L82 PathProgramCache]: Analyzing trace with hash 753004404, now seen corresponding path program 3 times [2021-08-21 12:47:47,734 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:47:47,734 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1588119098] [2021-08-21 12:47:47,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:47:47,734 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:47:47,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:47:48,155 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:47:48,155 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:47:48,155 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1588119098] [2021-08-21 12:47:48,155 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1588119098] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:47:48,155 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1553404011] [2021-08-21 12:47:48,155 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:47:48,156 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:47:48,156 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:47:48,156 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 12:47:48,158 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 12:47:48,363 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 12:47:48,363 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:47:48,364 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-21 12:47:48,365 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:47:48,701 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:47:48,763 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:47:49,162 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:47:49,163 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1553404011] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:47:49,163 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:47:49,163 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 25 [2021-08-21 12:47:49,163 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [109337520] [2021-08-21 12:47:49,164 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-08-21 12:47:49,164 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:47:49,164 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-08-21 12:47:49,164 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=568, Unknown=0, NotChecked=0, Total=650 [2021-08-21 12:47:49,164 INFO L87 Difference]: Start difference. First operand 1746 states and 5184 transitions. Second operand has 26 states, 26 states have (on average 2.5384615384615383) internal successors, (66), 25 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 12:47:50,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:47:50,319 INFO L93 Difference]: Finished difference Result 2913 states and 8362 transitions. [2021-08-21 12:47:50,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 12:47:50,320 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.5384615384615383) internal successors, (66), 25 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 42 [2021-08-21 12:47:50,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:47:50,333 INFO L225 Difference]: With dead ends: 2913 [2021-08-21 12:47:50,333 INFO L226 Difference]: Without dead ends: 2791 [2021-08-21 12:47:50,334 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 473 ImplicationChecksByTransitivity, 977.3ms TimeCoverageRelationStatistics Valid=210, Invalid=1770, Unknown=0, NotChecked=0, Total=1980 [2021-08-21 12:47:50,338 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2791 states. [2021-08-21 12:47:50,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2791 to 2156. [2021-08-21 12:47:50,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2156 states, 2155 states have (on average 2.917401392111369) internal successors, (6287), 2155 states have internal predecessors, (6287), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:47:50,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2156 states to 2156 states and 6287 transitions. [2021-08-21 12:47:50,392 INFO L78 Accepts]: Start accepts. Automaton has 2156 states and 6287 transitions. Word has length 42 [2021-08-21 12:47:50,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:47:50,392 INFO L470 AbstractCegarLoop]: Abstraction has 2156 states and 6287 transitions. [2021-08-21 12:47:50,393 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.5384615384615383) internal successors, (66), 25 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 12:47:50,393 INFO L276 IsEmpty]: Start isEmpty. Operand 2156 states and 6287 transitions. [2021-08-21 12:47:50,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:47:50,398 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:47:50,398 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:47:50,424 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 12:47:50,612 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,SelfDestructingSolverStorable10 [2021-08-21 12:47:50,612 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:47:50,612 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:47:50,613 INFO L82 PathProgramCache]: Analyzing trace with hash -621510208, now seen corresponding path program 4 times [2021-08-21 12:47:50,613 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:47:50,613 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1379810704] [2021-08-21 12:47:50,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:47:50,613 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:47:50,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:47:50,994 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:47:50,994 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:47:50,994 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1379810704] [2021-08-21 12:47:50,994 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1379810704] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:47:50,995 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [796122912] [2021-08-21 12:47:50,995 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:47:50,995 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:47:50,995 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:47:50,995 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 12:47:50,996 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 12:47:51,254 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:47:51,254 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:47:51,255 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:47:51,256 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:47:51,542 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:47:51,650 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:47:52,013 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:47:52,014 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [796122912] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:47:52,014 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:47:52,014 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 23 [2021-08-21 12:47:52,014 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1744393981] [2021-08-21 12:47:52,014 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 12:47:52,014 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:47:52,014 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 12:47:52,015 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=482, Unknown=0, NotChecked=0, Total=552 [2021-08-21 12:47:52,015 INFO L87 Difference]: Start difference. First operand 2156 states and 6287 transitions. Second operand has 24 states, 24 states have (on average 2.75) internal successors, (66), 23 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 12:47:52,930 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:47:52,930 INFO L93 Difference]: Finished difference Result 3306 states and 9422 transitions. [2021-08-21 12:47:52,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-21 12:47:52,930 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.75) internal successors, (66), 23 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 42 [2021-08-21 12:47:52,931 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:47:52,939 INFO L225 Difference]: With dead ends: 3306 [2021-08-21 12:47:52,939 INFO L226 Difference]: Without dead ends: 3184 [2021-08-21 12:47:52,940 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 33 SyntacticMatches, 3 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 341 ImplicationChecksByTransitivity, 704.6ms TimeCoverageRelationStatistics Valid=169, Invalid=1391, Unknown=0, NotChecked=0, Total=1560 [2021-08-21 12:47:52,944 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3184 states. [2021-08-21 12:47:53,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3184 to 2163. [2021-08-21 12:47:53,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2163 states, 2162 states have (on average 2.9167437557816838) internal successors, (6306), 2162 states have internal predecessors, (6306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:47:53,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2163 states to 2163 states and 6306 transitions. [2021-08-21 12:47:53,044 INFO L78 Accepts]: Start accepts. Automaton has 2163 states and 6306 transitions. Word has length 42 [2021-08-21 12:47:53,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:47:53,044 INFO L470 AbstractCegarLoop]: Abstraction has 2163 states and 6306 transitions. [2021-08-21 12:47:53,045 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.75) internal successors, (66), 23 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 12:47:53,045 INFO L276 IsEmpty]: Start isEmpty. Operand 2163 states and 6306 transitions. [2021-08-21 12:47:53,050 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:47:53,050 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:47:53,050 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:47:53,077 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 12:47:53,263 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:47:53,264 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:47:53,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:47:53,264 INFO L82 PathProgramCache]: Analyzing trace with hash -1795196488, now seen corresponding path program 5 times [2021-08-21 12:47:53,264 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:47:53,264 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1802026724] [2021-08-21 12:47:53,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:47:53,265 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:47:53,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:47:53,627 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:47:53,627 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:47:53,627 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1802026724] [2021-08-21 12:47:53,627 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1802026724] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:47:53,627 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1821060929] [2021-08-21 12:47:53,627 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:47:53,627 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:47:53,627 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:47:53,628 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 12:47:53,629 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 12:47:53,953 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 12:47:53,953 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:47:53,954 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-21 12:47:53,955 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:47:54,224 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:47:54,344 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:47:54,653 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:47:54,654 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1821060929] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:47:54,654 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:47:54,654 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 24 [2021-08-21 12:47:54,654 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1520785678] [2021-08-21 12:47:54,654 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 12:47:54,654 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:47:54,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 12:47:54,655 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=525, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:47:54,655 INFO L87 Difference]: Start difference. First operand 2163 states and 6306 transitions. Second operand has 25 states, 25 states have (on average 2.76) internal successors, (69), 24 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:47:55,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:47:55,619 INFO L93 Difference]: Finished difference Result 3526 states and 10025 transitions. [2021-08-21 12:47:55,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-21 12:47:55,619 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.76) internal successors, (69), 24 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:47:55,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:47:55,629 INFO L225 Difference]: With dead ends: 3526 [2021-08-21 12:47:55,629 INFO L226 Difference]: Without dead ends: 3404 [2021-08-21 12:47:55,630 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 32 SyntacticMatches, 3 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 396 ImplicationChecksByTransitivity, 726.0ms TimeCoverageRelationStatistics Valid=183, Invalid=1539, Unknown=0, NotChecked=0, Total=1722 [2021-08-21 12:47:55,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3404 states. [2021-08-21 12:47:55,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3404 to 2248. [2021-08-21 12:47:55,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2248 states, 2247 states have (on average 2.9087672452158433) internal successors, (6536), 2247 states have internal predecessors, (6536), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:47:55,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2248 states to 2248 states and 6536 transitions. [2021-08-21 12:47:55,696 INFO L78 Accepts]: Start accepts. Automaton has 2248 states and 6536 transitions. Word has length 42 [2021-08-21 12:47:55,696 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:47:55,696 INFO L470 AbstractCegarLoop]: Abstraction has 2248 states and 6536 transitions. [2021-08-21 12:47:55,696 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.76) internal successors, (69), 24 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:47:55,696 INFO L276 IsEmpty]: Start isEmpty. Operand 2248 states and 6536 transitions. [2021-08-21 12:47:55,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:47:55,701 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:47:55,701 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:47:55,729 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 12:47:55,919 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,SelfDestructingSolverStorable12 [2021-08-21 12:47:55,919 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:47:55,919 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:47:55,920 INFO L82 PathProgramCache]: Analyzing trace with hash 1033940890, now seen corresponding path program 6 times [2021-08-21 12:47:55,920 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:47:55,920 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1080644070] [2021-08-21 12:47:55,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:47:55,920 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:47:55,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:47:56,285 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:47:56,285 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:47:56,285 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1080644070] [2021-08-21 12:47:56,285 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1080644070] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:47:56,285 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1874348001] [2021-08-21 12:47:56,285 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:47:56,286 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:47:56,286 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:47:56,296 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 12:47:56,314 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 12:47:56,702 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-21 12:47:56,702 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:47:56,703 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 12:47:56,704 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:47:57,105 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:47:57,189 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:47:57,524 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:47:57,525 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1874348001] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:47:57,525 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:47:57,525 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 26 [2021-08-21 12:47:57,525 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1697014770] [2021-08-21 12:47:57,525 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 12:47:57,525 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:47:57,527 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 12:47:57,527 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=625, Unknown=0, NotChecked=0, Total=702 [2021-08-21 12:47:57,528 INFO L87 Difference]: Start difference. First operand 2248 states and 6536 transitions. Second operand has 27 states, 27 states have (on average 2.7037037037037037) internal successors, (73), 26 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:47:58,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:47:58,670 INFO L93 Difference]: Finished difference Result 3475 states and 9879 transitions. [2021-08-21 12:47:58,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-21 12:47:58,672 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.7037037037037037) internal successors, (73), 26 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:47:58,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:47:58,679 INFO L225 Difference]: With dead ends: 3475 [2021-08-21 12:47:58,680 INFO L226 Difference]: Without dead ends: 3353 [2021-08-21 12:47:58,680 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 467 ImplicationChecksByTransitivity, 890.7ms TimeCoverageRelationStatistics Valid=210, Invalid=1860, Unknown=0, NotChecked=0, Total=2070 [2021-08-21 12:47:58,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3353 states. [2021-08-21 12:47:58,730 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3353 to 2272. [2021-08-21 12:47:58,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2272 states, 2271 states have (on average 2.9114927344782036) internal successors, (6612), 2271 states have internal predecessors, (6612), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:47:58,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2272 states to 2272 states and 6612 transitions. [2021-08-21 12:47:58,740 INFO L78 Accepts]: Start accepts. Automaton has 2272 states and 6612 transitions. Word has length 42 [2021-08-21 12:47:58,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:47:58,740 INFO L470 AbstractCegarLoop]: Abstraction has 2272 states and 6612 transitions. [2021-08-21 12:47:58,740 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.7037037037037037) internal successors, (73), 26 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:47:58,740 INFO L276 IsEmpty]: Start isEmpty. Operand 2272 states and 6612 transitions. [2021-08-21 12:47:58,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:47:58,745 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:47:58,745 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:47:58,773 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2021-08-21 12:47:58,969 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,SelfDestructingSolverStorable13 [2021-08-21 12:47:58,970 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:47:58,970 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:47:58,970 INFO L82 PathProgramCache]: Analyzing trace with hash -1447843540, now seen corresponding path program 7 times [2021-08-21 12:47:58,970 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:47:58,970 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1977325911] [2021-08-21 12:47:58,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:47:58,970 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:47:58,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:47:59,346 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:47:59,346 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:47:59,346 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1977325911] [2021-08-21 12:47:59,346 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1977325911] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:47:59,346 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1012331202] [2021-08-21 12:47:59,346 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:47:59,346 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:47:59,346 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:47:59,347 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 12:47:59,348 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 12:47:59,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:47:59,787 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:47:59,788 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:48:00,061 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:48:00,227 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:48:00,531 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:48:00,532 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1012331202] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:48:00,532 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:48:00,532 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 26 [2021-08-21 12:48:00,532 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1603877383] [2021-08-21 12:48:00,532 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 12:48:00,532 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:48:00,533 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 12:48:00,533 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=625, Unknown=0, NotChecked=0, Total=702 [2021-08-21 12:48:00,533 INFO L87 Difference]: Start difference. First operand 2272 states and 6612 transitions. Second operand has 27 states, 27 states have (on average 2.7037037037037037) internal successors, (73), 26 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:48:01,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:48:01,795 INFO L93 Difference]: Finished difference Result 4096 states and 11552 transitions. [2021-08-21 12:48:01,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 12:48:01,795 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.7037037037037037) internal successors, (73), 26 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:48:01,795 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:48:01,806 INFO L225 Difference]: With dead ends: 4096 [2021-08-21 12:48:01,806 INFO L226 Difference]: Without dead ends: 3974 [2021-08-21 12:48:01,807 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 493 ImplicationChecksByTransitivity, 959.1ms TimeCoverageRelationStatistics Valid=215, Invalid=1947, Unknown=0, NotChecked=0, Total=2162 [2021-08-21 12:48:01,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3974 states. [2021-08-21 12:48:01,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3974 to 2275. [2021-08-21 12:48:01,864 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2275 states, 2274 states have (on average 2.9124890061565525) internal successors, (6623), 2274 states have internal predecessors, (6623), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:48:01,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2275 states to 2275 states and 6623 transitions. [2021-08-21 12:48:01,870 INFO L78 Accepts]: Start accepts. Automaton has 2275 states and 6623 transitions. Word has length 42 [2021-08-21 12:48:01,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:48:01,871 INFO L470 AbstractCegarLoop]: Abstraction has 2275 states and 6623 transitions. [2021-08-21 12:48:01,871 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.7037037037037037) internal successors, (73), 26 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:48:01,871 INFO L276 IsEmpty]: Start isEmpty. Operand 2275 states and 6623 transitions. [2021-08-21 12:48:01,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:48:01,875 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:48:01,876 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:48:01,905 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 12:48:02,089 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,SelfDestructingSolverStorable14 [2021-08-21 12:48:02,090 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:48:02,090 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:48:02,090 INFO L82 PathProgramCache]: Analyzing trace with hash -1491438590, now seen corresponding path program 8 times [2021-08-21 12:48:02,090 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:48:02,090 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1899112278] [2021-08-21 12:48:02,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:48:02,090 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:48:02,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:48:02,440 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:48:02,440 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:48:02,440 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1899112278] [2021-08-21 12:48:02,441 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1899112278] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:48:02,441 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [853115349] [2021-08-21 12:48:02,441 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:48:02,441 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:48:02,441 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:48:02,441 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 12:48:02,442 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 12:48:02,941 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:48:02,941 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:48:02,941 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:48:02,942 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:48:03,199 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:48:03,321 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:48:03,693 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:48:03,693 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [853115349] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:48:03,694 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:48:03,694 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 26 [2021-08-21 12:48:03,694 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [824040544] [2021-08-21 12:48:03,694 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 12:48:03,694 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:48:03,694 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 12:48:03,695 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=626, Unknown=0, NotChecked=0, Total=702 [2021-08-21 12:48:03,695 INFO L87 Difference]: Start difference. First operand 2275 states and 6623 transitions. Second operand has 27 states, 27 states have (on average 2.7037037037037037) internal successors, (73), 26 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:48:05,199 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:48:05,200 INFO L93 Difference]: Finished difference Result 4339 states and 12285 transitions. [2021-08-21 12:48:05,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-08-21 12:48:05,200 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.7037037037037037) internal successors, (73), 26 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:48:05,200 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:48:05,209 INFO L225 Difference]: With dead ends: 4339 [2021-08-21 12:48:05,210 INFO L226 Difference]: Without dead ends: 4217 [2021-08-21 12:48:05,210 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 556 ImplicationChecksByTransitivity, 1042.5ms TimeCoverageRelationStatistics Valid=237, Invalid=2213, Unknown=0, NotChecked=0, Total=2450 [2021-08-21 12:48:05,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4217 states. [2021-08-21 12:48:05,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4217 to 2311. [2021-08-21 12:48:05,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2311 states, 2310 states have (on average 2.9294372294372293) internal successors, (6767), 2310 states have internal predecessors, (6767), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:48:05,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2311 states to 2311 states and 6767 transitions. [2021-08-21 12:48:05,270 INFO L78 Accepts]: Start accepts. Automaton has 2311 states and 6767 transitions. Word has length 42 [2021-08-21 12:48:05,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:48:05,270 INFO L470 AbstractCegarLoop]: Abstraction has 2311 states and 6767 transitions. [2021-08-21 12:48:05,270 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.7037037037037037) internal successors, (73), 26 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:48:05,270 INFO L276 IsEmpty]: Start isEmpty. Operand 2311 states and 6767 transitions. [2021-08-21 12:48:05,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:48:05,274 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:48:05,275 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:48:05,303 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 12:48:05,488 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,SelfDestructingSolverStorable15 [2021-08-21 12:48:05,489 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:48:05,489 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:48:05,489 INFO L82 PathProgramCache]: Analyzing trace with hash 2096947742, now seen corresponding path program 9 times [2021-08-21 12:48:05,489 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:48:05,489 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [57828944] [2021-08-21 12:48:05,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:48:05,490 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:48:05,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:48:05,850 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:48:05,850 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:48:05,850 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [57828944] [2021-08-21 12:48:05,850 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [57828944] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:48:05,850 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [466249384] [2021-08-21 12:48:05,850 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:48:05,850 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:48:05,850 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:48:05,851 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 12:48:05,856 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 12:48:06,446 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-21 12:48:06,446 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:48:06,447 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:48:06,448 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:48:06,706 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:48:06,796 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:48:07,168 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:48:07,169 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [466249384] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:48:07,169 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:48:07,169 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 26 [2021-08-21 12:48:07,169 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1711752673] [2021-08-21 12:48:07,169 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 12:48:07,169 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:48:07,170 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 12:48:07,170 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=626, Unknown=0, NotChecked=0, Total=702 [2021-08-21 12:48:07,170 INFO L87 Difference]: Start difference. First operand 2311 states and 6767 transitions. Second operand has 27 states, 27 states have (on average 2.7037037037037037) internal successors, (73), 26 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:48:08,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:48:08,590 INFO L93 Difference]: Finished difference Result 4522 states and 12854 transitions. [2021-08-21 12:48:08,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-08-21 12:48:08,591 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.7037037037037037) internal successors, (73), 26 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:48:08,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:48:08,597 INFO L225 Difference]: With dead ends: 4522 [2021-08-21 12:48:08,597 INFO L226 Difference]: Without dead ends: 4400 [2021-08-21 12:48:08,598 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 555 ImplicationChecksByTransitivity, 1033.0ms TimeCoverageRelationStatistics Valid=235, Invalid=2215, Unknown=0, NotChecked=0, Total=2450 [2021-08-21 12:48:08,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4400 states. [2021-08-21 12:48:08,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4400 to 2330. [2021-08-21 12:48:08,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2330 states, 2329 states have (on average 2.9373121511378275) internal successors, (6841), 2329 states have internal predecessors, (6841), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:48:08,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2330 states to 2330 states and 6841 transitions. [2021-08-21 12:48:08,655 INFO L78 Accepts]: Start accepts. Automaton has 2330 states and 6841 transitions. Word has length 42 [2021-08-21 12:48:08,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:48:08,655 INFO L470 AbstractCegarLoop]: Abstraction has 2330 states and 6841 transitions. [2021-08-21 12:48:08,655 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.7037037037037037) internal successors, (73), 26 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:48:08,656 INFO L276 IsEmpty]: Start isEmpty. Operand 2330 states and 6841 transitions. [2021-08-21 12:48:08,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:48:08,660 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:48:08,660 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:48:08,687 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2021-08-21 12:48:08,868 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:48:08,869 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:48:08,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:48:08,869 INFO L82 PathProgramCache]: Analyzing trace with hash -1589444126, now seen corresponding path program 10 times [2021-08-21 12:48:08,869 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:48:08,869 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1750250773] [2021-08-21 12:48:08,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:48:08,869 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:48:08,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:48:09,230 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:48:09,230 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:48:09,230 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1750250773] [2021-08-21 12:48:09,230 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1750250773] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:48:09,230 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1110007817] [2021-08-21 12:48:09,230 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:48:09,231 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:48:09,231 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:48:09,233 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 12:48:09,266 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 12:48:09,902 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:48:09,903 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:48:09,903 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:48:09,904 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:48:10,192 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:48:10,266 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:48:10,608 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:48:10,608 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1110007817] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:48:10,608 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:48:10,608 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 26 [2021-08-21 12:48:10,609 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1393206901] [2021-08-21 12:48:10,609 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 12:48:10,609 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:48:10,609 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 12:48:10,609 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=626, Unknown=0, NotChecked=0, Total=702 [2021-08-21 12:48:10,610 INFO L87 Difference]: Start difference. First operand 2330 states and 6841 transitions. Second operand has 27 states, 27 states have (on average 2.7037037037037037) internal successors, (73), 26 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:48:12,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:48:12,221 INFO L93 Difference]: Finished difference Result 5127 states and 14673 transitions. [2021-08-21 12:48:12,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-21 12:48:12,227 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.7037037037037037) internal successors, (73), 26 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:48:12,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:48:12,236 INFO L225 Difference]: With dead ends: 5127 [2021-08-21 12:48:12,236 INFO L226 Difference]: Without dead ends: 5014 [2021-08-21 12:48:12,237 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 648 ImplicationChecksByTransitivity, 1110.8ms TimeCoverageRelationStatistics Valid=255, Invalid=2501, Unknown=0, NotChecked=0, Total=2756 [2021-08-21 12:48:12,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5014 states. [2021-08-21 12:48:12,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5014 to 2408. [2021-08-21 12:48:12,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2408 states, 2407 states have (on average 2.966348151225592) internal successors, (7140), 2407 states have internal predecessors, (7140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:48:12,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2408 states to 2408 states and 7140 transitions. [2021-08-21 12:48:12,309 INFO L78 Accepts]: Start accepts. Automaton has 2408 states and 7140 transitions. Word has length 42 [2021-08-21 12:48:12,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:48:12,310 INFO L470 AbstractCegarLoop]: Abstraction has 2408 states and 7140 transitions. [2021-08-21 12:48:12,310 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.7037037037037037) internal successors, (73), 26 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:48:12,310 INFO L276 IsEmpty]: Start isEmpty. Operand 2408 states and 7140 transitions. [2021-08-21 12:48:12,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:48:12,315 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:48:12,315 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:48:12,341 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 12:48:12,528 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,SelfDestructingSolverStorable17 [2021-08-21 12:48:12,529 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:48:12,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:48:12,529 INFO L82 PathProgramCache]: Analyzing trace with hash -2146271250, now seen corresponding path program 11 times [2021-08-21 12:48:12,529 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:48:12,529 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [369532476] [2021-08-21 12:48:12,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:48:12,529 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:48:12,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:48:12,570 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:48:12,570 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:48:12,570 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [369532476] [2021-08-21 12:48:12,570 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [369532476] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 12:48:12,571 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 12:48:12,571 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-21 12:48:12,571 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [929843407] [2021-08-21 12:48:12,571 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-08-21 12:48:12,571 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:48:12,571 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-21 12:48:12,571 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-08-21 12:48:12,572 INFO L87 Difference]: Start difference. First operand 2408 states and 7140 transitions. Second operand has 5 states, 5 states have (on average 8.4) internal successors, (42), 4 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 12:48:12,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:48:12,596 INFO L93 Difference]: Finished difference Result 5624 states and 16348 transitions. [2021-08-21 12:48:12,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-08-21 12:48:12,596 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.4) internal successors, (42), 4 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 42 [2021-08-21 12:48:12,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:48:12,605 INFO L225 Difference]: With dead ends: 5624 [2021-08-21 12:48:12,605 INFO L226 Difference]: Without dead ends: 5361 [2021-08-21 12:48:12,606 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 7.9ms TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-08-21 12:48:12,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5361 states. [2021-08-21 12:48:12,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5361 to 4595. [2021-08-21 12:48:12,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4595 states, 4594 states have (on average 2.994122768828907) internal successors, (13755), 4594 states have internal predecessors, (13755), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:48:12,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4595 states to 4595 states and 13755 transitions. [2021-08-21 12:48:12,730 INFO L78 Accepts]: Start accepts. Automaton has 4595 states and 13755 transitions. Word has length 42 [2021-08-21 12:48:12,730 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:48:12,730 INFO L470 AbstractCegarLoop]: Abstraction has 4595 states and 13755 transitions. [2021-08-21 12:48:12,731 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.4) internal successors, (42), 4 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 12:48:12,731 INFO L276 IsEmpty]: Start isEmpty. Operand 4595 states and 13755 transitions. [2021-08-21 12:48:12,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:48:12,739 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:48:12,739 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:48:12,740 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-08-21 12:48:12,740 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:48:12,740 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:48:12,740 INFO L82 PathProgramCache]: Analyzing trace with hash -1394449568, now seen corresponding path program 12 times [2021-08-21 12:48:12,740 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:48:12,740 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2059675309] [2021-08-21 12:48:12,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:48:12,740 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:48:12,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:48:13,094 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:48:13,094 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:48:13,094 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2059675309] [2021-08-21 12:48:13,094 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2059675309] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:48:13,094 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1652883326] [2021-08-21 12:48:13,094 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:48:13,094 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:48:13,094 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:48:13,095 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 12:48:13,096 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 12:48:13,772 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-21 12:48:13,772 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:48:13,773 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-21 12:48:13,773 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:48:13,998 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:48:14,184 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:48:14,514 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:48:14,514 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1652883326] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:48:14,514 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:48:14,514 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 25 [2021-08-21 12:48:14,514 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1819523135] [2021-08-21 12:48:14,514 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-08-21 12:48:14,514 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:48:14,515 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-08-21 12:48:14,515 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=576, Unknown=0, NotChecked=0, Total=650 [2021-08-21 12:48:14,515 INFO L87 Difference]: Start difference. First operand 4595 states and 13755 transitions. Second operand has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 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 12:48:15,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:48:15,546 INFO L93 Difference]: Finished difference Result 5285 states and 15482 transitions. [2021-08-21 12:48:15,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-21 12:48:15,547 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 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 42 [2021-08-21 12:48:15,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:48:15,554 INFO L225 Difference]: With dead ends: 5285 [2021-08-21 12:48:15,554 INFO L226 Difference]: Without dead ends: 5064 [2021-08-21 12:48:15,555 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 384 ImplicationChecksByTransitivity, 804.3ms TimeCoverageRelationStatistics Valid=186, Invalid=1620, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 12:48:15,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5064 states. [2021-08-21 12:48:15,624 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5064 to 4600. [2021-08-21 12:48:15,632 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4600 states, 4599 states have (on average 2.994998912807132) internal successors, (13774), 4599 states have internal predecessors, (13774), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:48:15,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4600 states to 4600 states and 13774 transitions. [2021-08-21 12:48:15,645 INFO L78 Accepts]: Start accepts. Automaton has 4600 states and 13774 transitions. Word has length 42 [2021-08-21 12:48:15,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:48:15,645 INFO L470 AbstractCegarLoop]: Abstraction has 4600 states and 13774 transitions. [2021-08-21 12:48:15,645 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 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 12:48:15,645 INFO L276 IsEmpty]: Start isEmpty. Operand 4600 states and 13774 transitions. [2021-08-21 12:48:15,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:48:15,654 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:48:15,655 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:48:15,683 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 12:48:15,879 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:48:15,879 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:48:15,879 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:48:15,879 INFO L82 PathProgramCache]: Analyzing trace with hash -1438044618, now seen corresponding path program 13 times [2021-08-21 12:48:15,879 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:48:15,880 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1669578661] [2021-08-21 12:48:15,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:48:15,880 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:48:15,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:48:16,244 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:48:16,245 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:48:16,245 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1669578661] [2021-08-21 12:48:16,245 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1669578661] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:48:16,245 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [848968644] [2021-08-21 12:48:16,245 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:48:16,245 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:48:16,245 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:48:16,246 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 12:48:16,246 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 12:48:17,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:48:17,006 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:48:17,006 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:48:17,191 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:48:17,347 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:48:17,680 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:48:17,681 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [848968644] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:48:17,681 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:48:17,681 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 25 [2021-08-21 12:48:17,681 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [825645182] [2021-08-21 12:48:17,681 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-08-21 12:48:17,681 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:48:17,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-08-21 12:48:17,682 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=577, Unknown=0, NotChecked=0, Total=650 [2021-08-21 12:48:17,682 INFO L87 Difference]: Start difference. First operand 4600 states and 13774 transitions. Second operand has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 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 12:48:18,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:48:18,992 INFO L93 Difference]: Finished difference Result 5862 states and 16975 transitions. [2021-08-21 12:48:18,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 12:48:18,993 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 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 42 [2021-08-21 12:48:18,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:48:19,002 INFO L225 Difference]: With dead ends: 5862 [2021-08-21 12:48:19,002 INFO L226 Difference]: Without dead ends: 5641 [2021-08-21 12:48:19,003 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 438 ImplicationChecksByTransitivity, 894.9ms TimeCoverageRelationStatistics Valid=207, Invalid=1863, Unknown=0, NotChecked=0, Total=2070 [2021-08-21 12:48:19,007 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5641 states. [2021-08-21 12:48:19,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5641 to 4612. [2021-08-21 12:48:19,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4612 states, 4611 states have (on average 2.9969637822598134) internal successors, (13819), 4611 states have internal predecessors, (13819), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:48:19,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4612 states to 4612 states and 13819 transitions. [2021-08-21 12:48:19,090 INFO L78 Accepts]: Start accepts. Automaton has 4612 states and 13819 transitions. Word has length 42 [2021-08-21 12:48:19,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:48:19,091 INFO L470 AbstractCegarLoop]: Abstraction has 4612 states and 13819 transitions. [2021-08-21 12:48:19,091 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 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 12:48:19,091 INFO L276 IsEmpty]: Start isEmpty. Operand 4612 states and 13819 transitions. [2021-08-21 12:48:19,100 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:48:19,100 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:48:19,100 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:48:19,128 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 12:48:19,325 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:48:19,326 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:48:19,326 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:48:19,326 INFO L82 PathProgramCache]: Analyzing trace with hash -2144625582, now seen corresponding path program 14 times [2021-08-21 12:48:19,326 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:48:19,326 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1020749456] [2021-08-21 12:48:19,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:48:19,326 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:48:19,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:48:19,691 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:48:19,691 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:48:19,691 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1020749456] [2021-08-21 12:48:19,691 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1020749456] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:48:19,691 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1235806320] [2021-08-21 12:48:19,691 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:48:19,691 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:48:19,692 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:48:19,697 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 12:48:19,698 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 12:48:20,548 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:48:20,548 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:48:20,549 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:48:20,550 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:48:20,733 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:48:20,849 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:48:21,208 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:48:21,209 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1235806320] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:48:21,209 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:48:21,209 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 25 [2021-08-21 12:48:21,209 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1836157576] [2021-08-21 12:48:21,209 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-08-21 12:48:21,209 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:48:21,210 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-08-21 12:48:21,210 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=577, Unknown=0, NotChecked=0, Total=650 [2021-08-21 12:48:21,210 INFO L87 Difference]: Start difference. First operand 4612 states and 13819 transitions. Second operand has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 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 12:48:22,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:48:22,533 INFO L93 Difference]: Finished difference Result 6189 states and 17997 transitions. [2021-08-21 12:48:22,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 12:48:22,534 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 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 42 [2021-08-21 12:48:22,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:48:22,543 INFO L225 Difference]: With dead ends: 6189 [2021-08-21 12:48:22,543 INFO L226 Difference]: Without dead ends: 5968 [2021-08-21 12:48:22,544 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 437 ImplicationChecksByTransitivity, 901.9ms TimeCoverageRelationStatistics Valid=205, Invalid=1865, Unknown=0, NotChecked=0, Total=2070 [2021-08-21 12:48:22,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5968 states. [2021-08-21 12:48:22,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5968 to 4616. [2021-08-21 12:48:22,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4616 states, 4615 states have (on average 2.996749729144095) internal successors, (13830), 4615 states have internal predecessors, (13830), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:48:22,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4616 states to 4616 states and 13830 transitions. [2021-08-21 12:48:22,622 INFO L78 Accepts]: Start accepts. Automaton has 4616 states and 13830 transitions. Word has length 42 [2021-08-21 12:48:22,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:48:22,622 INFO L470 AbstractCegarLoop]: Abstraction has 4616 states and 13830 transitions. [2021-08-21 12:48:22,623 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 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 12:48:22,623 INFO L276 IsEmpty]: Start isEmpty. Operand 4616 states and 13830 transitions. [2021-08-21 12:48:22,631 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:48:22,632 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:48:22,632 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:48:22,667 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 12:48:22,867 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:48:22,867 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:48:22,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:48:22,868 INFO L82 PathProgramCache]: Analyzing trace with hash -1536050154, now seen corresponding path program 15 times [2021-08-21 12:48:22,868 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:48:22,868 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1327341420] [2021-08-21 12:48:22,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:48:22,868 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:48:22,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:48:23,185 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:48:23,185 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:48:23,185 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1327341420] [2021-08-21 12:48:23,185 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1327341420] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:48:23,185 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [78572533] [2021-08-21 12:48:23,185 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:48:23,185 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:48:23,185 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:48:23,186 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 12:48:23,189 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 12:48:24,068 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-21 12:48:24,069 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:48:24,069 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-21 12:48:24,070 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:48:24,258 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:48:24,387 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:48:24,765 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:48:24,766 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [78572533] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:48:24,766 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:48:24,766 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 25 [2021-08-21 12:48:24,766 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [193695850] [2021-08-21 12:48:24,766 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-08-21 12:48:24,766 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:48:24,767 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-08-21 12:48:24,767 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=577, Unknown=0, NotChecked=0, Total=650 [2021-08-21 12:48:24,767 INFO L87 Difference]: Start difference. First operand 4616 states and 13830 transitions. Second operand has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 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 12:48:26,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:48:26,355 INFO L93 Difference]: Finished difference Result 7088 states and 20488 transitions. [2021-08-21 12:48:26,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 12:48:26,355 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 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 42 [2021-08-21 12:48:26,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:48:26,367 INFO L225 Difference]: With dead ends: 7088 [2021-08-21 12:48:26,367 INFO L226 Difference]: Without dead ends: 6902 [2021-08-21 12:48:26,368 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 489 ImplicationChecksByTransitivity, 1008.8ms TimeCoverageRelationStatistics Valid=216, Invalid=2040, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 12:48:26,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6902 states. [2021-08-21 12:48:26,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6902 to 4597. [2021-08-21 12:48:26,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4597 states, 4596 states have (on average 2.9945604873803306) internal successors, (13763), 4596 states have internal predecessors, (13763), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:48:26,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4597 states to 4597 states and 13763 transitions. [2021-08-21 12:48:26,446 INFO L78 Accepts]: Start accepts. Automaton has 4597 states and 13763 transitions. Word has length 42 [2021-08-21 12:48:26,446 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:48:26,446 INFO L470 AbstractCegarLoop]: Abstraction has 4597 states and 13763 transitions. [2021-08-21 12:48:26,446 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 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 12:48:26,446 INFO L276 IsEmpty]: Start isEmpty. Operand 4597 states and 13763 transitions. [2021-08-21 12:48:26,455 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:48:26,455 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:48:26,456 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:48:26,486 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 12:48:26,677 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:48:26,677 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:48:26,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:48:26,677 INFO L82 PathProgramCache]: Analyzing trace with hash 509681886, now seen corresponding path program 16 times [2021-08-21 12:48:26,677 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:48:26,677 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [339769888] [2021-08-21 12:48:26,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:48:26,677 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:48:26,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:48:26,994 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:48:26,995 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:48:26,995 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [339769888] [2021-08-21 12:48:26,995 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [339769888] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:48:26,995 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [259005140] [2021-08-21 12:48:26,995 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:48:26,995 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:48:26,995 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:48:26,996 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 12:48:26,996 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 12:48:27,937 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:48:27,937 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:48:27,938 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:48:27,938 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:48:28,121 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:48:28,277 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:48:28,562 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:48:28,562 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [259005140] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:48:28,562 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:48:28,563 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 24 [2021-08-21 12:48:28,563 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1677996903] [2021-08-21 12:48:28,563 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 12:48:28,563 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:48:28,563 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 12:48:28,564 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=529, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:48:28,564 INFO L87 Difference]: Start difference. First operand 4597 states and 13763 transitions. Second operand has 25 states, 25 states have (on average 2.84) internal successors, (71), 24 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 12:48:29,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:48:29,640 INFO L93 Difference]: Finished difference Result 5261 states and 15418 transitions. [2021-08-21 12:48:29,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-21 12:48:29,640 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.84) internal successors, (71), 24 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 42 [2021-08-21 12:48:29,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:48:29,649 INFO L225 Difference]: With dead ends: 5261 [2021-08-21 12:48:29,650 INFO L226 Difference]: Without dead ends: 5040 [2021-08-21 12:48:29,650 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 32 SyntacticMatches, 3 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 377 ImplicationChecksByTransitivity, 763.4ms TimeCoverageRelationStatistics Valid=187, Invalid=1619, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 12:48:29,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5040 states. [2021-08-21 12:48:29,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5040 to 4604. [2021-08-21 12:48:29,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4604 states, 4603 states have (on average 2.9941342602650445) internal successors, (13782), 4603 states have internal predecessors, (13782), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:48:29,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4604 states to 4604 states and 13782 transitions. [2021-08-21 12:48:29,735 INFO L78 Accepts]: Start accepts. Automaton has 4604 states and 13782 transitions. Word has length 42 [2021-08-21 12:48:29,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:48:29,736 INFO L470 AbstractCegarLoop]: Abstraction has 4604 states and 13782 transitions. [2021-08-21 12:48:29,736 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.84) internal successors, (71), 24 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 12:48:29,736 INFO L276 IsEmpty]: Start isEmpty. Operand 4604 states and 13782 transitions. [2021-08-21 12:48:29,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:48:29,745 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:48:29,745 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:48:29,773 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 12:48:29,960 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,SelfDestructingSolverStorable23 [2021-08-21 12:48:29,961 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:48:29,961 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:48:29,961 INFO L82 PathProgramCache]: Analyzing trace with hash 1734132946, now seen corresponding path program 17 times [2021-08-21 12:48:29,961 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:48:29,961 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1839825289] [2021-08-21 12:48:29,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:48:29,961 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:48:29,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:48:30,274 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:48:30,274 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:48:30,274 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1839825289] [2021-08-21 12:48:30,274 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1839825289] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:48:30,274 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [891797719] [2021-08-21 12:48:30,274 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:48:30,274 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:48:30,274 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:48:30,275 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 12:48:30,277 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 12:48:31,291 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 12:48:31,291 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:48:31,292 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:48:31,292 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:48:31,485 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:48:31,643 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:48:31,919 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:48:31,919 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [891797719] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:48:31,919 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:48:31,919 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 24 [2021-08-21 12:48:31,919 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1412965739] [2021-08-21 12:48:31,920 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 12:48:31,920 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:48:31,920 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 12:48:31,920 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=525, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:48:31,920 INFO L87 Difference]: Start difference. First operand 4604 states and 13782 transitions. Second operand has 25 states, 25 states have (on average 2.76) internal successors, (69), 24 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:48:32,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:48:32,921 INFO L93 Difference]: Finished difference Result 5518 states and 16059 transitions. [2021-08-21 12:48:32,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-21 12:48:32,921 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.76) internal successors, (69), 24 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:48:32,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:48:32,929 INFO L225 Difference]: With dead ends: 5518 [2021-08-21 12:48:32,929 INFO L226 Difference]: Without dead ends: 5297 [2021-08-21 12:48:32,930 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 32 SyntacticMatches, 3 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 396 ImplicationChecksByTransitivity, 734.7ms TimeCoverageRelationStatistics Valid=183, Invalid=1539, Unknown=0, NotChecked=0, Total=1722 [2021-08-21 12:48:32,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5297 states. [2021-08-21 12:48:33,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5297 to 4597. [2021-08-21 12:48:33,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4597 states, 4596 states have (on average 2.9945604873803306) internal successors, (13763), 4596 states have internal predecessors, (13763), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:48:33,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4597 states to 4597 states and 13763 transitions. [2021-08-21 12:48:33,019 INFO L78 Accepts]: Start accepts. Automaton has 4597 states and 13763 transitions. Word has length 42 [2021-08-21 12:48:33,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:48:33,020 INFO L470 AbstractCegarLoop]: Abstraction has 4597 states and 13763 transitions. [2021-08-21 12:48:33,020 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.76) internal successors, (69), 24 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:48:33,020 INFO L276 IsEmpty]: Start isEmpty. Operand 4597 states and 13763 transitions. [2021-08-21 12:48:33,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:48:33,032 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:48:33,032 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:48:33,058 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2021-08-21 12:48:33,256 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,SelfDestructingSolverStorable24 [2021-08-21 12:48:33,257 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:48:33,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:48:33,257 INFO L82 PathProgramCache]: Analyzing trace with hash -1397255362, now seen corresponding path program 18 times [2021-08-21 12:48:33,257 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:48:33,257 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1390333450] [2021-08-21 12:48:33,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:48:33,257 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:48:33,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:48:33,610 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:48:33,610 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:48:33,610 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1390333450] [2021-08-21 12:48:33,610 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1390333450] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:48:33,610 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [628382418] [2021-08-21 12:48:33,611 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:48:33,611 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:48:33,611 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:48:33,612 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 12:48:33,613 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 12:48:34,696 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-21 12:48:34,696 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:48:34,697 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:48:34,698 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:48:34,880 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:48:35,021 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:48:35,329 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:48:35,329 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [628382418] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:48:35,329 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:48:35,330 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 25 [2021-08-21 12:48:35,330 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1893739379] [2021-08-21 12:48:35,330 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-08-21 12:48:35,330 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:48:35,330 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-08-21 12:48:35,330 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=577, Unknown=0, NotChecked=0, Total=650 [2021-08-21 12:48:35,330 INFO L87 Difference]: Start difference. First operand 4597 states and 13763 transitions. Second operand has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 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 12:48:36,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:48:36,554 INFO L93 Difference]: Finished difference Result 6016 states and 17495 transitions. [2021-08-21 12:48:36,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-21 12:48:36,554 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 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 42 [2021-08-21 12:48:36,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:48:36,563 INFO L225 Difference]: With dead ends: 6016 [2021-08-21 12:48:36,563 INFO L226 Difference]: Without dead ends: 5795 [2021-08-21 12:48:36,564 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 437 ImplicationChecksByTransitivity, 874.6ms TimeCoverageRelationStatistics Valid=218, Invalid=1852, Unknown=0, NotChecked=0, Total=2070 [2021-08-21 12:48:36,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5795 states. [2021-08-21 12:48:36,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5795 to 4617. [2021-08-21 12:48:36,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4617 states, 4616 states have (on average 2.997833622183709) internal successors, (13838), 4616 states have internal predecessors, (13838), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:48:36,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4617 states to 4617 states and 13838 transitions. [2021-08-21 12:48:36,656 INFO L78 Accepts]: Start accepts. Automaton has 4617 states and 13838 transitions. Word has length 42 [2021-08-21 12:48:36,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:48:36,656 INFO L470 AbstractCegarLoop]: Abstraction has 4617 states and 13838 transitions. [2021-08-21 12:48:36,656 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 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 12:48:36,656 INFO L276 IsEmpty]: Start isEmpty. Operand 4617 states and 13838 transitions. [2021-08-21 12:48:36,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:48:36,664 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:48:36,664 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:48:36,691 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2021-08-21 12:48:36,891 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-08-21 12:48:36,891 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:48:36,891 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:48:36,891 INFO L82 PathProgramCache]: Analyzing trace with hash -2103836326, now seen corresponding path program 19 times [2021-08-21 12:48:36,891 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:48:36,891 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [956848432] [2021-08-21 12:48:36,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:48:36,892 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:48:36,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:48:37,222 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:48:37,222 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:48:37,223 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [956848432] [2021-08-21 12:48:37,223 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [956848432] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:48:37,223 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1948922579] [2021-08-21 12:48:37,223 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:48:37,223 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:48:37,223 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:48:37,225 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 12:48:37,255 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 12:48:38,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:48:38,391 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:48:38,391 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:48:38,577 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:48:38,677 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:48:39,020 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:48:39,021 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1948922579] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:48:39,021 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:48:39,021 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 25 [2021-08-21 12:48:39,021 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [299320251] [2021-08-21 12:48:39,021 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-08-21 12:48:39,021 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:48:39,022 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-08-21 12:48:39,022 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=577, Unknown=0, NotChecked=0, Total=650 [2021-08-21 12:48:39,022 INFO L87 Difference]: Start difference. First operand 4617 states and 13838 transitions. Second operand has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 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 12:48:40,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:48:40,418 INFO L93 Difference]: Finished difference Result 6525 states and 18951 transitions. [2021-08-21 12:48:40,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-21 12:48:40,419 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 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 42 [2021-08-21 12:48:40,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:48:40,429 INFO L225 Difference]: With dead ends: 6525 [2021-08-21 12:48:40,429 INFO L226 Difference]: Without dead ends: 6304 [2021-08-21 12:48:40,430 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 438 ImplicationChecksByTransitivity, 858.9ms TimeCoverageRelationStatistics Valid=213, Invalid=1857, Unknown=0, NotChecked=0, Total=2070 [2021-08-21 12:48:40,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6304 states. [2021-08-21 12:48:40,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6304 to 4621. [2021-08-21 12:48:40,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4621 states, 4620 states have (on average 2.9976190476190476) internal successors, (13849), 4620 states have internal predecessors, (13849), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:48:40,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4621 states to 4621 states and 13849 transitions. [2021-08-21 12:48:40,527 INFO L78 Accepts]: Start accepts. Automaton has 4621 states and 13849 transitions. Word has length 42 [2021-08-21 12:48:40,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:48:40,528 INFO L470 AbstractCegarLoop]: Abstraction has 4621 states and 13849 transitions. [2021-08-21 12:48:40,528 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 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 12:48:40,528 INFO L276 IsEmpty]: Start isEmpty. Operand 4621 states and 13849 transitions. [2021-08-21 12:48:40,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:48:40,535 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:48:40,536 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:48:40,562 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 12:48:40,760 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:48:40,761 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:48:40,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:48:40,761 INFO L82 PathProgramCache]: Analyzing trace with hash -1495260898, now seen corresponding path program 20 times [2021-08-21 12:48:40,761 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:48:40,761 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [32440799] [2021-08-21 12:48:40,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:48:40,762 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:48:40,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:48:41,150 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:48:41,150 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:48:41,151 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [32440799] [2021-08-21 12:48:41,151 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [32440799] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:48:41,151 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1071800694] [2021-08-21 12:48:41,151 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:48:41,151 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:48:41,151 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:48:41,152 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 12:48:41,185 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 12:48:42,336 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:48:42,336 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:48:42,337 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-21 12:48:42,338 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:48:42,555 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:48:42,652 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:48:42,985 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:48:42,985 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1071800694] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:48:42,985 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:48:42,985 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 25 [2021-08-21 12:48:42,985 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [973546764] [2021-08-21 12:48:42,985 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-08-21 12:48:42,985 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:48:42,986 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-08-21 12:48:42,986 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=577, Unknown=0, NotChecked=0, Total=650 [2021-08-21 12:48:42,986 INFO L87 Difference]: Start difference. First operand 4621 states and 13849 transitions. Second operand has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 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 12:48:44,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:48:44,379 INFO L93 Difference]: Finished difference Result 7424 states and 21442 transitions. [2021-08-21 12:48:44,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-08-21 12:48:44,380 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 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 42 [2021-08-21 12:48:44,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:48:44,395 INFO L225 Difference]: With dead ends: 7424 [2021-08-21 12:48:44,395 INFO L226 Difference]: Without dead ends: 7238 [2021-08-21 12:48:44,396 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 490 ImplicationChecksByTransitivity, 966.3ms TimeCoverageRelationStatistics Valid=224, Invalid=2032, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 12:48:44,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7238 states. [2021-08-21 12:48:44,480 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7238 to 4605. [2021-08-21 12:48:44,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4605 states, 4604 states have (on average 2.995873153779322) internal successors, (13793), 4604 states have internal predecessors, (13793), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:48:44,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4605 states to 4605 states and 13793 transitions. [2021-08-21 12:48:44,492 INFO L78 Accepts]: Start accepts. Automaton has 4605 states and 13793 transitions. Word has length 42 [2021-08-21 12:48:44,492 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:48:44,492 INFO L470 AbstractCegarLoop]: Abstraction has 4605 states and 13793 transitions. [2021-08-21 12:48:44,492 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 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 12:48:44,493 INFO L276 IsEmpty]: Start isEmpty. Operand 4605 states and 13793 transitions. [2021-08-21 12:48:44,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:48:44,499 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:48:44,499 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:48:44,518 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 12:48:44,699 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,SelfDestructingSolverStorable27 [2021-08-21 12:48:44,700 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:48:44,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:48:44,700 INFO L82 PathProgramCache]: Analyzing trace with hash 1573662208, now seen corresponding path program 21 times [2021-08-21 12:48:44,700 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:48:44,700 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2031534331] [2021-08-21 12:48:44,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:48:44,701 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:48:44,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:48:45,015 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:48:45,015 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:48:45,015 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2031534331] [2021-08-21 12:48:45,015 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2031534331] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:48:45,015 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1527463447] [2021-08-21 12:48:45,015 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:48:45,015 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:48:45,015 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:48:45,016 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 12:48:45,017 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 12:48:46,259 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 12:48:46,260 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:48:46,260 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 12:48:46,261 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:48:46,447 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:48:46,574 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:48:46,880 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:48:46,880 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1527463447] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:48:46,880 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:48:46,880 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 25 [2021-08-21 12:48:46,880 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1989546571] [2021-08-21 12:48:46,880 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-08-21 12:48:46,881 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:48:46,881 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-08-21 12:48:46,881 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=576, Unknown=0, NotChecked=0, Total=650 [2021-08-21 12:48:46,881 INFO L87 Difference]: Start difference. First operand 4605 states and 13793 transitions. Second operand has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 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 12:48:48,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:48:48,017 INFO L93 Difference]: Finished difference Result 5827 states and 16946 transitions. [2021-08-21 12:48:48,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-21 12:48:48,017 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 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 42 [2021-08-21 12:48:48,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:48:48,026 INFO L225 Difference]: With dead ends: 5827 [2021-08-21 12:48:48,027 INFO L226 Difference]: Without dead ends: 5606 [2021-08-21 12:48:48,027 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 470 ImplicationChecksByTransitivity, 848.4ms TimeCoverageRelationStatistics Valid=230, Invalid=1932, Unknown=0, NotChecked=0, Total=2162 [2021-08-21 12:48:48,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5606 states. [2021-08-21 12:48:48,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5606 to 4605. [2021-08-21 12:48:48,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4605 states, 4604 states have (on average 2.995873153779322) internal successors, (13793), 4604 states have internal predecessors, (13793), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:48:48,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4605 states to 4605 states and 13793 transitions. [2021-08-21 12:48:48,109 INFO L78 Accepts]: Start accepts. Automaton has 4605 states and 13793 transitions. Word has length 42 [2021-08-21 12:48:48,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:48:48,109 INFO L470 AbstractCegarLoop]: Abstraction has 4605 states and 13793 transitions. [2021-08-21 12:48:48,109 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 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 12:48:48,109 INFO L276 IsEmpty]: Start isEmpty. Operand 4605 states and 13793 transitions. [2021-08-21 12:48:48,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:48:48,115 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:48:48,115 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:48:48,138 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 12:48:48,316 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,SelfDestructingSolverStorable28 [2021-08-21 12:48:48,317 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:48:48,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:48:48,317 INFO L82 PathProgramCache]: Analyzing trace with hash -1958563246, now seen corresponding path program 22 times [2021-08-21 12:48:48,317 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:48:48,317 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1733180244] [2021-08-21 12:48:48,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:48:48,317 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:48:48,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:48:48,623 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:48:48,624 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:48:48,624 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1733180244] [2021-08-21 12:48:48,624 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1733180244] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:48:48,624 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1620032516] [2021-08-21 12:48:48,624 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:48:48,624 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:48:48,624 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:48:48,626 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 12:48:48,627 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 12:48:49,927 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:48:49,927 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:48:49,928 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:48:49,928 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:48:50,192 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:48:50,400 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:48:50,704 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:48:50,704 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1620032516] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:48:50,704 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:48:50,705 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-08-21 12:48:50,705 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1752004083] [2021-08-21 12:48:50,705 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 12:48:50,705 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:48:50,705 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 12:48:50,706 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:48:50,706 INFO L87 Difference]: Start difference. First operand 4605 states and 13793 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:48:51,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:48:51,773 INFO L93 Difference]: Finished difference Result 5154 states and 15161 transitions. [2021-08-21 12:48:51,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-21 12:48:51,773 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:48:51,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:48:51,781 INFO L225 Difference]: With dead ends: 5154 [2021-08-21 12:48:51,781 INFO L226 Difference]: Without dead ends: 4933 [2021-08-21 12:48:51,781 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 447 ImplicationChecksByTransitivity, 844.2ms TimeCoverageRelationStatistics Valid=195, Invalid=1785, Unknown=0, NotChecked=0, Total=1980 [2021-08-21 12:48:51,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4933 states. [2021-08-21 12:48:51,824 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4933 to 4611. [2021-08-21 12:48:51,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4611 states, 4610 states have (on average 2.996095444685466) internal successors, (13812), 4610 states have internal predecessors, (13812), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:48:51,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4611 states to 4611 states and 13812 transitions. [2021-08-21 12:48:51,837 INFO L78 Accepts]: Start accepts. Automaton has 4611 states and 13812 transitions. Word has length 42 [2021-08-21 12:48:51,837 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:48:51,838 INFO L470 AbstractCegarLoop]: Abstraction has 4611 states and 13812 transitions. [2021-08-21 12:48:51,838 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:48:51,838 INFO L276 IsEmpty]: Start isEmpty. Operand 4611 states and 13812 transitions. [2021-08-21 12:48:51,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:48:51,843 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:48:51,844 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:48:51,876 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 12:48:52,056 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:48:52,057 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:48:52,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:48:52,057 INFO L82 PathProgramCache]: Analyzing trace with hash -2002158296, now seen corresponding path program 23 times [2021-08-21 12:48:52,057 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:48:52,057 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [759896229] [2021-08-21 12:48:52,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:48:52,058 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:48:52,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:48:52,393 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:48:52,393 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:48:52,393 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [759896229] [2021-08-21 12:48:52,393 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [759896229] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:48:52,393 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1699847564] [2021-08-21 12:48:52,393 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:48:52,393 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:48:52,393 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:48:52,401 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 12:48:52,408 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 12:48:53,851 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:48:53,851 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:48:53,852 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:48:53,853 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:48:54,120 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:48:54,271 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:48:54,644 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:48:54,644 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1699847564] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:48:54,644 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:48:54,644 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 29 [2021-08-21 12:48:54,644 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [212050798] [2021-08-21 12:48:54,644 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-08-21 12:48:54,644 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:48:54,645 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-08-21 12:48:54,645 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=777, Unknown=0, NotChecked=0, Total=870 [2021-08-21 12:48:54,645 INFO L87 Difference]: Start difference. First operand 4611 states and 13812 transitions. Second operand has 30 states, 30 states have (on average 2.6) internal successors, (78), 29 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:48:55,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:48:55,942 INFO L93 Difference]: Finished difference Result 5518 states and 16071 transitions. [2021-08-21 12:48:55,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-21 12:48:55,942 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.6) internal successors, (78), 29 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:48:55,942 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:48:55,950 INFO L225 Difference]: With dead ends: 5518 [2021-08-21 12:48:55,950 INFO L226 Difference]: Without dead ends: 5297 [2021-08-21 12:48:55,951 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 637 ImplicationChecksByTransitivity, 1022.7ms TimeCoverageRelationStatistics Valid=247, Invalid=2405, Unknown=0, NotChecked=0, Total=2652 [2021-08-21 12:48:55,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5297 states. [2021-08-21 12:48:55,997 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5297 to 4623. [2021-08-21 12:48:56,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4623 states, 4622 states have (on average 2.998052790999567) internal successors, (13857), 4622 states have internal predecessors, (13857), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:48:56,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4623 states to 4623 states and 13857 transitions. [2021-08-21 12:48:56,010 INFO L78 Accepts]: Start accepts. Automaton has 4623 states and 13857 transitions. Word has length 42 [2021-08-21 12:48:56,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:48:56,010 INFO L470 AbstractCegarLoop]: Abstraction has 4623 states and 13857 transitions. [2021-08-21 12:48:56,010 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.6) internal successors, (78), 29 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:48:56,010 INFO L276 IsEmpty]: Start isEmpty. Operand 4623 states and 13857 transitions. [2021-08-21 12:48:56,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:48:56,015 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:48:56,015 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:48:56,036 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 12:48:56,216 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:48:56,217 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:48:56,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:48:56,217 INFO L82 PathProgramCache]: Analyzing trace with hash 1586228036, now seen corresponding path program 24 times [2021-08-21 12:48:56,217 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:48:56,217 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1120136173] [2021-08-21 12:48:56,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:48:56,217 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:48:56,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:48:56,542 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:48:56,542 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:48:56,542 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1120136173] [2021-08-21 12:48:56,542 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1120136173] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:48:56,542 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1569678035] [2021-08-21 12:48:56,543 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:48:56,543 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:48:56,543 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:48:56,543 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 12:48:56,545 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 12:48:57,978 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-21 12:48:57,978 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:48:57,979 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:48:57,979 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:48:58,242 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:48:58,355 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:48:58,718 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:48:58,718 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1569678035] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:48:58,719 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:48:58,719 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-08-21 12:48:58,719 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1182828127] [2021-08-21 12:48:58,719 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 12:48:58,719 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:48:58,719 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 12:48:58,720 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=675, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:48:58,720 INFO L87 Difference]: Start difference. First operand 4623 states and 13857 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:49:00,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:49:00,016 INFO L93 Difference]: Finished difference Result 5689 states and 16671 transitions. [2021-08-21 12:49:00,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 12:49:00,016 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:49:00,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:49:00,025 INFO L225 Difference]: With dead ends: 5689 [2021-08-21 12:49:00,025 INFO L226 Difference]: Without dead ends: 5468 [2021-08-21 12:49:00,031 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 506 ImplicationChecksByTransitivity, 966.9ms TimeCoverageRelationStatistics Valid=215, Invalid=2041, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 12:49:00,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5468 states. [2021-08-21 12:49:00,099 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5468 to 4627. [2021-08-21 12:49:00,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4627 states, 4626 states have (on average 2.9978383052313013) internal successors, (13868), 4626 states have internal predecessors, (13868), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:49:00,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4627 states to 4627 states and 13868 transitions. [2021-08-21 12:49:00,113 INFO L78 Accepts]: Start accepts. Automaton has 4627 states and 13868 transitions. Word has length 42 [2021-08-21 12:49:00,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:49:00,113 INFO L470 AbstractCegarLoop]: Abstraction has 4627 states and 13868 transitions. [2021-08-21 12:49:00,114 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:49:00,114 INFO L276 IsEmpty]: Start isEmpty. Operand 4627 states and 13868 transitions. [2021-08-21 12:49:00,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:49:00,120 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:49:00,120 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:49:00,140 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 12:49:00,320 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:49:00,320 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:49:00,321 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:49:00,321 INFO L82 PathProgramCache]: Analyzing trace with hash -2100163832, now seen corresponding path program 25 times [2021-08-21 12:49:00,321 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:49:00,321 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1931928180] [2021-08-21 12:49:00,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:49:00,321 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:49:00,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:49:00,652 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:49:00,653 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:49:00,653 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1931928180] [2021-08-21 12:49:00,653 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1931928180] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:49:00,653 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [544241758] [2021-08-21 12:49:00,653 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:49:00,653 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:49:00,653 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:49:00,657 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 12:49:00,658 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 12:49:02,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:49:02,226 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:49:02,227 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:49:02,499 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:49:02,634 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:49:02,972 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:49:02,972 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [544241758] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:49:02,972 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:49:02,972 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-08-21 12:49:02,972 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1749086591] [2021-08-21 12:49:02,973 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 12:49:02,973 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:49:02,973 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 12:49:02,973 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=675, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:49:02,973 INFO L87 Difference]: Start difference. First operand 4627 states and 13868 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:49:04,277 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:49:04,278 INFO L93 Difference]: Finished difference Result 6127 states and 17962 transitions. [2021-08-21 12:49:04,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 12:49:04,278 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:49:04,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:49:04,287 INFO L225 Difference]: With dead ends: 6127 [2021-08-21 12:49:04,287 INFO L226 Difference]: Without dead ends: 5941 [2021-08-21 12:49:04,288 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 562 ImplicationChecksByTransitivity, 1002.9ms TimeCoverageRelationStatistics Valid=226, Invalid=2224, Unknown=0, NotChecked=0, Total=2450 [2021-08-21 12:49:04,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5941 states. [2021-08-21 12:49:04,340 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5941 to 4608. [2021-08-21 12:49:04,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4608 states, 4607 states have (on average 2.9956587801172128) internal successors, (13801), 4607 states have internal predecessors, (13801), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:49:04,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4608 states to 4608 states and 13801 transitions. [2021-08-21 12:49:04,352 INFO L78 Accepts]: Start accepts. Automaton has 4608 states and 13801 transitions. Word has length 42 [2021-08-21 12:49:04,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:49:04,353 INFO L470 AbstractCegarLoop]: Abstraction has 4608 states and 13801 transitions. [2021-08-21 12:49:04,353 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:49:04,353 INFO L276 IsEmpty]: Start isEmpty. Operand 4608 states and 13801 transitions. [2021-08-21 12:49:04,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:49:04,359 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:49:04,359 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:49:04,379 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 12:49:04,559 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:49:04,559 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:49:04,560 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:49:04,560 INFO L82 PathProgramCache]: Analyzing trace with hash 1519369394, now seen corresponding path program 26 times [2021-08-21 12:49:04,560 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:49:04,560 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [940750961] [2021-08-21 12:49:04,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:49:04,560 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:49:04,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:49:04,894 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:49:04,894 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:49:04,894 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [940750961] [2021-08-21 12:49:04,894 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [940750961] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:49:04,894 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [408041877] [2021-08-21 12:49:04,894 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:49:04,894 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:49:04,895 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:49:04,897 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 12:49:04,925 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 12:49:06,529 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:49:06,529 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:49:06,530 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:49:06,531 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:49:06,816 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:49:06,898 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:49:07,282 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:49:07,282 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [408041877] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:49:07,282 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:49:07,282 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-08-21 12:49:07,283 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [281641319] [2021-08-21 12:49:07,283 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 12:49:07,283 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:49:07,283 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 12:49:07,283 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=677, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:49:07,283 INFO L87 Difference]: Start difference. First operand 4608 states and 13801 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:49:08,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:49:08,243 INFO L93 Difference]: Finished difference Result 5246 states and 15565 transitions. [2021-08-21 12:49:08,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 12:49:08,245 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:49:08,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:49:08,254 INFO L225 Difference]: With dead ends: 5246 [2021-08-21 12:49:08,254 INFO L226 Difference]: Without dead ends: 5025 [2021-08-21 12:49:08,254 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 379 ImplicationChecksByTransitivity, 853.2ms TimeCoverageRelationStatistics Valid=186, Invalid=1706, Unknown=0, NotChecked=0, Total=1892 [2021-08-21 12:49:08,258 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5025 states. [2021-08-21 12:49:08,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5025 to 4628. [2021-08-21 12:49:08,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4628 states, 4627 states have (on average 2.99459693105684) internal successors, (13856), 4627 states have internal predecessors, (13856), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:49:08,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4628 states to 4628 states and 13856 transitions. [2021-08-21 12:49:08,322 INFO L78 Accepts]: Start accepts. Automaton has 4628 states and 13856 transitions. Word has length 42 [2021-08-21 12:49:08,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:49:08,323 INFO L470 AbstractCegarLoop]: Abstraction has 4628 states and 13856 transitions. [2021-08-21 12:49:08,323 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:49:08,323 INFO L276 IsEmpty]: Start isEmpty. Operand 4628 states and 13856 transitions. [2021-08-21 12:49:08,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:49:08,329 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:49:08,330 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:49:08,353 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2021-08-21 12:49:08,538 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,SelfDestructingSolverStorable33 [2021-08-21 12:49:08,538 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:49:08,538 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:49:08,538 INFO L82 PathProgramCache]: Analyzing trace with hash 2127944822, now seen corresponding path program 27 times [2021-08-21 12:49:08,538 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:49:08,538 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1709630291] [2021-08-21 12:49:08,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:49:08,538 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:49:08,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:49:08,842 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:49:08,843 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:49:08,843 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1709630291] [2021-08-21 12:49:08,843 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1709630291] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:49:08,843 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [544624376] [2021-08-21 12:49:08,843 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:49:08,843 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:49:08,843 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:49:08,844 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 12:49:08,844 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 12:49:10,473 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-21 12:49:10,473 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:49:10,474 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-21 12:49:10,474 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:49:10,739 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:49:10,836 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:49:11,243 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:49:11,243 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [544624376] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:49:11,243 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:49:11,243 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-08-21 12:49:11,244 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1887628396] [2021-08-21 12:49:11,244 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 12:49:11,244 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:49:11,244 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 12:49:11,244 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=676, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:49:11,245 INFO L87 Difference]: Start difference. First operand 4628 states and 13856 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:49:12,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:49:12,318 INFO L93 Difference]: Finished difference Result 5612 states and 16671 transitions. [2021-08-21 12:49:12,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 12:49:12,318 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:49:12,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:49:12,327 INFO L225 Difference]: With dead ends: 5612 [2021-08-21 12:49:12,327 INFO L226 Difference]: Without dead ends: 5426 [2021-08-21 12:49:12,327 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 417 ImplicationChecksByTransitivity, 848.9ms TimeCoverageRelationStatistics Valid=193, Invalid=1787, Unknown=0, NotChecked=0, Total=1980 [2021-08-21 12:49:12,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5426 states. [2021-08-21 12:49:12,377 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5426 to 4624. [2021-08-21 12:49:12,382 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4624 states, 4623 states have (on average 2.9948085658663204) internal successors, (13845), 4623 states have internal predecessors, (13845), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:49:12,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4624 states to 4624 states and 13845 transitions. [2021-08-21 12:49:12,391 INFO L78 Accepts]: Start accepts. Automaton has 4624 states and 13845 transitions. Word has length 42 [2021-08-21 12:49:12,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:49:12,391 INFO L470 AbstractCegarLoop]: Abstraction has 4624 states and 13845 transitions. [2021-08-21 12:49:12,391 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:49:12,391 INFO L276 IsEmpty]: Start isEmpty. Operand 4624 states and 13845 transitions. [2021-08-21 12:49:12,397 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:49:12,397 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:49:12,397 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:49:12,418 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2021-08-21 12:49:12,597 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:49:12,598 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:49:12,598 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:49:12,598 INFO L82 PathProgramCache]: Analyzing trace with hash -686865292, now seen corresponding path program 28 times [2021-08-21 12:49:12,598 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:49:12,598 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [158809976] [2021-08-21 12:49:12,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:49:12,598 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:49:12,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:49:12,916 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:49:12,916 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:49:12,916 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [158809976] [2021-08-21 12:49:12,916 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [158809976] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:49:12,916 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1941938727] [2021-08-21 12:49:12,916 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:49:12,916 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:49:12,916 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:49:12,917 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 12:49:12,918 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 12:49:14,623 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:49:14,624 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:49:14,625 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:49:14,626 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:49:14,894 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:49:14,975 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:49:15,362 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:49:15,363 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1941938727] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:49:15,363 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:49:15,363 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-08-21 12:49:15,363 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [361612784] [2021-08-21 12:49:15,363 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 12:49:15,364 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:49:15,364 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 12:49:15,364 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=676, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:49:15,364 INFO L87 Difference]: Start difference. First operand 4624 states and 13845 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:49:16,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:49:16,263 INFO L93 Difference]: Finished difference Result 5503 states and 16361 transitions. [2021-08-21 12:49:16,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 12:49:16,263 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:49:16,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:49:16,272 INFO L225 Difference]: With dead ends: 5503 [2021-08-21 12:49:16,272 INFO L226 Difference]: Without dead ends: 5317 [2021-08-21 12:49:16,273 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 375 ImplicationChecksByTransitivity, 832.1ms TimeCoverageRelationStatistics Valid=188, Invalid=1704, Unknown=0, NotChecked=0, Total=1892 [2021-08-21 12:49:16,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5317 states. [2021-08-21 12:49:16,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5317 to 4636. [2021-08-21 12:49:16,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4636 states, 4635 states have (on average 2.993311758360302) internal successors, (13874), 4635 states have internal predecessors, (13874), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:49:16,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4636 states to 4636 states and 13874 transitions. [2021-08-21 12:49:16,351 INFO L78 Accepts]: Start accepts. Automaton has 4636 states and 13874 transitions. Word has length 42 [2021-08-21 12:49:16,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:49:16,351 INFO L470 AbstractCegarLoop]: Abstraction has 4636 states and 13874 transitions. [2021-08-21 12:49:16,351 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:49:16,351 INFO L276 IsEmpty]: Start isEmpty. Operand 4636 states and 13874 transitions. [2021-08-21 12:49:16,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:49:16,358 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:49:16,358 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:49:16,386 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 12:49:16,572 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:49:16,573 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:49:16,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:49:16,573 INFO L82 PathProgramCache]: Analyzing trace with hash 1151939096, now seen corresponding path program 29 times [2021-08-21 12:49:16,573 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:49:16,573 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1120261768] [2021-08-21 12:49:16,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:49:16,573 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:49:16,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:49:16,884 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:49:16,885 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:49:16,885 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1120261768] [2021-08-21 12:49:16,885 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1120261768] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:49:16,885 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1111971801] [2021-08-21 12:49:16,885 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:49:16,885 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:49:16,885 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:49:16,886 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 12:49:16,886 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 12:49:18,638 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:49:18,638 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:49:18,639 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:49:18,639 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:49:18,910 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:49:19,058 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:49:19,457 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:49:19,457 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1111971801] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:49:19,457 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:49:19,457 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 29 [2021-08-21 12:49:19,457 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1965826145] [2021-08-21 12:49:19,458 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-08-21 12:49:19,458 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:49:19,458 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-08-21 12:49:19,458 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=779, Unknown=0, NotChecked=0, Total=870 [2021-08-21 12:49:19,458 INFO L87 Difference]: Start difference. First operand 4636 states and 13874 transitions. Second operand has 30 states, 30 states have (on average 2.6) internal successors, (78), 29 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:49:20,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:49:20,658 INFO L93 Difference]: Finished difference Result 5218 states and 15352 transitions. [2021-08-21 12:49:20,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 12:49:20,658 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.6) internal successors, (78), 29 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:49:20,658 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:49:20,666 INFO L225 Difference]: With dead ends: 5218 [2021-08-21 12:49:20,666 INFO L226 Difference]: Without dead ends: 4997 [2021-08-21 12:49:20,667 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 609 ImplicationChecksByTransitivity, 1065.1ms TimeCoverageRelationStatistics Valid=248, Invalid=2404, Unknown=0, NotChecked=0, Total=2652 [2021-08-21 12:49:20,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4997 states. [2021-08-21 12:49:20,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4997 to 4648. [2021-08-21 12:49:20,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4648 states, 4647 states have (on average 2.9952657628577577) internal successors, (13919), 4647 states have internal predecessors, (13919), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:49:20,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4648 states to 4648 states and 13919 transitions. [2021-08-21 12:49:20,737 INFO L78 Accepts]: Start accepts. Automaton has 4648 states and 13919 transitions. Word has length 42 [2021-08-21 12:49:20,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:49:20,737 INFO L470 AbstractCegarLoop]: Abstraction has 4648 states and 13919 transitions. [2021-08-21 12:49:20,737 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.6) internal successors, (78), 29 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:49:20,737 INFO L276 IsEmpty]: Start isEmpty. Operand 4648 states and 13919 transitions. [2021-08-21 12:49:20,743 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:49:20,743 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:49:20,743 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:49:20,764 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 12:49:20,943 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,SelfDestructingSolverStorable36 [2021-08-21 12:49:20,944 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:49:20,944 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:49:20,944 INFO L82 PathProgramCache]: Analyzing trace with hash 445358132, now seen corresponding path program 30 times [2021-08-21 12:49:20,944 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:49:20,944 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2131323746] [2021-08-21 12:49:20,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:49:20,944 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:49:20,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:49:21,292 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:49:21,292 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:49:21,292 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2131323746] [2021-08-21 12:49:21,293 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2131323746] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:49:21,293 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1961062277] [2021-08-21 12:49:21,293 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:49:21,293 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:49:21,293 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:49:21,294 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 12:49:21,295 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 12:49:23,164 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-21 12:49:23,164 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:49:23,165 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:49:23,166 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:49:23,430 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:49:23,572 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:49:23,922 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:49:23,922 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1961062277] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:49:23,922 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:49:23,922 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-08-21 12:49:23,922 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [826031531] [2021-08-21 12:49:23,923 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 12:49:23,923 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:49:23,923 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 12:49:23,923 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=677, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:49:23,923 INFO L87 Difference]: Start difference. First operand 4648 states and 13919 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:49:25,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:49:25,116 INFO L93 Difference]: Finished difference Result 5672 states and 16626 transitions. [2021-08-21 12:49:25,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-21 12:49:25,116 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:49:25,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:49:25,124 INFO L225 Difference]: With dead ends: 5672 [2021-08-21 12:49:25,125 INFO L226 Difference]: Without dead ends: 5451 [2021-08-21 12:49:25,125 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 482 ImplicationChecksByTransitivity, 1001.3ms TimeCoverageRelationStatistics Valid=216, Invalid=2040, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 12:49:25,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5451 states. [2021-08-21 12:49:25,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5451 to 4652. [2021-08-21 12:49:25,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4652 states, 4651 states have (on average 2.9950548269189423) internal successors, (13930), 4651 states have internal predecessors, (13930), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:49:25,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4652 states to 4652 states and 13930 transitions. [2021-08-21 12:49:25,186 INFO L78 Accepts]: Start accepts. Automaton has 4652 states and 13930 transitions. Word has length 42 [2021-08-21 12:49:25,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:49:25,187 INFO L470 AbstractCegarLoop]: Abstraction has 4652 states and 13930 transitions. [2021-08-21 12:49:25,187 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:49:25,187 INFO L276 IsEmpty]: Start isEmpty. Operand 4652 states and 13930 transitions. [2021-08-21 12:49:25,192 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:49:25,192 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:49:25,192 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:49:25,216 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 12:49:25,393 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,SelfDestructingSolverStorable37 [2021-08-21 12:49:25,393 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:49:25,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:49:25,393 INFO L82 PathProgramCache]: Analyzing trace with hash 1053933560, now seen corresponding path program 31 times [2021-08-21 12:49:25,393 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:49:25,393 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1237934730] [2021-08-21 12:49:25,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:49:25,394 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:49:25,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:49:25,725 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:49:25,725 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:49:25,725 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1237934730] [2021-08-21 12:49:25,725 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1237934730] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:49:25,725 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [526645756] [2021-08-21 12:49:25,725 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:49:25,725 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:49:25,726 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:49:25,726 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 12:49:25,727 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 12:49:27,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:49:27,636 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:49:27,636 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:49:27,899 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:49:28,039 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:49:28,444 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:49:28,444 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [526645756] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:49:28,444 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:49:28,444 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-08-21 12:49:28,444 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [326190432] [2021-08-21 12:49:28,445 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 12:49:28,445 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:49:28,445 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 12:49:28,445 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=677, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:49:28,445 INFO L87 Difference]: Start difference. First operand 4652 states and 13930 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:49:29,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:49:29,726 INFO L93 Difference]: Finished difference Result 6058 states and 17770 transitions. [2021-08-21 12:49:29,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 12:49:29,726 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:49:29,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:49:29,737 INFO L225 Difference]: With dead ends: 6058 [2021-08-21 12:49:29,738 INFO L226 Difference]: Without dead ends: 5872 [2021-08-21 12:49:29,738 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 566 ImplicationChecksByTransitivity, 1052.1ms TimeCoverageRelationStatistics Valid=235, Invalid=2315, Unknown=0, NotChecked=0, Total=2550 [2021-08-21 12:49:29,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5872 states. [2021-08-21 12:49:29,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5872 to 4636. [2021-08-21 12:49:29,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4636 states, 4635 states have (on average 2.993311758360302) internal successors, (13874), 4635 states have internal predecessors, (13874), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:49:29,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4636 states to 4636 states and 13874 transitions. [2021-08-21 12:49:29,809 INFO L78 Accepts]: Start accepts. Automaton has 4636 states and 13874 transitions. Word has length 42 [2021-08-21 12:49:29,809 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:49:29,809 INFO L470 AbstractCegarLoop]: Abstraction has 4636 states and 13874 transitions. [2021-08-21 12:49:29,809 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:49:29,809 INFO L276 IsEmpty]: Start isEmpty. Operand 4636 states and 13874 transitions. [2021-08-21 12:49:29,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:49:29,815 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:49:29,815 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:49:29,837 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 12:49:30,015 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,SelfDestructingSolverStorable38 [2021-08-21 12:49:30,016 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:49:30,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:49:30,016 INFO L82 PathProgramCache]: Analyzing trace with hash -303350114, now seen corresponding path program 32 times [2021-08-21 12:49:30,016 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:49:30,016 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [590619346] [2021-08-21 12:49:30,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:49:30,016 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:49:30,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:49:30,340 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:49:30,340 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:49:30,340 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [590619346] [2021-08-21 12:49:30,340 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [590619346] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:49:30,340 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2078420040] [2021-08-21 12:49:30,340 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:49:30,340 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:49:30,341 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:49:30,341 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 12:49:30,342 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 12:49:32,320 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:49:32,321 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:49:32,321 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-21 12:49:32,322 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:49:32,505 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:49:32,763 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:49:33,042 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:49:33,042 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2078420040] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:49:33,042 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:49:33,042 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-08-21 12:49:33,043 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1679648016] [2021-08-21 12:49:33,043 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 12:49:33,043 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:49:33,043 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 12:49:33,043 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:49:33,043 INFO L87 Difference]: Start difference. First operand 4636 states and 13874 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:49:34,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:49:34,028 INFO L93 Difference]: Finished difference Result 5185 states and 15242 transitions. [2021-08-21 12:49:34,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-21 12:49:34,028 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:49:34,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:49:34,037 INFO L225 Difference]: With dead ends: 5185 [2021-08-21 12:49:34,037 INFO L226 Difference]: Without dead ends: 4964 [2021-08-21 12:49:34,037 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 446 ImplicationChecksByTransitivity, 846.3ms TimeCoverageRelationStatistics Valid=195, Invalid=1785, Unknown=0, NotChecked=0, Total=1980 [2021-08-21 12:49:34,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4964 states. [2021-08-21 12:49:34,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4964 to 4642. [2021-08-21 12:49:34,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4642 states, 4641 states have (on average 2.993535875888817) internal successors, (13893), 4641 states have internal predecessors, (13893), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:49:34,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4642 states to 4642 states and 13893 transitions. [2021-08-21 12:49:34,115 INFO L78 Accepts]: Start accepts. Automaton has 4642 states and 13893 transitions. Word has length 42 [2021-08-21 12:49:34,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:49:34,115 INFO L470 AbstractCegarLoop]: Abstraction has 4642 states and 13893 transitions. [2021-08-21 12:49:34,115 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:49:34,115 INFO L276 IsEmpty]: Start isEmpty. Operand 4642 states and 13893 transitions. [2021-08-21 12:49:34,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:49:34,121 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:49:34,122 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:49:34,143 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 12:49:34,322 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-08-21 12:49:34,322 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:49:34,322 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:49:34,323 INFO L82 PathProgramCache]: Analyzing trace with hash -346945164, now seen corresponding path program 33 times [2021-08-21 12:49:34,323 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:49:34,323 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2009075629] [2021-08-21 12:49:34,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:49:34,323 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:49:34,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:49:34,661 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:49:34,662 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:49:34,662 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2009075629] [2021-08-21 12:49:34,662 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2009075629] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:49:34,662 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [60207257] [2021-08-21 12:49:34,662 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:49:34,662 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:49:34,662 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:49:34,665 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 12:49:34,673 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 12:49:36,720 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-21 12:49:36,721 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:49:36,722 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:49:36,722 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:49:36,909 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:49:37,124 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:49:37,430 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:49:37,430 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [60207257] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:49:37,430 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:49:37,430 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-08-21 12:49:37,430 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [417398250] [2021-08-21 12:49:37,430 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 12:49:37,430 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:49:37,431 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 12:49:37,431 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=675, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:49:37,431 INFO L87 Difference]: Start difference. First operand 4642 states and 13893 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:49:38,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:49:38,580 INFO L93 Difference]: Finished difference Result 5549 states and 16152 transitions. [2021-08-21 12:49:38,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 12:49:38,580 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:49:38,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:49:38,589 INFO L225 Difference]: With dead ends: 5549 [2021-08-21 12:49:38,589 INFO L226 Difference]: Without dead ends: 5328 [2021-08-21 12:49:38,589 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 506 ImplicationChecksByTransitivity, 942.3ms TimeCoverageRelationStatistics Valid=217, Invalid=2039, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 12:49:38,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5328 states. [2021-08-21 12:49:38,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5328 to 4654. [2021-08-21 12:49:38,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4654 states, 4653 states have (on average 2.995486782720825) internal successors, (13938), 4653 states have internal predecessors, (13938), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:49:38,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4654 states to 4654 states and 13938 transitions. [2021-08-21 12:49:38,654 INFO L78 Accepts]: Start accepts. Automaton has 4654 states and 13938 transitions. Word has length 42 [2021-08-21 12:49:38,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:49:38,654 INFO L470 AbstractCegarLoop]: Abstraction has 4654 states and 13938 transitions. [2021-08-21 12:49:38,654 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:49:38,654 INFO L276 IsEmpty]: Start isEmpty. Operand 4654 states and 13938 transitions. [2021-08-21 12:49:38,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:49:38,659 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:49:38,659 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:49:38,682 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 12:49:38,860 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:49:38,860 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:49:38,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:49:38,860 INFO L82 PathProgramCache]: Analyzing trace with hash -1053526128, now seen corresponding path program 34 times [2021-08-21 12:49:38,861 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:49:38,861 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2111329121] [2021-08-21 12:49:38,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:49:38,861 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:49:38,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:49:39,174 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:49:39,174 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:49:39,174 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2111329121] [2021-08-21 12:49:39,174 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2111329121] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:49:39,174 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [155596760] [2021-08-21 12:49:39,174 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:49:39,174 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:49:39,174 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:49:39,175 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 12:49:39,176 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 12:49:41,263 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:49:41,263 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:49:41,264 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:49:41,265 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:49:41,454 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:49:41,643 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:49:41,976 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:49:41,977 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [155596760] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:49:41,977 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:49:41,977 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-08-21 12:49:41,977 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1035004672] [2021-08-21 12:49:41,977 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 12:49:41,977 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:49:41,977 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 12:49:41,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=675, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:49:41,978 INFO L87 Difference]: Start difference. First operand 4654 states and 13938 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:49:43,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:49:43,158 INFO L93 Difference]: Finished difference Result 5720 states and 16752 transitions. [2021-08-21 12:49:43,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 12:49:43,159 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:49:43,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:49:43,167 INFO L225 Difference]: With dead ends: 5720 [2021-08-21 12:49:43,168 INFO L226 Difference]: Without dead ends: 5499 [2021-08-21 12:49:43,168 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 505 ImplicationChecksByTransitivity, 946.2ms TimeCoverageRelationStatistics Valid=215, Invalid=2041, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 12:49:43,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5499 states. [2021-08-21 12:49:43,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5499 to 4658. [2021-08-21 12:49:43,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4658 states, 4657 states have (on average 2.9952759287094697) internal successors, (13949), 4657 states have internal predecessors, (13949), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:49:43,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4658 states to 4658 states and 13949 transitions. [2021-08-21 12:49:43,230 INFO L78 Accepts]: Start accepts. Automaton has 4658 states and 13949 transitions. Word has length 42 [2021-08-21 12:49:43,230 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:49:43,230 INFO L470 AbstractCegarLoop]: Abstraction has 4658 states and 13949 transitions. [2021-08-21 12:49:43,230 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:49:43,231 INFO L276 IsEmpty]: Start isEmpty. Operand 4658 states and 13949 transitions. [2021-08-21 12:49:43,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:49:43,237 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:49:43,237 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:49:43,259 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 12:49:43,438 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,SelfDestructingSolverStorable41 [2021-08-21 12:49:43,438 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:49:43,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:49:43,438 INFO L82 PathProgramCache]: Analyzing trace with hash -444950700, now seen corresponding path program 35 times [2021-08-21 12:49:43,438 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:49:43,438 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1704582057] [2021-08-21 12:49:43,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:49:43,439 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:49:43,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:49:43,746 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:49:43,746 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:49:43,746 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1704582057] [2021-08-21 12:49:43,746 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1704582057] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:49:43,746 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [276578223] [2021-08-21 12:49:43,746 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:49:43,746 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:49:43,746 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:49:43,747 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 12:49:43,748 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 12:49:45,899 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:49:45,899 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:49:45,900 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:49:45,900 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:49:46,083 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:49:46,285 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:49:46,718 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:49:46,719 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [276578223] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:49:46,719 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:49:46,719 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 29 [2021-08-21 12:49:46,719 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1818188849] [2021-08-21 12:49:46,719 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-08-21 12:49:46,719 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:49:46,719 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-08-21 12:49:46,719 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=777, Unknown=0, NotChecked=0, Total=870 [2021-08-21 12:49:46,720 INFO L87 Difference]: Start difference. First operand 4658 states and 13949 transitions. Second operand has 30 states, 30 states have (on average 2.6) internal successors, (78), 29 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:49:47,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:49:47,986 INFO L93 Difference]: Finished difference Result 6225 states and 18189 transitions. [2021-08-21 12:49:47,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-21 12:49:47,987 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.6) internal successors, (78), 29 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:49:47,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:49:47,997 INFO L225 Difference]: With dead ends: 6225 [2021-08-21 12:49:47,997 INFO L226 Difference]: Without dead ends: 5937 [2021-08-21 12:49:47,998 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 724 ImplicationChecksByTransitivity, 1114.7ms TimeCoverageRelationStatistics Valid=275, Invalid=2695, Unknown=0, NotChecked=0, Total=2970 [2021-08-21 12:49:48,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5937 states. [2021-08-21 12:49:48,056 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5937 to 4639. [2021-08-21 12:49:48,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4639 states, 4638 states have (on average 2.993100474342389) internal successors, (13882), 4638 states have internal predecessors, (13882), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:49:48,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4639 states to 4639 states and 13882 transitions. [2021-08-21 12:49:48,070 INFO L78 Accepts]: Start accepts. Automaton has 4639 states and 13882 transitions. Word has length 42 [2021-08-21 12:49:48,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:49:48,070 INFO L470 AbstractCegarLoop]: Abstraction has 4639 states and 13882 transitions. [2021-08-21 12:49:48,071 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.6) internal successors, (78), 29 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:49:48,071 INFO L276 IsEmpty]: Start isEmpty. Operand 4639 states and 13882 transitions. [2021-08-21 12:49:48,077 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:49:48,077 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:49:48,077 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:49:48,099 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 12:49:48,278 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2021-08-21 12:49:48,278 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:49:48,278 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:49:48,278 INFO L82 PathProgramCache]: Analyzing trace with hash -1120384770, now seen corresponding path program 36 times [2021-08-21 12:49:48,278 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:49:48,278 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [885663723] [2021-08-21 12:49:48,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:49:48,279 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:49:48,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:49:48,597 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:49:48,598 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:49:48,598 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [885663723] [2021-08-21 12:49:48,598 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [885663723] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:49:48,598 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2122758778] [2021-08-21 12:49:48,598 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:49:48,598 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:49:48,598 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:49:48,599 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 12:49:48,599 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 12:49:50,846 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-21 12:49:50,847 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:49:50,847 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:49:50,848 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:49:51,031 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:49:51,186 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:49:51,563 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:49:51,564 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2122758778] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:49:51,564 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:49:51,564 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-08-21 12:49:51,564 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1082184989] [2021-08-21 12:49:51,564 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 12:49:51,564 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:49:51,564 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 12:49:51,565 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=677, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:49:51,565 INFO L87 Difference]: Start difference. First operand 4639 states and 13882 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:49:52,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:49:52,563 INFO L93 Difference]: Finished difference Result 5277 states and 15646 transitions. [2021-08-21 12:49:52,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 12:49:52,563 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:49:52,563 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:49:52,571 INFO L225 Difference]: With dead ends: 5277 [2021-08-21 12:49:52,571 INFO L226 Difference]: Without dead ends: 5056 [2021-08-21 12:49:52,571 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 378 ImplicationChecksByTransitivity, 844.5ms TimeCoverageRelationStatistics Valid=186, Invalid=1706, Unknown=0, NotChecked=0, Total=1892 [2021-08-21 12:49:52,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5056 states. [2021-08-21 12:49:52,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5056 to 4659. [2021-08-21 12:49:52,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4659 states, 4658 states have (on average 2.9920566766852725) internal successors, (13937), 4658 states have internal predecessors, (13937), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:49:52,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4659 states to 4659 states and 13937 transitions. [2021-08-21 12:49:52,630 INFO L78 Accepts]: Start accepts. Automaton has 4659 states and 13937 transitions. Word has length 42 [2021-08-21 12:49:52,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:49:52,630 INFO L470 AbstractCegarLoop]: Abstraction has 4659 states and 13937 transitions. [2021-08-21 12:49:52,630 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:49:52,630 INFO L276 IsEmpty]: Start isEmpty. Operand 4659 states and 13937 transitions. [2021-08-21 12:49:52,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:49:52,636 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:49:52,636 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:49:52,658 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 12:49:52,836 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,SelfDestructingSolverStorable43 [2021-08-21 12:49:52,836 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:49:52,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:49:52,837 INFO L82 PathProgramCache]: Analyzing trace with hash -511809342, now seen corresponding path program 37 times [2021-08-21 12:49:52,837 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:49:52,837 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1839346646] [2021-08-21 12:49:52,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:49:52,837 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:49:52,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:49:53,140 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:49:53,140 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:49:53,140 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1839346646] [2021-08-21 12:49:53,141 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1839346646] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:49:53,141 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [302781534] [2021-08-21 12:49:53,141 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:49:53,141 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:49:53,141 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:49:53,142 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 12:49:53,143 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 12:49:55,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:49:55,431 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:49:55,431 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:49:55,612 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:49:55,768 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:49:56,165 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:49:56,166 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [302781534] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:49:56,166 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:49:56,166 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-08-21 12:49:56,166 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1088754217] [2021-08-21 12:49:56,166 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 12:49:56,166 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:49:56,166 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 12:49:56,167 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=676, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:49:56,167 INFO L87 Difference]: Start difference. First operand 4659 states and 13937 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:49:57,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:49:57,144 INFO L93 Difference]: Finished difference Result 5643 states and 16752 transitions. [2021-08-21 12:49:57,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 12:49:57,144 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:49:57,144 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:49:57,153 INFO L225 Difference]: With dead ends: 5643 [2021-08-21 12:49:57,154 INFO L226 Difference]: Without dead ends: 5457 [2021-08-21 12:49:57,154 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 416 ImplicationChecksByTransitivity, 826.2ms TimeCoverageRelationStatistics Valid=193, Invalid=1787, Unknown=0, NotChecked=0, Total=1980 [2021-08-21 12:49:57,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5457 states. [2021-08-21 12:49:57,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5457 to 4655. [2021-08-21 12:49:57,208 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4655 states, 4654 states have (on average 2.9922647185217017) internal successors, (13926), 4654 states have internal predecessors, (13926), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:49:57,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4655 states to 4655 states and 13926 transitions. [2021-08-21 12:49:57,217 INFO L78 Accepts]: Start accepts. Automaton has 4655 states and 13926 transitions. Word has length 42 [2021-08-21 12:49:57,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:49:57,217 INFO L470 AbstractCegarLoop]: Abstraction has 4655 states and 13926 transitions. [2021-08-21 12:49:57,217 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:49:57,217 INFO L276 IsEmpty]: Start isEmpty. Operand 4655 states and 13926 transitions. [2021-08-21 12:49:57,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:49:57,223 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:49:57,223 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:49:57,244 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 12:49:57,423 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:49:57,423 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:49:57,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:49:57,424 INFO L82 PathProgramCache]: Analyzing trace with hash 968347840, now seen corresponding path program 38 times [2021-08-21 12:49:57,424 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:49:57,424 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [199667349] [2021-08-21 12:49:57,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:49:57,424 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:49:57,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:49:57,733 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:49:57,734 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:49:57,734 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [199667349] [2021-08-21 12:49:57,734 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [199667349] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:49:57,734 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [976391915] [2021-08-21 12:49:57,734 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:49:57,734 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:49:57,734 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:49:57,735 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 12:49:57,736 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 12:50:00,120 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:50:00,120 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:50:00,121 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-21 12:50:00,122 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:50:00,307 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:50:00,460 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:50:00,877 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:50:00,877 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [976391915] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:50:00,877 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:50:00,878 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-08-21 12:50:00,878 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1054267003] [2021-08-21 12:50:00,878 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 12:50:00,878 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:50:00,878 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 12:50:00,878 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=676, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:50:00,879 INFO L87 Difference]: Start difference. First operand 4655 states and 13926 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:50:01,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:50:01,949 INFO L93 Difference]: Finished difference Result 5534 states and 16442 transitions. [2021-08-21 12:50:01,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 12:50:01,950 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:50:01,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:50:01,959 INFO L225 Difference]: With dead ends: 5534 [2021-08-21 12:50:01,959 INFO L226 Difference]: Without dead ends: 5348 [2021-08-21 12:50:01,959 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 374 ImplicationChecksByTransitivity, 828.5ms TimeCoverageRelationStatistics Valid=188, Invalid=1704, Unknown=0, NotChecked=0, Total=1892 [2021-08-21 12:50:01,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5348 states. [2021-08-21 12:50:02,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5348 to 4651. [2021-08-21 12:50:02,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4651 states, 4650 states have (on average 2.99247311827957) internal successors, (13915), 4650 states have internal predecessors, (13915), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:50:02,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4651 states to 4651 states and 13915 transitions. [2021-08-21 12:50:02,025 INFO L78 Accepts]: Start accepts. Automaton has 4651 states and 13915 transitions. Word has length 42 [2021-08-21 12:50:02,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:50:02,026 INFO L470 AbstractCegarLoop]: Abstraction has 4651 states and 13915 transitions. [2021-08-21 12:50:02,026 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:50:02,026 INFO L276 IsEmpty]: Start isEmpty. Operand 4651 states and 13915 transitions. [2021-08-21 12:50:02,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:50:02,032 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:50:02,032 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:50:02,061 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 12:50:02,232 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:50:02,232 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:50:02,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:50:02,233 INFO L82 PathProgramCache]: Analyzing trace with hash -1487815068, now seen corresponding path program 39 times [2021-08-21 12:50:02,233 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:50:02,233 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [367889605] [2021-08-21 12:50:02,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:50:02,233 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:50:02,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:50:02,635 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:50:02,636 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:50:02,636 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [367889605] [2021-08-21 12:50:02,636 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [367889605] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:50:02,636 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1143812627] [2021-08-21 12:50:02,636 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:50:02,636 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:50:02,636 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:50:02,637 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 12:50:02,685 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 12:50:05,125 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-21 12:50:05,126 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:50:05,126 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:50:05,127 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:50:05,333 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:50:05,628 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:50:05,943 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:50:05,944 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1143812627] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:50:05,944 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:50:05,944 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-08-21 12:50:05,944 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1143973878] [2021-08-21 12:50:05,944 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 12:50:05,944 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:50:05,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 12:50:05,945 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=677, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:50:05,945 INFO L87 Difference]: Start difference. First operand 4651 states and 13915 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:50:07,198 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:50:07,198 INFO L93 Difference]: Finished difference Result 5233 states and 15393 transitions. [2021-08-21 12:50:07,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-21 12:50:07,201 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:50:07,201 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:50:07,209 INFO L225 Difference]: With dead ends: 5233 [2021-08-21 12:50:07,209 INFO L226 Difference]: Without dead ends: 5012 [2021-08-21 12:50:07,209 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 482 ImplicationChecksByTransitivity, 1036.9ms TimeCoverageRelationStatistics Valid=218, Invalid=2038, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 12:50:07,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5012 states. [2021-08-21 12:50:07,274 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5012 to 4663. [2021-08-21 12:50:07,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4663 states, 4662 states have (on average 2.9944229944229943) internal successors, (13960), 4662 states have internal predecessors, (13960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:50:07,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4663 states to 4663 states and 13960 transitions. [2021-08-21 12:50:07,291 INFO L78 Accepts]: Start accepts. Automaton has 4663 states and 13960 transitions. Word has length 42 [2021-08-21 12:50:07,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:50:07,291 INFO L470 AbstractCegarLoop]: Abstraction has 4663 states and 13960 transitions. [2021-08-21 12:50:07,291 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:50:07,291 INFO L276 IsEmpty]: Start isEmpty. Operand 4663 states and 13960 transitions. [2021-08-21 12:50:07,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:50:07,298 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:50:07,298 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:50:07,331 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2021-08-21 12:50:07,524 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,SelfDestructingSolverStorable46 [2021-08-21 12:50:07,525 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:50:07,525 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:50:07,525 INFO L82 PathProgramCache]: Analyzing trace with hash 2100571264, now seen corresponding path program 40 times [2021-08-21 12:50:07,525 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:50:07,525 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [393163288] [2021-08-21 12:50:07,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:50:07,526 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:50:07,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:50:07,963 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:50:07,963 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:50:07,963 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [393163288] [2021-08-21 12:50:07,963 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [393163288] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:50:07,963 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1303929181] [2021-08-21 12:50:07,963 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:50:07,964 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:50:07,964 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:50:07,964 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 12:50:07,966 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 12:50:10,511 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:50:10,511 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:50:10,512 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:50:10,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:50:10,702 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:50:10,894 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:50:11,239 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:50:11,239 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1303929181] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:50:11,239 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:50:11,239 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-08-21 12:50:11,239 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1537885134] [2021-08-21 12:50:11,239 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 12:50:11,239 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:50:11,239 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 12:50:11,240 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=677, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:50:11,240 INFO L87 Difference]: Start difference. First operand 4663 states and 13960 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:50:12,474 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:50:12,474 INFO L93 Difference]: Finished difference Result 5695 states and 16689 transitions. [2021-08-21 12:50:12,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-21 12:50:12,474 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:50:12,474 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:50:12,483 INFO L225 Difference]: With dead ends: 5695 [2021-08-21 12:50:12,483 INFO L226 Difference]: Without dead ends: 5474 [2021-08-21 12:50:12,484 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 481 ImplicationChecksByTransitivity, 1039.4ms TimeCoverageRelationStatistics Valid=216, Invalid=2040, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 12:50:12,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5474 states. [2021-08-21 12:50:12,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5474 to 4667. [2021-08-21 12:50:12,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4667 states, 4666 states have (on average 2.994213459065581) internal successors, (13971), 4666 states have internal predecessors, (13971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:50:12,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4667 states to 4667 states and 13971 transitions. [2021-08-21 12:50:12,548 INFO L78 Accepts]: Start accepts. Automaton has 4667 states and 13971 transitions. Word has length 42 [2021-08-21 12:50:12,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:50:12,548 INFO L470 AbstractCegarLoop]: Abstraction has 4667 states and 13971 transitions. [2021-08-21 12:50:12,548 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:50:12,548 INFO L276 IsEmpty]: Start isEmpty. Operand 4667 states and 13971 transitions. [2021-08-21 12:50:12,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:50:12,553 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:50:12,553 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:50:12,576 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2021-08-21 12:50:12,754 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,SelfDestructingSolverStorable47 [2021-08-21 12:50:12,754 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:50:12,754 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:50:12,754 INFO L82 PathProgramCache]: Analyzing trace with hash -1585820604, now seen corresponding path program 41 times [2021-08-21 12:50:12,754 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:50:12,754 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1356714871] [2021-08-21 12:50:12,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:50:12,755 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:50:12,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:50:13,061 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:50:13,061 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:50:13,061 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1356714871] [2021-08-21 12:50:13,062 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1356714871] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:50:13,062 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [827340072] [2021-08-21 12:50:13,062 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:50:13,062 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:50:13,062 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:50:13,062 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 12:50:13,065 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 12:50:15,656 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:50:15,657 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:50:15,658 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:50:15,659 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:50:15,844 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:50:16,080 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:50:16,409 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:50:16,409 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [827340072] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:50:16,409 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:50:16,409 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-08-21 12:50:16,409 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [375963533] [2021-08-21 12:50:16,410 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 12:50:16,410 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:50:16,410 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 12:50:16,410 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=677, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:50:16,410 INFO L87 Difference]: Start difference. First operand 4667 states and 13971 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:50:17,745 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:50:17,745 INFO L93 Difference]: Finished difference Result 6089 states and 17851 transitions. [2021-08-21 12:50:17,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 12:50:17,745 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:50:17,745 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:50:17,755 INFO L225 Difference]: With dead ends: 6089 [2021-08-21 12:50:17,756 INFO L226 Difference]: Without dead ends: 5903 [2021-08-21 12:50:17,756 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 565 ImplicationChecksByTransitivity, 1001.5ms TimeCoverageRelationStatistics Valid=235, Invalid=2315, Unknown=0, NotChecked=0, Total=2550 [2021-08-21 12:50:17,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5903 states. [2021-08-21 12:50:17,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5903 to 4636. [2021-08-21 12:50:17,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4636 states, 4635 states have (on average 2.993311758360302) internal successors, (13874), 4635 states have internal predecessors, (13874), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:50:17,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4636 states to 4636 states and 13874 transitions. [2021-08-21 12:50:17,829 INFO L78 Accepts]: Start accepts. Automaton has 4636 states and 13874 transitions. Word has length 42 [2021-08-21 12:50:17,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:50:17,830 INFO L470 AbstractCegarLoop]: Abstraction has 4636 states and 13874 transitions. [2021-08-21 12:50:17,830 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:50:17,830 INFO L276 IsEmpty]: Start isEmpty. Operand 4636 states and 13874 transitions. [2021-08-21 12:50:17,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:50:17,835 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:50:17,835 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:50:17,859 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 12:50:18,036 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,SelfDestructingSolverStorable48 [2021-08-21 12:50:18,036 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:50:18,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:50:18,036 INFO L82 PathProgramCache]: Analyzing trace with hash 411792262, now seen corresponding path program 42 times [2021-08-21 12:50:18,036 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:50:18,036 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [894515301] [2021-08-21 12:50:18,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:50:18,037 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:50:18,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:50:18,404 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:50:18,405 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:50:18,405 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [894515301] [2021-08-21 12:50:18,405 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [894515301] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:50:18,405 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [259425107] [2021-08-21 12:50:18,405 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:50:18,405 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:50:18,405 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:50:18,406 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 12:50:18,408 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 12:50:21,125 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-21 12:50:21,125 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:50:21,126 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-21 12:50:21,126 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:50:21,313 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:50:21,540 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:50:21,821 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:50:21,822 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [259425107] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:50:21,822 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:50:21,822 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 26 [2021-08-21 12:50:21,822 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [496413285] [2021-08-21 12:50:21,822 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 12:50:21,822 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:50:21,822 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 12:50:21,823 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=625, Unknown=0, NotChecked=0, Total=702 [2021-08-21 12:50:21,823 INFO L87 Difference]: Start difference. First operand 4636 states and 13874 transitions. Second operand has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:50:22,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:50:22,796 INFO L93 Difference]: Finished difference Result 5469 states and 15943 transitions. [2021-08-21 12:50:22,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-21 12:50:22,797 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:50:22,797 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:50:22,805 INFO L225 Difference]: With dead ends: 5469 [2021-08-21 12:50:22,805 INFO L226 Difference]: Without dead ends: 5248 [2021-08-21 12:50:22,805 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 465 ImplicationChecksByTransitivity, 897.5ms TimeCoverageRelationStatistics Valid=209, Invalid=1861, Unknown=0, NotChecked=0, Total=2070 [2021-08-21 12:50:22,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5248 states. [2021-08-21 12:50:22,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5248 to 4639. [2021-08-21 12:50:22,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4639 states, 4638 states have (on average 2.99374730487279) internal successors, (13885), 4638 states have internal predecessors, (13885), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:50:22,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4639 states to 4639 states and 13885 transitions. [2021-08-21 12:50:22,875 INFO L78 Accepts]: Start accepts. Automaton has 4639 states and 13885 transitions. Word has length 42 [2021-08-21 12:50:22,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:50:22,876 INFO L470 AbstractCegarLoop]: Abstraction has 4639 states and 13885 transitions. [2021-08-21 12:50:22,876 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:50:22,876 INFO L276 IsEmpty]: Start isEmpty. Operand 4639 states and 13885 transitions. [2021-08-21 12:50:22,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:50:22,883 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:50:22,883 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:50:22,908 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 12:50:23,092 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:50:23,093 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:50:23,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:50:23,093 INFO L82 PathProgramCache]: Analyzing trace with hash 368197212, now seen corresponding path program 43 times [2021-08-21 12:50:23,093 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:50:23,093 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [384688330] [2021-08-21 12:50:23,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:50:23,093 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:50:23,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:50:23,514 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:50:23,515 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:50:23,515 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [384688330] [2021-08-21 12:50:23,515 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [384688330] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:50:23,515 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [915375093] [2021-08-21 12:50:23,515 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:50:23,515 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:50:23,515 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:50:23,516 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 12:50:23,517 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 12:50:26,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:50:26,223 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:50:26,224 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:50:26,409 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:50:26,626 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:50:26,962 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:50:26,963 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [915375093] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:50:26,963 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:50:26,963 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 26 [2021-08-21 12:50:26,963 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1757418340] [2021-08-21 12:50:26,963 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 12:50:26,963 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:50:26,964 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 12:50:26,964 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=626, Unknown=0, NotChecked=0, Total=702 [2021-08-21 12:50:26,964 INFO L87 Difference]: Start difference. First operand 4639 states and 13885 transitions. Second operand has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:50:28,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:50:28,339 INFO L93 Difference]: Finished difference Result 5756 states and 16705 transitions. [2021-08-21 12:50:28,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 12:50:28,340 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:50:28,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:50:28,349 INFO L225 Difference]: With dead ends: 5756 [2021-08-21 12:50:28,349 INFO L226 Difference]: Without dead ends: 5535 [2021-08-21 12:50:28,350 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 526 ImplicationChecksByTransitivity, 1042.9ms TimeCoverageRelationStatistics Valid=230, Invalid=2122, Unknown=0, NotChecked=0, Total=2352 [2021-08-21 12:50:28,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5535 states. [2021-08-21 12:50:28,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5535 to 4651. [2021-08-21 12:50:28,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4651 states, 4650 states have (on average 2.9956989247311827) internal successors, (13930), 4650 states have internal predecessors, (13930), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:50:28,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4651 states to 4651 states and 13930 transitions. [2021-08-21 12:50:28,429 INFO L78 Accepts]: Start accepts. Automaton has 4651 states and 13930 transitions. Word has length 42 [2021-08-21 12:50:28,429 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:50:28,430 INFO L470 AbstractCegarLoop]: Abstraction has 4651 states and 13930 transitions. [2021-08-21 12:50:28,430 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:50:28,430 INFO L276 IsEmpty]: Start isEmpty. Operand 4651 states and 13930 transitions. [2021-08-21 12:50:28,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:50:28,436 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:50:28,436 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:50:28,459 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 12:50:28,641 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:50:28,642 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:50:28,642 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:50:28,642 INFO L82 PathProgramCache]: Analyzing trace with hash -338383752, now seen corresponding path program 44 times [2021-08-21 12:50:28,643 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:50:28,643 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [693488665] [2021-08-21 12:50:28,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:50:28,643 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:50:28,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:50:28,982 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:50:28,982 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:50:28,982 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [693488665] [2021-08-21 12:50:28,983 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [693488665] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:50:28,983 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1665165453] [2021-08-21 12:50:28,983 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:50:28,983 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:50:28,983 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:50:28,983 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 12:50:28,985 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 12:50:31,724 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:50:31,724 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:50:31,725 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:50:31,726 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:50:31,911 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:50:32,088 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:50:32,474 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:50:32,474 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1665165453] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:50:32,475 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:50:32,475 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 26 [2021-08-21 12:50:32,475 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [532186990] [2021-08-21 12:50:32,475 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 12:50:32,476 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:50:32,476 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 12:50:32,476 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=626, Unknown=0, NotChecked=0, Total=702 [2021-08-21 12:50:32,476 INFO L87 Difference]: Start difference. First operand 4651 states and 13930 transitions. Second operand has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:50:33,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:50:33,822 INFO L93 Difference]: Finished difference Result 5951 states and 17366 transitions. [2021-08-21 12:50:33,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 12:50:33,823 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:50:33,823 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:50:33,831 INFO L225 Difference]: With dead ends: 5951 [2021-08-21 12:50:33,832 INFO L226 Difference]: Without dead ends: 5730 [2021-08-21 12:50:33,832 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 525 ImplicationChecksByTransitivity, 990.7ms TimeCoverageRelationStatistics Valid=228, Invalid=2124, Unknown=0, NotChecked=0, Total=2352 [2021-08-21 12:50:33,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5730 states. [2021-08-21 12:50:33,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5730 to 4655. [2021-08-21 12:50:33,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4655 states, 4654 states have (on average 2.995487752470993) internal successors, (13941), 4654 states have internal predecessors, (13941), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:50:33,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4655 states to 4655 states and 13941 transitions. [2021-08-21 12:50:33,893 INFO L78 Accepts]: Start accepts. Automaton has 4655 states and 13941 transitions. Word has length 42 [2021-08-21 12:50:33,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:50:33,893 INFO L470 AbstractCegarLoop]: Abstraction has 4655 states and 13941 transitions. [2021-08-21 12:50:33,893 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:50:33,893 INFO L276 IsEmpty]: Start isEmpty. Operand 4655 states and 13941 transitions. [2021-08-21 12:50:33,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:50:33,899 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:50:33,899 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:50:33,923 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 12:50:34,101 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:50:34,102 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:50:34,102 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:50:34,102 INFO L82 PathProgramCache]: Analyzing trace with hash 270191676, now seen corresponding path program 45 times [2021-08-21 12:50:34,102 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:50:34,102 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1246424993] [2021-08-21 12:50:34,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:50:34,102 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:50:34,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:50:34,412 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:50:34,412 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:50:34,412 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1246424993] [2021-08-21 12:50:34,412 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1246424993] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:50:34,412 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [561473080] [2021-08-21 12:50:34,412 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:50:34,412 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:50:34,412 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:50:34,413 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 12:50:34,414 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 12:50:37,234 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-21 12:50:37,234 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:50:37,235 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-21 12:50:37,236 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:50:37,418 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:50:37,572 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:50:37,935 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:50:37,935 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [561473080] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:50:37,935 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:50:37,935 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 26 [2021-08-21 12:50:37,935 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [607820122] [2021-08-21 12:50:37,935 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 12:50:37,936 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:50:37,936 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 12:50:37,936 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=626, Unknown=0, NotChecked=0, Total=702 [2021-08-21 12:50:37,936 INFO L87 Difference]: Start difference. First operand 4655 states and 13941 transitions. Second operand has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:50:39,394 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:50:39,394 INFO L93 Difference]: Finished difference Result 6545 states and 19010 transitions. [2021-08-21 12:50:39,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-21 12:50:39,394 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:50:39,395 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:50:39,405 INFO L225 Difference]: With dead ends: 6545 [2021-08-21 12:50:39,405 INFO L226 Difference]: Without dead ends: 6359 [2021-08-21 12:50:39,406 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 583 ImplicationChecksByTransitivity, 974.5ms TimeCoverageRelationStatistics Valid=239, Invalid=2311, Unknown=0, NotChecked=0, Total=2550 [2021-08-21 12:50:39,411 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6359 states. [2021-08-21 12:50:39,460 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6359 to 4636. [2021-08-21 12:50:39,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4636 states, 4635 states have (on average 2.993311758360302) internal successors, (13874), 4635 states have internal predecessors, (13874), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:50:39,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4636 states to 4636 states and 13874 transitions. [2021-08-21 12:50:39,473 INFO L78 Accepts]: Start accepts. Automaton has 4636 states and 13874 transitions. Word has length 42 [2021-08-21 12:50:39,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:50:39,473 INFO L470 AbstractCegarLoop]: Abstraction has 4636 states and 13874 transitions. [2021-08-21 12:50:39,473 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:50:39,473 INFO L276 IsEmpty]: Start isEmpty. Operand 4636 states and 13874 transitions. [2021-08-21 12:50:39,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:50:39,478 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:50:39,478 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:50:39,503 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 12:50:39,679 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2021-08-21 12:50:39,679 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:50:39,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:50:39,680 INFO L82 PathProgramCache]: Analyzing trace with hash -1979043580, now seen corresponding path program 46 times [2021-08-21 12:50:39,680 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:50:39,680 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [107132274] [2021-08-21 12:50:39,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:50:39,680 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:50:39,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:50:39,985 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:50:39,985 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:50:39,985 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [107132274] [2021-08-21 12:50:39,985 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [107132274] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:50:39,985 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [986659744] [2021-08-21 12:50:39,985 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:50:39,985 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:50:39,985 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:50:39,986 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 12:50:39,987 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 12:50:42,890 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:50:42,890 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:50:42,891 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:50:42,892 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:50:43,074 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:50:43,270 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:50:43,555 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:50:43,556 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [986659744] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:50:43,556 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:50:43,556 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 25 [2021-08-21 12:50:43,556 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1714355831] [2021-08-21 12:50:43,556 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-08-21 12:50:43,556 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:50:43,556 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-08-21 12:50:43,557 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=576, Unknown=0, NotChecked=0, Total=650 [2021-08-21 12:50:43,557 INFO L87 Difference]: Start difference. First operand 4636 states and 13874 transitions. Second operand has 26 states, 26 states have (on average 2.9615384615384617) internal successors, (77), 25 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:50:44,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:50:44,444 INFO L93 Difference]: Finished difference Result 5213 states and 15315 transitions. [2021-08-21 12:50:44,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-21 12:50:44,444 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.9615384615384617) internal successors, (77), 25 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:50:44,444 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:50:44,452 INFO L225 Difference]: With dead ends: 5213 [2021-08-21 12:50:44,453 INFO L226 Difference]: Without dead ends: 4992 [2021-08-21 12:50:44,453 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 409 ImplicationChecksByTransitivity, 785.9ms TimeCoverageRelationStatistics Valid=191, Invalid=1701, Unknown=0, NotChecked=0, Total=1892 [2021-08-21 12:50:44,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4992 states. [2021-08-21 12:50:44,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4992 to 4636. [2021-08-21 12:50:44,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4636 states, 4635 states have (on average 2.993311758360302) internal successors, (13874), 4635 states have internal predecessors, (13874), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:50:44,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4636 states to 4636 states and 13874 transitions. [2021-08-21 12:50:44,514 INFO L78 Accepts]: Start accepts. Automaton has 4636 states and 13874 transitions. Word has length 42 [2021-08-21 12:50:44,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:50:44,514 INFO L470 AbstractCegarLoop]: Abstraction has 4636 states and 13874 transitions. [2021-08-21 12:50:44,514 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.9615384615384617) internal successors, (77), 25 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:50:44,514 INFO L276 IsEmpty]: Start isEmpty. Operand 4636 states and 13874 transitions. [2021-08-21 12:50:44,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:50:44,520 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:50:44,520 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:50:44,545 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 12:50:44,720 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2021-08-21 12:50:44,720 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:50:44,721 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:50:44,721 INFO L82 PathProgramCache]: Analyzing trace with hash -754592520, now seen corresponding path program 47 times [2021-08-21 12:50:44,721 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:50:44,721 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [358561731] [2021-08-21 12:50:44,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:50:44,721 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:50:44,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:50:45,073 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:50:45,074 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:50:45,074 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [358561731] [2021-08-21 12:50:45,074 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [358561731] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:50:45,074 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1618979314] [2021-08-21 12:50:45,074 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:50:45,074 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:50:45,074 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:50:45,077 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 12:50:45,087 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 12:50:48,096 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 12:50:48,097 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:50:48,097 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:50:48,098 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:50:48,277 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:50:48,449 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:50:48,719 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:50:48,719 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1618979314] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:50:48,719 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:50:48,719 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 25 [2021-08-21 12:50:48,719 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1005197856] [2021-08-21 12:50:48,720 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-08-21 12:50:48,720 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:50:48,720 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-08-21 12:50:48,720 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=572, Unknown=0, NotChecked=0, Total=650 [2021-08-21 12:50:48,720 INFO L87 Difference]: Start difference. First operand 4636 states and 13874 transitions. Second operand has 26 states, 26 states have (on average 2.8846153846153846) internal successors, (75), 25 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:50:49,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:50:49,533 INFO L93 Difference]: Finished difference Result 5470 states and 15956 transitions. [2021-08-21 12:50:49,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-21 12:50:49,533 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.8846153846153846) internal successors, (75), 25 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:50:49,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:50:49,544 INFO L225 Difference]: With dead ends: 5470 [2021-08-21 12:50:49,544 INFO L226 Difference]: Without dead ends: 5249 [2021-08-21 12:50:49,544 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 428 ImplicationChecksByTransitivity, 717.5ms TimeCoverageRelationStatistics Valid=187, Invalid=1619, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 12:50:49,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5249 states. [2021-08-21 12:50:49,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5249 to 4629. [2021-08-21 12:50:49,628 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4629 states, 4628 states have (on average 2.993733794295592) internal successors, (13855), 4628 states have internal predecessors, (13855), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:50:49,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4629 states to 4629 states and 13855 transitions. [2021-08-21 12:50:49,640 INFO L78 Accepts]: Start accepts. Automaton has 4629 states and 13855 transitions. Word has length 42 [2021-08-21 12:50:49,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:50:49,640 INFO L470 AbstractCegarLoop]: Abstraction has 4629 states and 13855 transitions. [2021-08-21 12:50:49,640 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.8846153846153846) internal successors, (75), 25 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:50:49,640 INFO L276 IsEmpty]: Start isEmpty. Operand 4629 states and 13855 transitions. [2021-08-21 12:50:49,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:50:49,648 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:50:49,648 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:50:49,677 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 12:50:49,862 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:50:49,862 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:50:49,862 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:50:49,862 INFO L82 PathProgramCache]: Analyzing trace with hash 408986468, now seen corresponding path program 48 times [2021-08-21 12:50:49,862 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:50:49,862 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [395038965] [2021-08-21 12:50:49,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:50:49,862 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:50:49,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:50:50,190 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:50:50,190 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:50:50,190 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [395038965] [2021-08-21 12:50:50,190 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [395038965] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:50:50,190 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [110735186] [2021-08-21 12:50:50,190 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:50:50,190 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:50:50,190 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:50:50,193 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 12:50:50,225 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 12:50:53,356 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-21 12:50:53,356 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:50:53,357 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:50:53,357 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:50:53,544 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:50:53,717 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:50:54,031 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:50:54,031 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [110735186] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:50:54,031 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:50:54,031 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 26 [2021-08-21 12:50:54,031 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [206472534] [2021-08-21 12:50:54,031 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 12:50:54,031 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:50:54,032 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 12:50:54,032 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=626, Unknown=0, NotChecked=0, Total=702 [2021-08-21 12:50:54,032 INFO L87 Difference]: Start difference. First operand 4629 states and 13855 transitions. Second operand has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:50:55,218 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:50:55,218 INFO L93 Difference]: Finished difference Result 5915 states and 17168 transitions. [2021-08-21 12:50:55,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-21 12:50:55,219 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:50:55,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:50:55,227 INFO L225 Difference]: With dead ends: 5915 [2021-08-21 12:50:55,227 INFO L226 Difference]: Without dead ends: 5694 [2021-08-21 12:50:55,228 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 472 ImplicationChecksByTransitivity, 878.4ms TimeCoverageRelationStatistics Valid=222, Invalid=1940, Unknown=0, NotChecked=0, Total=2162 [2021-08-21 12:50:55,232 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5694 states. [2021-08-21 12:50:55,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5694 to 4649. [2021-08-21 12:50:55,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4649 states, 4648 states have (on average 2.996987951807229) internal successors, (13930), 4648 states have internal predecessors, (13930), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:50:55,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4649 states to 4649 states and 13930 transitions. [2021-08-21 12:50:55,289 INFO L78 Accepts]: Start accepts. Automaton has 4649 states and 13930 transitions. Word has length 42 [2021-08-21 12:50:55,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:50:55,289 INFO L470 AbstractCegarLoop]: Abstraction has 4649 states and 13930 transitions. [2021-08-21 12:50:55,289 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:50:55,289 INFO L276 IsEmpty]: Start isEmpty. Operand 4649 states and 13930 transitions. [2021-08-21 12:50:55,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:50:55,294 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:50:55,295 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:50:55,319 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 12:50:55,495 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,SelfDestructingSolverStorable55 [2021-08-21 12:50:55,495 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:50:55,495 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:50:55,496 INFO L82 PathProgramCache]: Analyzing trace with hash -297594496, now seen corresponding path program 49 times [2021-08-21 12:50:55,496 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:50:55,496 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1871365827] [2021-08-21 12:50:55,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:50:55,496 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:50:55,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:50:55,829 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:50:55,829 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:50:55,830 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1871365827] [2021-08-21 12:50:55,830 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1871365827] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:50:55,830 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1107448208] [2021-08-21 12:50:55,830 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:50:55,830 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:50:55,830 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:50:55,831 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 12:50:55,832 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 12:50:58,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:50:58,890 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:50:58,891 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:50:59,074 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:50:59,215 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:50:59,557 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:50:59,557 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1107448208] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:50:59,558 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:50:59,558 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 26 [2021-08-21 12:50:59,558 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1594239710] [2021-08-21 12:50:59,558 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 12:50:59,558 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:50:59,558 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 12:50:59,558 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=626, Unknown=0, NotChecked=0, Total=702 [2021-08-21 12:50:59,558 INFO L87 Difference]: Start difference. First operand 4649 states and 13930 transitions. Second operand has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:51:00,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:51:00,953 INFO L93 Difference]: Finished difference Result 6319 states and 18331 transitions. [2021-08-21 12:51:00,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-21 12:51:00,953 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:51:00,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:51:00,963 INFO L225 Difference]: With dead ends: 6319 [2021-08-21 12:51:00,963 INFO L226 Difference]: Without dead ends: 6098 [2021-08-21 12:51:00,963 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 473 ImplicationChecksByTransitivity, 915.0ms TimeCoverageRelationStatistics Valid=217, Invalid=1945, Unknown=0, NotChecked=0, Total=2162 [2021-08-21 12:51:00,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6098 states. [2021-08-21 12:51:01,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6098 to 4653. [2021-08-21 12:51:01,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4653 states, 4652 states have (on average 2.996775580395529) internal successors, (13941), 4652 states have internal predecessors, (13941), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:51:01,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4653 states to 4653 states and 13941 transitions. [2021-08-21 12:51:01,027 INFO L78 Accepts]: Start accepts. Automaton has 4653 states and 13941 transitions. Word has length 42 [2021-08-21 12:51:01,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:51:01,027 INFO L470 AbstractCegarLoop]: Abstraction has 4653 states and 13941 transitions. [2021-08-21 12:51:01,027 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:51:01,027 INFO L276 IsEmpty]: Start isEmpty. Operand 4653 states and 13941 transitions. [2021-08-21 12:51:01,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:51:01,032 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:51:01,032 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:51:01,057 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 12:51:01,233 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,SelfDestructingSolverStorable56 [2021-08-21 12:51:01,233 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:51:01,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:51:01,233 INFO L82 PathProgramCache]: Analyzing trace with hash 310980932, now seen corresponding path program 50 times [2021-08-21 12:51:01,233 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:51:01,233 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [871392264] [2021-08-21 12:51:01,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:51:01,233 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:51:01,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:51:01,577 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:51:01,577 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:51:01,577 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [871392264] [2021-08-21 12:51:01,577 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [871392264] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:51:01,577 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [825545794] [2021-08-21 12:51:01,577 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:51:01,578 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:51:01,578 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:51:01,581 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 12:51:01,608 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 12:51:04,708 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:51:04,708 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:51:04,709 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-21 12:51:04,709 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:51:04,894 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:51:05,037 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:51:05,406 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:51:05,406 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [825545794] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:51:05,406 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:51:05,406 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 26 [2021-08-21 12:51:05,406 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [660316215] [2021-08-21 12:51:05,406 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 12:51:05,407 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:51:05,407 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 12:51:05,407 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=626, Unknown=0, NotChecked=0, Total=702 [2021-08-21 12:51:05,407 INFO L87 Difference]: Start difference. First operand 4653 states and 13941 transitions. Second operand has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:51:06,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:51:06,743 INFO L93 Difference]: Finished difference Result 6961 states and 20115 transitions. [2021-08-21 12:51:06,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-08-21 12:51:06,744 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:51:06,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:51:06,755 INFO L225 Difference]: With dead ends: 6961 [2021-08-21 12:51:06,755 INFO L226 Difference]: Without dead ends: 6775 [2021-08-21 12:51:06,756 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 527 ImplicationChecksByTransitivity, 958.2ms TimeCoverageRelationStatistics Valid=228, Invalid=2124, Unknown=0, NotChecked=0, Total=2352 [2021-08-21 12:51:06,764 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6775 states. [2021-08-21 12:51:06,825 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6775 to 4637. [2021-08-21 12:51:06,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4637 states, 4636 states have (on average 2.9950388265746333) internal successors, (13885), 4636 states have internal predecessors, (13885), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:51:06,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4637 states to 4637 states and 13885 transitions. [2021-08-21 12:51:06,840 INFO L78 Accepts]: Start accepts. Automaton has 4637 states and 13885 transitions. Word has length 42 [2021-08-21 12:51:06,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:51:06,840 INFO L470 AbstractCegarLoop]: Abstraction has 4637 states and 13885 transitions. [2021-08-21 12:51:06,840 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:51:06,840 INFO L276 IsEmpty]: Start isEmpty. Operand 4637 states and 13885 transitions. [2021-08-21 12:51:06,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:51:06,847 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:51:06,847 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:51:06,873 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Ended with exit code 0 [2021-08-21 12:51:07,052 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:51:07,053 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:51:07,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:51:07,053 INFO L82 PathProgramCache]: Analyzing trace with hash -915063258, now seen corresponding path program 51 times [2021-08-21 12:51:07,053 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:51:07,053 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [280682398] [2021-08-21 12:51:07,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:51:07,053 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:51:07,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:51:07,362 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:51:07,362 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:51:07,362 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [280682398] [2021-08-21 12:51:07,362 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [280682398] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:51:07,362 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1826040843] [2021-08-21 12:51:07,362 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:51:07,362 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:51:07,362 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:51:07,368 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 12:51:07,369 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 12:51:10,595 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 12:51:10,596 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:51:10,596 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 12:51:10,597 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:51:10,779 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:51:10,942 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:51:11,246 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:51:11,246 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1826040843] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:51:11,247 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:51:11,247 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 26 [2021-08-21 12:51:11,247 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [245418260] [2021-08-21 12:51:11,247 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 12:51:11,247 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:51:11,247 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 12:51:11,247 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=625, Unknown=0, NotChecked=0, Total=702 [2021-08-21 12:51:11,247 INFO L87 Difference]: Start difference. First operand 4637 states and 13885 transitions. Second operand has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:51:12,389 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:51:12,389 INFO L93 Difference]: Finished difference Result 5846 states and 16961 transitions. [2021-08-21 12:51:12,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-21 12:51:12,390 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:51:12,390 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:51:12,399 INFO L225 Difference]: With dead ends: 5846 [2021-08-21 12:51:12,399 INFO L226 Difference]: Without dead ends: 5625 [2021-08-21 12:51:12,399 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 506 ImplicationChecksByTransitivity, 834.2ms TimeCoverageRelationStatistics Valid=234, Invalid=2022, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 12:51:12,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5625 states. [2021-08-21 12:51:12,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5625 to 4627. [2021-08-21 12:51:12,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4627 states, 4626 states have (on average 2.993298746217034) internal successors, (13847), 4626 states have internal predecessors, (13847), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:51:12,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4627 states to 4627 states and 13847 transitions. [2021-08-21 12:51:12,482 INFO L78 Accepts]: Start accepts. Automaton has 4627 states and 13847 transitions. Word has length 42 [2021-08-21 12:51:12,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:51:12,482 INFO L470 AbstractCegarLoop]: Abstraction has 4627 states and 13847 transitions. [2021-08-21 12:51:12,483 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:51:12,483 INFO L276 IsEmpty]: Start isEmpty. Operand 4627 states and 13847 transitions. [2021-08-21 12:51:12,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:51:12,488 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:51:12,488 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:51:12,512 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 12:51:12,688 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:51:12,688 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:51:12,689 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:51:12,689 INFO L82 PathProgramCache]: Analyzing trace with hash 144082166, now seen corresponding path program 52 times [2021-08-21 12:51:12,689 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:51:12,689 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1508957257] [2021-08-21 12:51:12,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:51:12,689 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:51:12,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:51:13,001 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:51:13,001 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:51:13,001 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1508957257] [2021-08-21 12:51:13,001 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1508957257] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:51:13,001 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1394509533] [2021-08-21 12:51:13,002 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:51:13,002 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:51:13,002 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:51:13,002 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 12:51:13,003 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 12:51:16,234 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:51:16,234 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:51:16,235 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:51:16,235 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:51:16,418 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:51:16,558 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:51:16,993 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:51:16,993 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1394509533] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:51:16,993 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:51:16,993 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-08-21 12:51:16,993 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [871133540] [2021-08-21 12:51:16,994 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 12:51:16,994 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:51:16,994 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 12:51:16,994 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=679, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:51:16,994 INFO L87 Difference]: Start difference. First operand 4627 states and 13847 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:51:18,006 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:51:18,006 INFO L93 Difference]: Finished difference Result 5265 states and 15611 transitions. [2021-08-21 12:51:18,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 12:51:18,006 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:51:18,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:51:18,015 INFO L225 Difference]: With dead ends: 5265 [2021-08-21 12:51:18,015 INFO L226 Difference]: Without dead ends: 5044 [2021-08-21 12:51:18,015 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 398 ImplicationChecksByTransitivity, 862.4ms TimeCoverageRelationStatistics Valid=193, Invalid=1787, Unknown=0, NotChecked=0, Total=1980 [2021-08-21 12:51:18,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5044 states. [2021-08-21 12:51:18,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5044 to 4647. [2021-08-21 12:51:18,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4647 states, 4646 states have (on average 2.992251399052949) internal successors, (13902), 4646 states have internal predecessors, (13902), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:51:18,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4647 states to 4647 states and 13902 transitions. [2021-08-21 12:51:18,076 INFO L78 Accepts]: Start accepts. Automaton has 4647 states and 13902 transitions. Word has length 42 [2021-08-21 12:51:18,076 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:51:18,076 INFO L470 AbstractCegarLoop]: Abstraction has 4647 states and 13902 transitions. [2021-08-21 12:51:18,076 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:51:18,076 INFO L276 IsEmpty]: Start isEmpty. Operand 4647 states and 13902 transitions. [2021-08-21 12:51:18,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:51:18,081 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:51:18,082 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:51:18,106 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Forceful destruction successful, exit code 0 [2021-08-21 12:51:18,282 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2021-08-21 12:51:18,282 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:51:18,282 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:51:18,282 INFO L82 PathProgramCache]: Analyzing trace with hash 752657594, now seen corresponding path program 53 times [2021-08-21 12:51:18,282 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:51:18,283 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [992855634] [2021-08-21 12:51:18,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:51:18,283 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:51:18,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:51:18,601 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:51:18,601 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:51:18,601 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [992855634] [2021-08-21 12:51:18,601 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [992855634] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:51:18,601 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [712775312] [2021-08-21 12:51:18,602 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:51:18,602 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:51:18,602 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:51:18,603 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 12:51:18,605 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 12:51:21,936 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:51:21,937 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:51:21,937 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:51:21,938 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:51:22,120 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:51:22,258 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:51:22,624 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:51:22,625 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [712775312] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:51:22,625 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:51:22,625 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-08-21 12:51:22,625 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1266534579] [2021-08-21 12:51:22,625 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 12:51:22,625 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:51:22,625 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 12:51:22,625 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=678, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:51:22,626 INFO L87 Difference]: Start difference. First operand 4647 states and 13902 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:51:23,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:51:23,656 INFO L93 Difference]: Finished difference Result 5631 states and 16717 transitions. [2021-08-21 12:51:23,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 12:51:23,656 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:51:23,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:51:23,666 INFO L225 Difference]: With dead ends: 5631 [2021-08-21 12:51:23,666 INFO L226 Difference]: Without dead ends: 5445 [2021-08-21 12:51:23,666 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 437 ImplicationChecksByTransitivity, 867.1ms TimeCoverageRelationStatistics Valid=200, Invalid=1870, Unknown=0, NotChecked=0, Total=2070 [2021-08-21 12:51:23,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5445 states. [2021-08-21 12:51:23,718 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5445 to 4643. [2021-08-21 12:51:23,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4643 states, 4642 states have (on average 2.9924601464885825) internal successors, (13891), 4642 states have internal predecessors, (13891), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:51:23,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4643 states to 4643 states and 13891 transitions. [2021-08-21 12:51:23,731 INFO L78 Accepts]: Start accepts. Automaton has 4643 states and 13891 transitions. Word has length 42 [2021-08-21 12:51:23,731 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:51:23,731 INFO L470 AbstractCegarLoop]: Abstraction has 4643 states and 13891 transitions. [2021-08-21 12:51:23,732 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:51:23,732 INFO L276 IsEmpty]: Start isEmpty. Operand 4643 states and 13891 transitions. [2021-08-21 12:51:23,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:51:23,737 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:51:23,737 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:51:23,762 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 12:51:23,937 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:51:23,938 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:51:23,938 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:51:23,938 INFO L82 PathProgramCache]: Analyzing trace with hash -2062152520, now seen corresponding path program 54 times [2021-08-21 12:51:23,938 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:51:23,938 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1611210957] [2021-08-21 12:51:23,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:51:23,938 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:51:23,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:51:24,248 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:51:24,248 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:51:24,248 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1611210957] [2021-08-21 12:51:24,248 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1611210957] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:51:24,248 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1502203121] [2021-08-21 12:51:24,248 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:51:24,248 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:51:24,249 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:51:24,249 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 12:51:24,250 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 12:51:27,639 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-21 12:51:27,639 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:51:27,640 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-21 12:51:27,640 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:51:27,825 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:51:27,961 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:51:28,343 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:51:28,343 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1502203121] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:51:28,343 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:51:28,343 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-08-21 12:51:28,343 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [148708491] [2021-08-21 12:51:28,343 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 12:51:28,343 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:51:28,344 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 12:51:28,344 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=678, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:51:28,344 INFO L87 Difference]: Start difference. First operand 4643 states and 13891 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:51:29,384 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:51:29,384 INFO L93 Difference]: Finished difference Result 5522 states and 16407 transitions. [2021-08-21 12:51:29,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 12:51:29,384 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:51:29,385 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:51:29,393 INFO L225 Difference]: With dead ends: 5522 [2021-08-21 12:51:29,393 INFO L226 Difference]: Without dead ends: 5336 [2021-08-21 12:51:29,394 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 394 ImplicationChecksByTransitivity, 855.7ms TimeCoverageRelationStatistics Valid=195, Invalid=1785, Unknown=0, NotChecked=0, Total=1980 [2021-08-21 12:51:29,398 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5336 states. [2021-08-21 12:51:29,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5336 to 4639. [2021-08-21 12:51:29,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4639 states, 4638 states have (on average 2.9926692539887885) internal successors, (13880), 4638 states have internal predecessors, (13880), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:51:29,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4639 states to 4639 states and 13880 transitions. [2021-08-21 12:51:29,458 INFO L78 Accepts]: Start accepts. Automaton has 4639 states and 13880 transitions. Word has length 42 [2021-08-21 12:51:29,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:51:29,458 INFO L470 AbstractCegarLoop]: Abstraction has 4639 states and 13880 transitions. [2021-08-21 12:51:29,458 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:51:29,458 INFO L276 IsEmpty]: Start isEmpty. Operand 4639 states and 13880 transitions. [2021-08-21 12:51:29,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:51:29,464 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:51:29,464 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:51:29,489 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Forceful destruction successful, exit code 0 [2021-08-21 12:51:29,665 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,SelfDestructingSolverStorable61 [2021-08-21 12:51:29,665 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:51:29,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:51:29,665 INFO L82 PathProgramCache]: Analyzing trace with hash -223348132, now seen corresponding path program 55 times [2021-08-21 12:51:29,665 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:51:29,665 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1332206568] [2021-08-21 12:51:29,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:51:29,665 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:51:29,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:51:29,983 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:51:29,984 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:51:29,984 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1332206568] [2021-08-21 12:51:29,984 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1332206568] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:51:29,984 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [458248568] [2021-08-21 12:51:29,984 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:51:29,984 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:51:29,984 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:51:29,990 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 12:51:29,991 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 12:51:33,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:51:33,476 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:51:33,476 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:51:33,689 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:51:33,910 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:51:34,225 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:51:34,225 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [458248568] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:51:34,226 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:51:34,226 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-08-21 12:51:34,226 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [398739739] [2021-08-21 12:51:34,226 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 12:51:34,226 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:51:34,226 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 12:51:34,227 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=679, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:51:34,227 INFO L87 Difference]: Start difference. First operand 4639 states and 13880 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:51:35,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:51:35,498 INFO L93 Difference]: Finished difference Result 5221 states and 15358 transitions. [2021-08-21 12:51:35,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-21 12:51:35,499 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:51:35,499 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:51:35,507 INFO L225 Difference]: With dead ends: 5221 [2021-08-21 12:51:35,507 INFO L226 Difference]: Without dead ends: 5000 [2021-08-21 12:51:35,507 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 506 ImplicationChecksByTransitivity, 974.8ms TimeCoverageRelationStatistics Valid=225, Invalid=2127, Unknown=0, NotChecked=0, Total=2352 [2021-08-21 12:51:35,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5000 states. [2021-08-21 12:51:35,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5000 to 4651. [2021-08-21 12:51:35,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4651 states, 4650 states have (on average 2.9946236559139785) internal successors, (13925), 4650 states have internal predecessors, (13925), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:51:35,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4651 states to 4651 states and 13925 transitions. [2021-08-21 12:51:35,566 INFO L78 Accepts]: Start accepts. Automaton has 4651 states and 13925 transitions. Word has length 42 [2021-08-21 12:51:35,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:51:35,568 INFO L470 AbstractCegarLoop]: Abstraction has 4651 states and 13925 transitions. [2021-08-21 12:51:35,569 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:51:35,569 INFO L276 IsEmpty]: Start isEmpty. Operand 4651 states and 13925 transitions. [2021-08-21 12:51:35,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:51:35,575 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:51:35,575 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:51:35,600 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Forceful destruction successful, exit code 0 [2021-08-21 12:51:35,775 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable62 [2021-08-21 12:51:35,776 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:51:35,776 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:51:35,776 INFO L82 PathProgramCache]: Analyzing trace with hash -929929096, now seen corresponding path program 56 times [2021-08-21 12:51:35,776 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:51:35,776 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1944162692] [2021-08-21 12:51:35,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:51:35,776 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:51:35,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:51:36,123 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:51:36,123 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:51:36,123 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1944162692] [2021-08-21 12:51:36,123 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1944162692] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:51:36,123 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [768759681] [2021-08-21 12:51:36,123 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:51:36,123 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:51:36,123 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:51:36,125 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 12:51:36,125 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 12:51:39,610 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:51:39,610 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:51:39,611 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:51:39,611 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:51:39,795 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:51:39,966 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:51:40,311 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:51:40,311 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [768759681] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:51:40,311 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:51:40,311 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-08-21 12:51:40,311 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1418686712] [2021-08-21 12:51:40,311 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 12:51:40,311 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:51:40,312 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 12:51:40,312 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=679, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:51:40,312 INFO L87 Difference]: Start difference. First operand 4651 states and 13925 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:51:41,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:51:41,532 INFO L93 Difference]: Finished difference Result 5683 states and 16654 transitions. [2021-08-21 12:51:41,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-21 12:51:41,532 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:51:41,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:51:41,540 INFO L225 Difference]: With dead ends: 5683 [2021-08-21 12:51:41,541 INFO L226 Difference]: Without dead ends: 5462 [2021-08-21 12:51:41,541 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 505 ImplicationChecksByTransitivity, 1009.0ms TimeCoverageRelationStatistics Valid=223, Invalid=2129, Unknown=0, NotChecked=0, Total=2352 [2021-08-21 12:51:41,545 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5462 states. [2021-08-21 12:51:41,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5462 to 4655. [2021-08-21 12:51:41,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4655 states, 4654 states have (on average 2.994413407821229) internal successors, (13936), 4654 states have internal predecessors, (13936), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:51:41,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4655 states to 4655 states and 13936 transitions. [2021-08-21 12:51:41,604 INFO L78 Accepts]: Start accepts. Automaton has 4655 states and 13936 transitions. Word has length 42 [2021-08-21 12:51:41,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:51:41,604 INFO L470 AbstractCegarLoop]: Abstraction has 4655 states and 13936 transitions. [2021-08-21 12:51:41,604 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:51:41,604 INFO L276 IsEmpty]: Start isEmpty. Operand 4655 states and 13936 transitions. [2021-08-21 12:51:41,610 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:51:41,610 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:51:41,610 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:51:41,635 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Ended with exit code 0 [2021-08-21 12:51:41,810 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:51:41,810 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:51:41,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:51:41,811 INFO L82 PathProgramCache]: Analyzing trace with hash -321353668, now seen corresponding path program 57 times [2021-08-21 12:51:41,811 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:51:41,811 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [378234379] [2021-08-21 12:51:41,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:51:41,811 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:51:41,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:51:42,164 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:51:42,164 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:51:42,164 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [378234379] [2021-08-21 12:51:42,164 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [378234379] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:51:42,164 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [237591436] [2021-08-21 12:51:42,164 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:51:42,164 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:51:42,164 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:51:42,165 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 12:51:42,166 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 12:51:45,703 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-21 12:51:45,704 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:51:45,704 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-21 12:51:45,705 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:51:45,889 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:51:46,070 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:51:46,398 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:51:46,398 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [237591436] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:51:46,399 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:51:46,399 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-08-21 12:51:46,399 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [434575597] [2021-08-21 12:51:46,399 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 12:51:46,399 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:51:46,399 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 12:51:46,400 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=679, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:51:46,400 INFO L87 Difference]: Start difference. First operand 4655 states and 13936 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:51:47,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:51:47,811 INFO L93 Difference]: Finished difference Result 6077 states and 17816 transitions. [2021-08-21 12:51:47,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 12:51:47,812 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:51:47,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:51:47,821 INFO L225 Difference]: With dead ends: 6077 [2021-08-21 12:51:47,821 INFO L226 Difference]: Without dead ends: 5891 [2021-08-21 12:51:47,822 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 592 ImplicationChecksByTransitivity, 1077.5ms TimeCoverageRelationStatistics Valid=242, Invalid=2410, Unknown=0, NotChecked=0, Total=2652 [2021-08-21 12:51:47,826 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5891 states. [2021-08-21 12:51:47,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5891 to 4627. [2021-08-21 12:51:47,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4627 states, 4626 states have (on average 2.993298746217034) internal successors, (13847), 4626 states have internal predecessors, (13847), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:51:47,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4627 states to 4627 states and 13847 transitions. [2021-08-21 12:51:47,886 INFO L78 Accepts]: Start accepts. Automaton has 4627 states and 13847 transitions. Word has length 42 [2021-08-21 12:51:47,886 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:51:47,886 INFO L470 AbstractCegarLoop]: Abstraction has 4627 states and 13847 transitions. [2021-08-21 12:51:47,886 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:51:47,886 INFO L276 IsEmpty]: Start isEmpty. Operand 4627 states and 13847 transitions. [2021-08-21 12:51:47,892 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:51:47,892 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:51:47,892 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:51:47,918 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Forceful destruction successful, exit code 0 [2021-08-21 12:51:48,092 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:51:48,092 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:51:48,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:51:48,093 INFO L82 PathProgramCache]: Analyzing trace with hash -1170110348, now seen corresponding path program 58 times [2021-08-21 12:51:48,093 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:51:48,093 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [264540387] [2021-08-21 12:51:48,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:51:48,093 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:51:48,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:51:48,442 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:51:48,442 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:51:48,442 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [264540387] [2021-08-21 12:51:48,443 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [264540387] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:51:48,443 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1535752783] [2021-08-21 12:51:48,443 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:51:48,443 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:51:48,443 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:51:48,445 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 12:51:48,445 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 12:51:52,087 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:51:52,088 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:51:52,088 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:51:52,089 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:51:52,273 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:51:52,490 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:51:52,802 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:51:52,803 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1535752783] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:51:52,803 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:51:52,803 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-08-21 12:51:52,803 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1264600339] [2021-08-21 12:51:52,803 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 12:51:52,803 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:51:52,804 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 12:51:52,804 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=677, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:51:52,804 INFO L87 Difference]: Start difference. First operand 4627 states and 13847 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:51:54,135 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:51:54,135 INFO L93 Difference]: Finished difference Result 5890 states and 17085 transitions. [2021-08-21 12:51:54,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-08-21 12:51:54,135 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:51:54,135 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:51:54,144 INFO L225 Difference]: With dead ends: 5890 [2021-08-21 12:51:54,144 INFO L226 Difference]: Without dead ends: 5669 [2021-08-21 12:51:54,144 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 556 ImplicationChecksByTransitivity, 1051.7ms TimeCoverageRelationStatistics Valid=262, Invalid=2288, Unknown=0, NotChecked=0, Total=2550 [2021-08-21 12:51:54,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5669 states. [2021-08-21 12:51:54,194 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5669 to 4639. [2021-08-21 12:51:54,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4639 states, 4638 states have (on average 2.995256576110392) internal successors, (13892), 4638 states have internal predecessors, (13892), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:51:54,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4639 states to 4639 states and 13892 transitions. [2021-08-21 12:51:54,207 INFO L78 Accepts]: Start accepts. Automaton has 4639 states and 13892 transitions. Word has length 42 [2021-08-21 12:51:54,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:51:54,207 INFO L470 AbstractCegarLoop]: Abstraction has 4639 states and 13892 transitions. [2021-08-21 12:51:54,208 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:51:54,208 INFO L276 IsEmpty]: Start isEmpty. Operand 4639 states and 13892 transitions. [2021-08-21 12:51:54,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:51:54,213 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:51:54,213 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:51:54,279 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 12:51:54,414 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2021-08-21 12:51:54,414 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:51:54,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:51:54,414 INFO L82 PathProgramCache]: Analyzing trace with hash -1876691312, now seen corresponding path program 59 times [2021-08-21 12:51:54,414 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:51:54,414 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2068373854] [2021-08-21 12:51:54,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:51:54,414 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:51:54,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:51:54,760 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:51:54,760 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:51:54,760 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2068373854] [2021-08-21 12:51:54,760 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2068373854] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:51:54,760 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [166390271] [2021-08-21 12:51:54,760 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:51:54,760 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:51:54,760 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:51:54,761 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 12:51:54,762 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 12:51:58,439 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:51:58,439 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:51:58,439 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:51:58,440 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:51:58,623 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:51:58,790 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:51:59,126 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:51:59,127 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [166390271] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:51:59,127 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:51:59,127 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-08-21 12:51:59,127 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [625167650] [2021-08-21 12:51:59,127 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 12:51:59,127 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:51:59,127 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 12:51:59,127 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=677, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:51:59,128 INFO L87 Difference]: Start difference. First operand 4639 states and 13892 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:52:00,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:52:00,402 INFO L93 Difference]: Finished difference Result 6190 states and 17997 transitions. [2021-08-21 12:52:00,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-08-21 12:52:00,406 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:52:00,407 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:52:00,430 INFO L225 Difference]: With dead ends: 6190 [2021-08-21 12:52:00,430 INFO L226 Difference]: Without dead ends: 5969 [2021-08-21 12:52:00,430 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 557 ImplicationChecksByTransitivity, 1010.5ms TimeCoverageRelationStatistics Valid=257, Invalid=2293, Unknown=0, NotChecked=0, Total=2550 [2021-08-21 12:52:00,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5969 states. [2021-08-21 12:52:00,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5969 to 4643. [2021-08-21 12:52:00,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4643 states, 4642 states have (on average 2.9950452391210685) internal successors, (13903), 4642 states have internal predecessors, (13903), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:52:00,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4643 states to 4643 states and 13903 transitions. [2021-08-21 12:52:00,544 INFO L78 Accepts]: Start accepts. Automaton has 4643 states and 13903 transitions. Word has length 42 [2021-08-21 12:52:00,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:52:00,544 INFO L470 AbstractCegarLoop]: Abstraction has 4643 states and 13903 transitions. [2021-08-21 12:52:00,544 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:52:00,544 INFO L276 IsEmpty]: Start isEmpty. Operand 4643 states and 13903 transitions. [2021-08-21 12:52:00,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:52:00,552 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:52:00,552 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:52:00,589 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Forceful destruction successful, exit code 0 [2021-08-21 12:52:00,776 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,SelfDestructingSolverStorable66 [2021-08-21 12:52:00,777 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:52:00,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:52:00,777 INFO L82 PathProgramCache]: Analyzing trace with hash -1268115884, now seen corresponding path program 60 times [2021-08-21 12:52:00,777 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:52:00,777 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2081039020] [2021-08-21 12:52:00,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:52:00,777 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:52:00,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:52:01,118 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:52:01,118 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:52:01,118 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2081039020] [2021-08-21 12:52:01,118 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2081039020] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:52:01,118 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1715365117] [2021-08-21 12:52:01,118 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:52:01,118 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:52:01,118 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:52:01,119 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 12:52:01,120 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 12:52:04,902 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-21 12:52:04,902 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:52:04,902 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-21 12:52:04,903 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:52:05,095 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:52:05,252 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:52:05,596 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:52:05,596 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1715365117] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:52:05,597 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:52:05,597 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-08-21 12:52:05,597 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1426273964] [2021-08-21 12:52:05,597 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 12:52:05,597 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:52:05,597 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 12:52:05,597 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=677, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:52:05,597 INFO L87 Difference]: Start difference. First operand 4643 states and 13903 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:52:07,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:52:07,245 INFO L93 Difference]: Finished difference Result 6784 states and 19641 transitions. [2021-08-21 12:52:07,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-21 12:52:07,245 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:52:07,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:52:07,256 INFO L225 Difference]: With dead ends: 6784 [2021-08-21 12:52:07,256 INFO L226 Difference]: Without dead ends: 6598 [2021-08-21 12:52:07,257 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 650 ImplicationChecksByTransitivity, 1117.8ms TimeCoverageRelationStatistics Valid=276, Invalid=2586, Unknown=0, NotChecked=0, Total=2862 [2021-08-21 12:52:07,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6598 states. [2021-08-21 12:52:07,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6598 to 4627. [2021-08-21 12:52:07,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4627 states, 4626 states have (on average 2.993298746217034) internal successors, (13847), 4626 states have internal predecessors, (13847), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:52:07,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4627 states to 4627 states and 13847 transitions. [2021-08-21 12:52:07,340 INFO L78 Accepts]: Start accepts. Automaton has 4627 states and 13847 transitions. Word has length 42 [2021-08-21 12:52:07,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:52:07,340 INFO L470 AbstractCegarLoop]: Abstraction has 4627 states and 13847 transitions. [2021-08-21 12:52:07,340 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:52:07,341 INFO L276 IsEmpty]: Start isEmpty. Operand 4627 states and 13847 transitions. [2021-08-21 12:52:07,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:52:07,346 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:52:07,346 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:52:07,372 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Forceful destruction successful, exit code 0 [2021-08-21 12:52:07,546 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:52:07,547 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:52:07,547 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:52:07,547 INFO L82 PathProgramCache]: Analyzing trace with hash 1800807222, now seen corresponding path program 61 times [2021-08-21 12:52:07,547 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:52:07,547 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1769751337] [2021-08-21 12:52:07,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:52:07,547 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:52:07,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:52:07,927 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:52:07,927 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:52:07,927 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1769751337] [2021-08-21 12:52:07,927 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1769751337] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:52:07,927 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [92110527] [2021-08-21 12:52:07,927 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:52:07,927 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:52:07,927 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:52:07,928 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 12:52:07,934 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 12:52:11,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:52:11,771 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:52:11,772 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:52:11,955 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:52:12,140 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:52:12,457 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:52:12,457 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [92110527] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:52:12,457 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:52:12,457 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-08-21 12:52:12,457 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2094693479] [2021-08-21 12:52:12,457 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 12:52:12,457 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:52:12,458 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 12:52:12,458 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=676, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:52:12,458 INFO L87 Difference]: Start difference. First operand 4627 states and 13847 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:52:13,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:52:13,524 INFO L93 Difference]: Finished difference Result 5487 states and 16039 transitions. [2021-08-21 12:52:13,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-21 12:52:13,524 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:52:13,524 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:52:13,536 INFO L225 Difference]: With dead ends: 5487 [2021-08-21 12:52:13,536 INFO L226 Difference]: Without dead ends: 5266 [2021-08-21 12:52:13,536 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 536 ImplicationChecksByTransitivity, 941.6ms TimeCoverageRelationStatistics Valid=247, Invalid=2203, Unknown=0, NotChecked=0, Total=2450 [2021-08-21 12:52:13,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5266 states. [2021-08-21 12:52:13,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5266 to 4586. [2021-08-21 12:52:13,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4586 states, 4585 states have (on average 2.994547437295529) internal successors, (13730), 4585 states have internal predecessors, (13730), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:52:13,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4586 states to 4586 states and 13730 transitions. [2021-08-21 12:52:13,624 INFO L78 Accepts]: Start accepts. Automaton has 4586 states and 13730 transitions. Word has length 42 [2021-08-21 12:52:13,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:52:13,624 INFO L470 AbstractCegarLoop]: Abstraction has 4586 states and 13730 transitions. [2021-08-21 12:52:13,624 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:52:13,624 INFO L276 IsEmpty]: Start isEmpty. Operand 4586 states and 13730 transitions. [2021-08-21 12:52:13,631 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:52:13,632 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:52:13,632 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:52:13,669 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Forceful destruction successful, exit code 0 [2021-08-21 12:52:13,844 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,SelfDestructingSolverStorable68 [2021-08-21 12:52:13,845 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:52:13,845 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:52:13,845 INFO L82 PathProgramCache]: Analyzing trace with hash -777528102, now seen corresponding path program 62 times [2021-08-21 12:52:13,845 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:52:13,845 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1779111209] [2021-08-21 12:52:13,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:52:13,845 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:52:13,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:52:14,146 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:52:14,146 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:52:14,147 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1779111209] [2021-08-21 12:52:14,147 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1779111209] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:52:14,147 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [732655260] [2021-08-21 12:52:14,147 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:52:14,147 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:52:14,147 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:52:14,148 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 12:52:14,148 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 12:52:18,048 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:52:18,048 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:52:18,049 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 12:52:18,050 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:52:18,432 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:52:18,501 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:52:18,798 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:52:18,798 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [732655260] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:52:18,798 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:52:18,798 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-08-21 12:52:18,799 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1781540800] [2021-08-21 12:52:18,799 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 12:52:18,799 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:52:18,799 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 12:52:18,799 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=671, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:52:18,800 INFO L87 Difference]: Start difference. First operand 4586 states and 13730 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:52:19,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:52:19,968 INFO L93 Difference]: Finished difference Result 5807 states and 16947 transitions. [2021-08-21 12:52:19,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-21 12:52:19,968 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:52:19,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:52:19,982 INFO L225 Difference]: With dead ends: 5807 [2021-08-21 12:52:19,982 INFO L226 Difference]: Without dead ends: 5556 [2021-08-21 12:52:19,982 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 475 ImplicationChecksByTransitivity, 838.2ms TimeCoverageRelationStatistics Valid=203, Invalid=1777, Unknown=0, NotChecked=0, Total=1980 [2021-08-21 12:52:19,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5556 states. [2021-08-21 12:52:20,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5556 to 4622. [2021-08-21 12:52:20,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4622 states, 4621 states have (on average 2.9939407054750053) internal successors, (13835), 4621 states have internal predecessors, (13835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:52:20,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4622 states to 4622 states and 13835 transitions. [2021-08-21 12:52:20,092 INFO L78 Accepts]: Start accepts. Automaton has 4622 states and 13835 transitions. Word has length 42 [2021-08-21 12:52:20,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:52:20,092 INFO L470 AbstractCegarLoop]: Abstraction has 4622 states and 13835 transitions. [2021-08-21 12:52:20,092 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:52:20,092 INFO L276 IsEmpty]: Start isEmpty. Operand 4622 states and 13835 transitions. [2021-08-21 12:52:20,100 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:52:20,101 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:52:20,101 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:52:20,133 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 12:52:20,316 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,SelfDestructingSolverStorable69 [2021-08-21 12:52:20,317 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:52:20,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:52:20,317 INFO L82 PathProgramCache]: Analyzing trace with hash 1035654764, now seen corresponding path program 63 times [2021-08-21 12:52:20,317 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:52:20,317 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [757093944] [2021-08-21 12:52:20,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:52:20,317 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:52:20,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:52:20,679 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:52:20,680 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:52:20,680 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [757093944] [2021-08-21 12:52:20,680 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [757093944] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:52:20,680 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1982148288] [2021-08-21 12:52:20,680 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:52:20,680 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:52:20,680 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:52:20,685 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 12:52:20,686 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 12:52:24,805 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-21 12:52:24,805 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:52:24,806 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-21 12:52:24,809 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:52:25,117 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:52:25,252 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:52:25,535 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:52:25,535 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1982148288] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:52:25,535 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:52:25,535 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-08-21 12:52:25,535 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1110086599] [2021-08-21 12:52:25,535 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 12:52:25,535 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:52:25,536 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 12:52:25,536 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=671, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:52:25,536 INFO L87 Difference]: Start difference. First operand 4622 states and 13835 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:52:26,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:52:26,559 INFO L93 Difference]: Finished difference Result 6002 states and 17329 transitions. [2021-08-21 12:52:26,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 12:52:26,560 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:52:26,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:52:26,571 INFO L225 Difference]: With dead ends: 6002 [2021-08-21 12:52:26,571 INFO L226 Difference]: Without dead ends: 5781 [2021-08-21 12:52:26,572 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 501 ImplicationChecksByTransitivity, 880.1ms TimeCoverageRelationStatistics Valid=209, Invalid=1861, Unknown=0, NotChecked=0, Total=2070 [2021-08-21 12:52:26,579 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5781 states. [2021-08-21 12:52:26,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5781 to 4625. [2021-08-21 12:52:26,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4625 states, 4624 states have (on average 2.9943771626297577) internal successors, (13846), 4624 states have internal predecessors, (13846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:52:26,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4625 states to 4625 states and 13846 transitions. [2021-08-21 12:52:26,664 INFO L78 Accepts]: Start accepts. Automaton has 4625 states and 13846 transitions. Word has length 42 [2021-08-21 12:52:26,664 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:52:26,664 INFO L470 AbstractCegarLoop]: Abstraction has 4625 states and 13846 transitions. [2021-08-21 12:52:26,664 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:52:26,665 INFO L276 IsEmpty]: Start isEmpty. Operand 4625 states and 13846 transitions. [2021-08-21 12:52:26,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:52:26,672 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:52:26,672 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:52:26,711 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 12:52:26,896 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:52:26,897 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:52:26,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:52:26,897 INFO L82 PathProgramCache]: Analyzing trace with hash 992059714, now seen corresponding path program 64 times [2021-08-21 12:52:26,897 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:52:26,897 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1537583451] [2021-08-21 12:52:26,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:52:26,897 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:52:26,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:52:27,197 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:52:27,197 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:52:27,197 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1537583451] [2021-08-21 12:52:27,197 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1537583451] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:52:27,197 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [28716295] [2021-08-21 12:52:27,197 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:52:27,197 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:52:27,197 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:52:27,198 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 12:52:27,200 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 12:52:31,186 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:52:31,186 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:52:31,186 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:52:31,187 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:52:31,490 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:52:31,590 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:52:31,893 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:52:31,894 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [28716295] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:52:31,894 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:52:31,894 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-08-21 12:52:31,894 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2074775209] [2021-08-21 12:52:31,894 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 12:52:31,894 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:52:31,894 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 12:52:31,895 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:52:31,895 INFO L87 Difference]: Start difference. First operand 4625 states and 13846 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:52:33,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:52:33,179 INFO L93 Difference]: Finished difference Result 6284 states and 18100 transitions. [2021-08-21 12:52:33,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-21 12:52:33,180 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:52:33,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:52:33,189 INFO L225 Difference]: With dead ends: 6284 [2021-08-21 12:52:33,189 INFO L226 Difference]: Without dead ends: 6063 [2021-08-21 12:52:33,189 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 566 ImplicationChecksByTransitivity, 926.5ms TimeCoverageRelationStatistics Valid=231, Invalid=2121, Unknown=0, NotChecked=0, Total=2352 [2021-08-21 12:52:33,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6063 states. [2021-08-21 12:52:33,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6063 to 4637. [2021-08-21 12:52:33,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4637 states, 4636 states have (on average 2.996333045729077) internal successors, (13891), 4636 states have internal predecessors, (13891), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:52:33,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4637 states to 4637 states and 13891 transitions. [2021-08-21 12:52:33,291 INFO L78 Accepts]: Start accepts. Automaton has 4637 states and 13891 transitions. Word has length 42 [2021-08-21 12:52:33,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:52:33,291 INFO L470 AbstractCegarLoop]: Abstraction has 4637 states and 13891 transitions. [2021-08-21 12:52:33,291 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:52:33,291 INFO L276 IsEmpty]: Start isEmpty. Operand 4637 states and 13891 transitions. [2021-08-21 12:52:33,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:52:33,297 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:52:33,297 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:52:33,325 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Forceful destruction successful, exit code 0 [2021-08-21 12:52:33,497 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,SelfDestructingSolverStorable71 [2021-08-21 12:52:33,497 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:52:33,498 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:52:33,498 INFO L82 PathProgramCache]: Analyzing trace with hash 285478750, now seen corresponding path program 65 times [2021-08-21 12:52:33,498 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:52:33,498 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1595522780] [2021-08-21 12:52:33,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:52:33,498 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:52:33,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:52:33,830 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:52:33,830 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:52:33,830 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1595522780] [2021-08-21 12:52:33,830 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1595522780] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:52:33,830 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [684664489] [2021-08-21 12:52:33,830 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:52:33,831 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:52:33,831 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:52:33,833 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 12:52:33,862 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 12:52:37,915 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:52:37,915 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:52:37,916 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:52:37,917 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:52:38,226 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:52:38,299 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:52:38,686 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:52:38,686 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [684664489] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:52:38,687 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:52:38,687 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 29 [2021-08-21 12:52:38,687 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [360496172] [2021-08-21 12:52:38,687 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-08-21 12:52:38,687 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:52:38,687 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-08-21 12:52:38,687 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=774, Unknown=0, NotChecked=0, Total=870 [2021-08-21 12:52:38,687 INFO L87 Difference]: Start difference. First operand 4637 states and 13891 transitions. Second operand has 30 states, 30 states have (on average 2.6) internal successors, (78), 29 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:52:40,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:52:40,099 INFO L93 Difference]: Finished difference Result 6560 states and 18993 transitions. [2021-08-21 12:52:40,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 12:52:40,099 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.6) internal successors, (78), 29 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:52:40,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:52:40,110 INFO L225 Difference]: With dead ends: 6560 [2021-08-21 12:52:40,110 INFO L226 Difference]: Without dead ends: 6339 [2021-08-21 12:52:40,110 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 703 ImplicationChecksByTransitivity, 1047.8ms TimeCoverageRelationStatistics Valid=259, Invalid=2497, Unknown=0, NotChecked=0, Total=2756 [2021-08-21 12:52:40,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6339 states. [2021-08-21 12:52:40,165 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6339 to 4641. [2021-08-21 12:52:40,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4641 states, 4640 states have (on average 2.9961206896551724) internal successors, (13902), 4640 states have internal predecessors, (13902), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:52:40,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4641 states to 4641 states and 13902 transitions. [2021-08-21 12:52:40,178 INFO L78 Accepts]: Start accepts. Automaton has 4641 states and 13902 transitions. Word has length 42 [2021-08-21 12:52:40,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:52:40,178 INFO L470 AbstractCegarLoop]: Abstraction has 4641 states and 13902 transitions. [2021-08-21 12:52:40,178 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.6) internal successors, (78), 29 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:52:40,178 INFO L276 IsEmpty]: Start isEmpty. Operand 4641 states and 13902 transitions. [2021-08-21 12:52:40,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:52:40,183 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:52:40,184 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:52:40,211 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Forceful destruction successful, exit code 0 [2021-08-21 12:52:40,384 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:52:40,384 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:52:40,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:52:40,384 INFO L82 PathProgramCache]: Analyzing trace with hash 894054178, now seen corresponding path program 66 times [2021-08-21 12:52:40,385 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:52:40,385 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1748710369] [2021-08-21 12:52:40,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:52:40,385 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:52:40,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:52:40,681 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:52:40,681 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:52:40,681 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1748710369] [2021-08-21 12:52:40,681 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1748710369] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:52:40,681 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [689701458] [2021-08-21 12:52:40,681 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:52:40,681 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:52:40,682 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:52:40,682 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 12:52:40,683 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 12:52:44,849 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-21 12:52:44,850 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:52:44,850 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-21 12:52:44,851 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:52:45,157 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:52:45,228 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:52:45,565 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:52:45,565 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [689701458] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:52:45,565 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:52:45,565 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-08-21 12:52:45,565 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1062099437] [2021-08-21 12:52:45,565 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 12:52:45,565 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:52:45,565 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 12:52:45,566 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:52:45,566 INFO L87 Difference]: Start difference. First operand 4641 states and 13902 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:52:47,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:52:47,046 INFO L93 Difference]: Finished difference Result 7255 states and 20991 transitions. [2021-08-21 12:52:47,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-21 12:52:47,046 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:52:47,046 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:52:47,057 INFO L225 Difference]: With dead ends: 7255 [2021-08-21 12:52:47,058 INFO L226 Difference]: Without dead ends: 7069 [2021-08-21 12:52:47,058 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 658 ImplicationChecksByTransitivity, 1016.3ms TimeCoverageRelationStatistics Valid=249, Invalid=2403, Unknown=0, NotChecked=0, Total=2652 [2021-08-21 12:52:47,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7069 states. [2021-08-21 12:52:47,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7069 to 4610. [2021-08-21 12:52:47,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4610 states, 4609 states have (on average 2.992189195053157) internal successors, (13791), 4609 states have internal predecessors, (13791), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:52:47,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4610 states to 4610 states and 13791 transitions. [2021-08-21 12:52:47,128 INFO L78 Accepts]: Start accepts. Automaton has 4610 states and 13791 transitions. Word has length 42 [2021-08-21 12:52:47,128 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:52:47,128 INFO L470 AbstractCegarLoop]: Abstraction has 4610 states and 13791 transitions. [2021-08-21 12:52:47,128 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:52:47,128 INFO L276 IsEmpty]: Start isEmpty. Operand 4610 states and 13791 transitions. [2021-08-21 12:52:47,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:52:47,133 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:52:47,133 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:52:47,163 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Forceful destruction successful, exit code 0 [2021-08-21 12:52:47,333 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:52:47,334 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:52:47,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:52:47,334 INFO L82 PathProgramCache]: Analyzing trace with hash -1867250376, now seen corresponding path program 67 times [2021-08-21 12:52:47,334 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:52:47,334 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1391247802] [2021-08-21 12:52:47,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:52:47,334 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:52:47,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:52:47,631 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:52:47,631 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:52:47,632 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1391247802] [2021-08-21 12:52:47,632 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1391247802] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:52:47,632 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1894011764] [2021-08-21 12:52:47,632 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:52:47,632 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:52:47,632 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:52:47,633 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 12:52:47,635 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 12:52:51,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:52:51,801 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:52:51,802 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:52:52,119 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:52:52,294 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:52:52,576 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:52:52,576 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1894011764] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:52:52,576 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:52:52,576 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-08-21 12:52:52,577 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1543013181] [2021-08-21 12:52:52,577 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 12:52:52,577 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:52:52,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 12:52:52,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=671, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:52:52,577 INFO L87 Difference]: Start difference. First operand 4610 states and 13791 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:52:53,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:52:53,526 INFO L93 Difference]: Finished difference Result 5159 states and 15159 transitions. [2021-08-21 12:52:53,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-21 12:52:53,526 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:52:53,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:52:53,534 INFO L225 Difference]: With dead ends: 5159 [2021-08-21 12:52:53,534 INFO L226 Difference]: Without dead ends: 4938 [2021-08-21 12:52:53,535 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 473 ImplicationChecksByTransitivity, 806.7ms TimeCoverageRelationStatistics Valid=202, Invalid=1778, Unknown=0, NotChecked=0, Total=1980 [2021-08-21 12:52:53,539 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4938 states. [2021-08-21 12:52:53,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4938 to 4616. [2021-08-21 12:52:53,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4616 states, 4615 states have (on average 2.9924160346695556) internal successors, (13810), 4615 states have internal predecessors, (13810), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:52:53,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4616 states to 4616 states and 13810 transitions. [2021-08-21 12:52:53,596 INFO L78 Accepts]: Start accepts. Automaton has 4616 states and 13810 transitions. Word has length 42 [2021-08-21 12:52:53,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:52:53,596 INFO L470 AbstractCegarLoop]: Abstraction has 4616 states and 13810 transitions. [2021-08-21 12:52:53,596 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:52:53,596 INFO L276 IsEmpty]: Start isEmpty. Operand 4616 states and 13810 transitions. [2021-08-21 12:52:53,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:52:53,602 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:52:53,602 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:52:53,629 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 12:52:53,802 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:52:53,802 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:52:53,802 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:52:53,802 INFO L82 PathProgramCache]: Analyzing trace with hash -1910845426, now seen corresponding path program 68 times [2021-08-21 12:52:53,803 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:52:53,803 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1691389893] [2021-08-21 12:52:53,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:52:53,803 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:52:53,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:52:54,134 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:52:54,134 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:52:54,134 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1691389893] [2021-08-21 12:52:54,135 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1691389893] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:52:54,135 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [578439402] [2021-08-21 12:52:54,135 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:52:54,135 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:52:54,135 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:52:54,137 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 12:52:54,167 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 12:52:58,437 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:52:58,438 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:52:58,438 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:52:58,439 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:52:58,706 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:52:58,851 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:52:59,168 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:52:59,168 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [578439402] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:52:59,168 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:52:59,168 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-08-21 12:52:59,168 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [924356582] [2021-08-21 12:52:59,168 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 12:52:59,168 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:52:59,169 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 12:52:59,169 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:52:59,169 INFO L87 Difference]: Start difference. First operand 4616 states and 13810 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:53:00,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:53:00,359 INFO L93 Difference]: Finished difference Result 5523 states and 16069 transitions. [2021-08-21 12:53:00,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 12:53:00,360 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:53:00,360 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:53:00,368 INFO L225 Difference]: With dead ends: 5523 [2021-08-21 12:53:00,368 INFO L226 Difference]: Without dead ends: 5302 [2021-08-21 12:53:00,368 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 536 ImplicationChecksByTransitivity, 987.0ms TimeCoverageRelationStatistics Valid=224, Invalid=2032, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 12:53:00,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5302 states. [2021-08-21 12:53:00,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5302 to 4628. [2021-08-21 12:53:00,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4628 states, 4627 states have (on average 2.994380808299114) internal successors, (13855), 4627 states have internal predecessors, (13855), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:53:00,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4628 states to 4628 states and 13855 transitions. [2021-08-21 12:53:00,430 INFO L78 Accepts]: Start accepts. Automaton has 4628 states and 13855 transitions. Word has length 42 [2021-08-21 12:53:00,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:53:00,430 INFO L470 AbstractCegarLoop]: Abstraction has 4628 states and 13855 transitions. [2021-08-21 12:53:00,431 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:53:00,431 INFO L276 IsEmpty]: Start isEmpty. Operand 4628 states and 13855 transitions. [2021-08-21 12:53:00,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:53:00,436 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:53:00,436 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:53:00,463 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Forceful destruction successful, exit code 0 [2021-08-21 12:53:00,636 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,SelfDestructingSolverStorable75 [2021-08-21 12:53:00,637 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:53:00,637 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:53:00,637 INFO L82 PathProgramCache]: Analyzing trace with hash 1677540906, now seen corresponding path program 69 times [2021-08-21 12:53:00,637 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:53:00,637 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [70266654] [2021-08-21 12:53:00,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:53:00,637 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:53:00,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:53:00,938 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:53:00,938 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:53:00,938 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [70266654] [2021-08-21 12:53:00,938 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [70266654] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:53:00,938 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [264363506] [2021-08-21 12:53:00,938 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:53:00,938 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:53:00,938 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:53:00,939 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 12:53:00,939 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 12:53:05,241 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-21 12:53:05,241 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:53:05,242 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:53:05,242 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:53:05,508 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:53:05,618 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:53:05,959 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:53:05,959 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [264363506] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:53:05,960 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:53:05,960 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-08-21 12:53:05,960 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1470973500] [2021-08-21 12:53:05,960 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 12:53:05,960 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:53:05,960 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 12:53:05,960 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:53:05,960 INFO L87 Difference]: Start difference. First operand 4628 states and 13855 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:53:07,098 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:53:07,099 INFO L93 Difference]: Finished difference Result 5694 states and 16669 transitions. [2021-08-21 12:53:07,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 12:53:07,099 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:53:07,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:53:07,107 INFO L225 Difference]: With dead ends: 5694 [2021-08-21 12:53:07,107 INFO L226 Difference]: Without dead ends: 5473 [2021-08-21 12:53:07,108 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 535 ImplicationChecksByTransitivity, 920.6ms TimeCoverageRelationStatistics Valid=222, Invalid=2034, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 12:53:07,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5473 states. [2021-08-21 12:53:07,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5473 to 4632. [2021-08-21 12:53:07,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4632 states, 4631 states have (on average 2.9941697257611746) internal successors, (13866), 4631 states have internal predecessors, (13866), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:53:07,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4632 states to 4632 states and 13866 transitions. [2021-08-21 12:53:07,167 INFO L78 Accepts]: Start accepts. Automaton has 4632 states and 13866 transitions. Word has length 42 [2021-08-21 12:53:07,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:53:07,167 INFO L470 AbstractCegarLoop]: Abstraction has 4632 states and 13866 transitions. [2021-08-21 12:53:07,168 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:53:07,168 INFO L276 IsEmpty]: Start isEmpty. Operand 4632 states and 13866 transitions. [2021-08-21 12:53:07,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:53:07,173 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:53:07,173 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:53:07,201 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Forceful destruction successful, exit code 0 [2021-08-21 12:53:07,373 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:53:07,373 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:53:07,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:53:07,374 INFO L82 PathProgramCache]: Analyzing trace with hash -2008850962, now seen corresponding path program 70 times [2021-08-21 12:53:07,374 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:53:07,374 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1768844789] [2021-08-21 12:53:07,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:53:07,374 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:53:07,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:53:07,719 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:53:07,719 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:53:07,719 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1768844789] [2021-08-21 12:53:07,719 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1768844789] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:53:07,719 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1429274559] [2021-08-21 12:53:07,719 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:53:07,720 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:53:07,720 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:53:07,720 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 12:53:07,721 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 12:53:12,068 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:53:12,068 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:53:12,069 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:53:12,070 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:53:12,335 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:53:12,450 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:53:12,778 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:53:12,778 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1429274559] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:53:12,778 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:53:12,778 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-08-21 12:53:12,778 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1778939006] [2021-08-21 12:53:12,779 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 12:53:12,779 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:53:12,779 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 12:53:12,779 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:53:12,779 INFO L87 Difference]: Start difference. First operand 4632 states and 13866 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:53:14,051 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:53:14,052 INFO L93 Difference]: Finished difference Result 6132 states and 17960 transitions. [2021-08-21 12:53:14,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 12:53:14,052 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:53:14,052 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:53:14,061 INFO L225 Difference]: With dead ends: 6132 [2021-08-21 12:53:14,061 INFO L226 Difference]: Without dead ends: 5946 [2021-08-21 12:53:14,062 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 593 ImplicationChecksByTransitivity, 956.2ms TimeCoverageRelationStatistics Valid=233, Invalid=2217, Unknown=0, NotChecked=0, Total=2450 [2021-08-21 12:53:14,067 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5946 states. [2021-08-21 12:53:14,115 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5946 to 4613. [2021-08-21 12:53:14,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4613 states, 4612 states have (on average 2.9919774501300953) internal successors, (13799), 4612 states have internal predecessors, (13799), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:53:14,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4613 states to 4613 states and 13799 transitions. [2021-08-21 12:53:14,128 INFO L78 Accepts]: Start accepts. Automaton has 4613 states and 13799 transitions. Word has length 42 [2021-08-21 12:53:14,128 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:53:14,128 INFO L470 AbstractCegarLoop]: Abstraction has 4613 states and 13799 transitions. [2021-08-21 12:53:14,128 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:53:14,128 INFO L276 IsEmpty]: Start isEmpty. Operand 4613 states and 13799 transitions. [2021-08-21 12:53:14,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:53:14,134 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:53:14,134 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:53:14,161 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 12:53:14,334 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:53:14,334 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:53:14,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:53:14,335 INFO L82 PathProgramCache]: Analyzing trace with hash 1610682264, now seen corresponding path program 71 times [2021-08-21 12:53:14,335 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:53:14,335 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [852075618] [2021-08-21 12:53:14,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:53:14,335 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:53:14,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:53:14,668 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:53:14,668 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:53:14,668 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [852075618] [2021-08-21 12:53:14,669 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [852075618] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:53:14,669 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [678862484] [2021-08-21 12:53:14,669 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:53:14,669 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:53:14,669 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:53:14,673 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 12:53:14,681 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 12:53:19,186 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:53:19,186 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:53:19,187 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:53:19,187 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:53:19,467 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:53:19,564 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:53:19,933 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:53:19,934 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [678862484] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:53:19,934 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:53:19,934 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-08-21 12:53:19,934 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [698121834] [2021-08-21 12:53:19,934 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 12:53:19,934 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:53:19,934 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 12:53:19,934 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:53:19,935 INFO L87 Difference]: Start difference. First operand 4613 states and 13799 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:53:20,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:53:20,900 INFO L93 Difference]: Finished difference Result 5251 states and 15563 transitions. [2021-08-21 12:53:20,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 12:53:20,900 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:53:20,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:53:20,908 INFO L225 Difference]: With dead ends: 5251 [2021-08-21 12:53:20,908 INFO L226 Difference]: Without dead ends: 5030 [2021-08-21 12:53:20,908 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 404 ImplicationChecksByTransitivity, 858.7ms TimeCoverageRelationStatistics Valid=193, Invalid=1699, Unknown=0, NotChecked=0, Total=1892 [2021-08-21 12:53:20,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5030 states. [2021-08-21 12:53:20,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5030 to 4633. [2021-08-21 12:53:20,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4633 states, 4632 states have (on average 2.9909326424870466) internal successors, (13854), 4632 states have internal predecessors, (13854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:53:20,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4633 states to 4633 states and 13854 transitions. [2021-08-21 12:53:20,967 INFO L78 Accepts]: Start accepts. Automaton has 4633 states and 13854 transitions. Word has length 42 [2021-08-21 12:53:20,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:53:20,967 INFO L470 AbstractCegarLoop]: Abstraction has 4633 states and 13854 transitions. [2021-08-21 12:53:20,967 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:53:20,967 INFO L276 IsEmpty]: Start isEmpty. Operand 4633 states and 13854 transitions. [2021-08-21 12:53:20,972 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:53:20,972 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:53:20,972 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:53:21,002 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Forceful destruction successful, exit code 0 [2021-08-21 12:53:21,172 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,SelfDestructingSolverStorable78 [2021-08-21 12:53:21,173 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:53:21,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:53:21,173 INFO L82 PathProgramCache]: Analyzing trace with hash -2075709604, now seen corresponding path program 72 times [2021-08-21 12:53:21,173 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:53:21,173 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [607484552] [2021-08-21 12:53:21,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:53:21,173 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:53:21,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:53:21,478 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:53:21,478 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:53:21,478 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [607484552] [2021-08-21 12:53:21,478 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [607484552] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:53:21,478 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1443009113] [2021-08-21 12:53:21,478 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:53:21,479 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:53:21,479 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:53:21,479 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 12:53:21,480 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 12:53:26,122 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-21 12:53:26,122 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:53:26,123 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-21 12:53:26,123 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:53:26,395 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:53:26,470 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:53:26,834 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:53:26,834 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1443009113] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:53:26,834 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:53:26,835 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-08-21 12:53:26,835 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [218719007] [2021-08-21 12:53:26,835 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 12:53:26,835 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:53:26,835 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 12:53:26,835 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=673, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:53:26,835 INFO L87 Difference]: Start difference. First operand 4633 states and 13854 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:53:27,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:53:27,850 INFO L93 Difference]: Finished difference Result 5617 states and 16669 transitions. [2021-08-21 12:53:27,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 12:53:27,850 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:53:27,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:53:27,860 INFO L225 Difference]: With dead ends: 5617 [2021-08-21 12:53:27,860 INFO L226 Difference]: Without dead ends: 5431 [2021-08-21 12:53:27,860 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 443 ImplicationChecksByTransitivity, 837.9ms TimeCoverageRelationStatistics Valid=200, Invalid=1780, Unknown=0, NotChecked=0, Total=1980 [2021-08-21 12:53:27,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5431 states. [2021-08-21 12:53:27,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5431 to 4629. [2021-08-21 12:53:27,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4629 states, 4628 states have (on average 2.99114088159032) internal successors, (13843), 4628 states have internal predecessors, (13843), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:53:27,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4629 states to 4629 states and 13843 transitions. [2021-08-21 12:53:27,933 INFO L78 Accepts]: Start accepts. Automaton has 4629 states and 13843 transitions. Word has length 42 [2021-08-21 12:53:27,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:53:27,933 INFO L470 AbstractCegarLoop]: Abstraction has 4629 states and 13843 transitions. [2021-08-21 12:53:27,933 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:53:27,933 INFO L276 IsEmpty]: Start isEmpty. Operand 4629 states and 13843 transitions. [2021-08-21 12:53:27,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:53:27,939 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:53:27,939 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:53:27,968 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 12:53:28,139 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,SelfDestructingSolverStorable79 [2021-08-21 12:53:28,140 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:53:28,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:53:28,140 INFO L82 PathProgramCache]: Analyzing trace with hash -595552422, now seen corresponding path program 73 times [2021-08-21 12:53:28,140 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:53:28,140 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [795248849] [2021-08-21 12:53:28,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:53:28,140 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:53:28,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:53:28,456 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:53:28,457 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:53:28,457 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [795248849] [2021-08-21 12:53:28,457 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [795248849] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:53:28,457 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1575680758] [2021-08-21 12:53:28,457 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:53:28,457 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:53:28,457 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:53:28,458 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 12:53:28,458 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 12:53:33,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:53:33,070 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:53:33,071 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:53:33,337 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:53:33,420 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:53:33,786 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:53:33,787 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1575680758] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:53:33,787 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:53:33,787 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-08-21 12:53:33,787 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [467701730] [2021-08-21 12:53:33,787 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 12:53:33,787 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:53:33,787 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 12:53:33,787 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=673, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:53:33,788 INFO L87 Difference]: Start difference. First operand 4629 states and 13843 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:53:34,808 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:53:34,808 INFO L93 Difference]: Finished difference Result 5508 states and 16359 transitions. [2021-08-21 12:53:34,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 12:53:34,809 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:53:34,809 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:53:34,817 INFO L225 Difference]: With dead ends: 5508 [2021-08-21 12:53:34,817 INFO L226 Difference]: Without dead ends: 5322 [2021-08-21 12:53:34,818 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 400 ImplicationChecksByTransitivity, 833.9ms TimeCoverageRelationStatistics Valid=195, Invalid=1697, Unknown=0, NotChecked=0, Total=1892 [2021-08-21 12:53:34,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5322 states. [2021-08-21 12:53:34,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5322 to 4625. [2021-08-21 12:53:34,869 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4625 states, 4624 states have (on average 2.991349480968858) internal successors, (13832), 4624 states have internal predecessors, (13832), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:53:34,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4625 states to 4625 states and 13832 transitions. [2021-08-21 12:53:34,877 INFO L78 Accepts]: Start accepts. Automaton has 4625 states and 13832 transitions. Word has length 42 [2021-08-21 12:53:34,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:53:34,877 INFO L470 AbstractCegarLoop]: Abstraction has 4625 states and 13832 transitions. [2021-08-21 12:53:34,877 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:53:34,877 INFO L276 IsEmpty]: Start isEmpty. Operand 4625 states and 13832 transitions. [2021-08-21 12:53:34,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:53:34,883 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:53:34,883 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:53:34,912 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 12:53:35,083 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:53:35,083 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:53:35,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:53:35,084 INFO L82 PathProgramCache]: Analyzing trace with hash 1243251966, now seen corresponding path program 74 times [2021-08-21 12:53:35,084 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:53:35,084 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [387318948] [2021-08-21 12:53:35,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:53:35,084 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:53:35,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:53:35,392 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:53:35,392 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:53:35,392 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [387318948] [2021-08-21 12:53:35,392 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [387318948] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:53:35,392 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [619795218] [2021-08-21 12:53:35,392 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:53:35,393 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:53:35,393 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:53:35,393 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 12:53:35,396 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 12:53:40,093 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:53:40,093 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:53:40,094 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:53:40,094 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:53:40,361 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:53:40,514 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:53:40,821 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:53:40,822 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [619795218] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:53:40,822 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:53:40,822 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-08-21 12:53:40,822 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [793502111] [2021-08-21 12:53:40,822 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 12:53:40,822 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:53:40,822 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 12:53:40,822 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:53:40,822 INFO L87 Difference]: Start difference. First operand 4625 states and 13832 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:53:41,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:53:41,951 INFO L93 Difference]: Finished difference Result 5207 states and 15310 transitions. [2021-08-21 12:53:41,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-21 12:53:41,952 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:53:41,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:53:41,959 INFO L225 Difference]: With dead ends: 5207 [2021-08-21 12:53:41,960 INFO L226 Difference]: Without dead ends: 4986 [2021-08-21 12:53:41,960 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 512 ImplicationChecksByTransitivity, 939.5ms TimeCoverageRelationStatistics Valid=225, Invalid=2031, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 12:53:41,964 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4986 states. [2021-08-21 12:53:42,006 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4986 to 4637. [2021-08-21 12:53:42,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4637 states, 4636 states have (on average 2.993313201035375) internal successors, (13877), 4636 states have internal predecessors, (13877), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:53:42,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4637 states to 4637 states and 13877 transitions. [2021-08-21 12:53:42,019 INFO L78 Accepts]: Start accepts. Automaton has 4637 states and 13877 transitions. Word has length 42 [2021-08-21 12:53:42,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:53:42,019 INFO L470 AbstractCegarLoop]: Abstraction has 4637 states and 13877 transitions. [2021-08-21 12:53:42,019 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:53:42,019 INFO L276 IsEmpty]: Start isEmpty. Operand 4637 states and 13877 transitions. [2021-08-21 12:53:42,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:53:42,027 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:53:42,027 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:53:42,060 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Forceful destruction successful, exit code 0 [2021-08-21 12:53:42,240 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:53:42,241 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:53:42,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:53:42,241 INFO L82 PathProgramCache]: Analyzing trace with hash 536671002, now seen corresponding path program 75 times [2021-08-21 12:53:42,241 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:53:42,241 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [627878790] [2021-08-21 12:53:42,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:53:42,241 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:53:42,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:53:42,548 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:53:42,549 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:53:42,549 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [627878790] [2021-08-21 12:53:42,549 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [627878790] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:53:42,549 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [869079358] [2021-08-21 12:53:42,549 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:53:42,549 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:53:42,549 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:53:42,550 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 12:53:42,550 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 12:53:47,312 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-21 12:53:47,312 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:53:47,313 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:53:47,313 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:53:47,581 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:53:47,694 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:53:48,029 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:53:48,029 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [869079358] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:53:48,029 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:53:48,029 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-08-21 12:53:48,030 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [69547566] [2021-08-21 12:53:48,030 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 12:53:48,030 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:53:48,030 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 12:53:48,030 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:53:48,030 INFO L87 Difference]: Start difference. First operand 4637 states and 13877 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:53:49,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:53:49,268 INFO L93 Difference]: Finished difference Result 5669 states and 16606 transitions. [2021-08-21 12:53:49,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-21 12:53:49,269 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:53:49,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:53:49,277 INFO L225 Difference]: With dead ends: 5669 [2021-08-21 12:53:49,277 INFO L226 Difference]: Without dead ends: 5448 [2021-08-21 12:53:49,278 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 511 ImplicationChecksByTransitivity, 934.6ms TimeCoverageRelationStatistics Valid=223, Invalid=2033, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 12:53:49,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5448 states. [2021-08-21 12:53:49,339 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5448 to 4641. [2021-08-21 12:53:49,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4641 states, 4640 states have (on average 2.9931034482758623) internal successors, (13888), 4640 states have internal predecessors, (13888), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:53:49,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4641 states to 4641 states and 13888 transitions. [2021-08-21 12:53:49,351 INFO L78 Accepts]: Start accepts. Automaton has 4641 states and 13888 transitions. Word has length 42 [2021-08-21 12:53:49,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:53:49,351 INFO L470 AbstractCegarLoop]: Abstraction has 4641 states and 13888 transitions. [2021-08-21 12:53:49,351 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:53:49,351 INFO L276 IsEmpty]: Start isEmpty. Operand 4641 states and 13888 transitions. [2021-08-21 12:53:49,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:53:49,356 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:53:49,356 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:53:49,385 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Ended with exit code 0 [2021-08-21 12:53:49,556 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 80 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable82 [2021-08-21 12:53:49,557 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:53:49,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:53:49,557 INFO L82 PathProgramCache]: Analyzing trace with hash 1145246430, now seen corresponding path program 76 times [2021-08-21 12:53:49,557 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:53:49,557 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1561756105] [2021-08-21 12:53:49,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:53:49,557 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:53:49,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:53:49,866 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:53:49,867 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:53:49,867 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1561756105] [2021-08-21 12:53:49,867 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1561756105] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:53:49,867 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [336184485] [2021-08-21 12:53:49,867 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:53:49,867 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:53:49,867 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:53:49,869 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 12:53:49,870 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 12:53:54,696 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:53:54,697 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:53:54,697 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:53:54,698 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:53:54,968 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:53:55,091 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:53:55,422 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:53:55,422 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [336184485] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:53:55,422 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:53:55,422 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-08-21 12:53:55,422 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [196090075] [2021-08-21 12:53:55,422 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 12:53:55,423 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:53:55,423 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 12:53:55,423 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:53:55,423 INFO L87 Difference]: Start difference. First operand 4641 states and 13888 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:53:56,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:53:56,798 INFO L93 Difference]: Finished difference Result 6063 states and 17768 transitions. [2021-08-21 12:53:56,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 12:53:56,799 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:53:56,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:53:56,808 INFO L225 Difference]: With dead ends: 6063 [2021-08-21 12:53:56,808 INFO L226 Difference]: Without dead ends: 5877 [2021-08-21 12:53:56,808 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 598 ImplicationChecksByTransitivity, 1012.0ms TimeCoverageRelationStatistics Valid=242, Invalid=2308, Unknown=0, NotChecked=0, Total=2550 [2021-08-21 12:53:56,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5877 states. [2021-08-21 12:53:56,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5877 to 4598. [2021-08-21 12:53:56,864 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4598 states, 4597 states have (on average 2.993038938438112) internal successors, (13759), 4597 states have internal predecessors, (13759), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:53:56,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4598 states to 4598 states and 13759 transitions. [2021-08-21 12:53:56,872 INFO L78 Accepts]: Start accepts. Automaton has 4598 states and 13759 transitions. Word has length 42 [2021-08-21 12:53:56,872 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:53:56,872 INFO L470 AbstractCegarLoop]: Abstraction has 4598 states and 13759 transitions. [2021-08-21 12:53:56,872 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:53:56,872 INFO L276 IsEmpty]: Start isEmpty. Operand 4598 states and 13759 transitions. [2021-08-21 12:53:56,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:53:56,877 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:53:56,877 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:53:56,906 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Forceful destruction successful, exit code 0 [2021-08-21 12:53:57,078 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:53:57,078 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:53:57,078 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:53:57,078 INFO L82 PathProgramCache]: Analyzing trace with hash -530935530, now seen corresponding path program 77 times [2021-08-21 12:53:57,078 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:53:57,078 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1867024346] [2021-08-21 12:53:57,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:53:57,079 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:53:57,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:53:57,380 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:53:57,380 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:53:57,380 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1867024346] [2021-08-21 12:53:57,380 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1867024346] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:53:57,381 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [943588969] [2021-08-21 12:53:57,381 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:53:57,381 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:53:57,381 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:53:57,381 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 12:53:57,382 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 12:54:02,270 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 12:54:02,271 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:54:02,271 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-21 12:54:02,272 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:54:02,624 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:54:02,701 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:54:03,045 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:54:03,045 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [943588969] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:54:03,045 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:54:03,045 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 29 [2021-08-21 12:54:03,045 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2015781151] [2021-08-21 12:54:03,045 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-08-21 12:54:03,045 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:54:03,045 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-08-21 12:54:03,046 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=770, Unknown=0, NotChecked=0, Total=870 [2021-08-21 12:54:03,046 INFO L87 Difference]: Start difference. First operand 4598 states and 13759 transitions. Second operand has 30 states, 30 states have (on average 2.5) internal successors, (75), 29 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:54:04,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:54:04,094 INFO L93 Difference]: Finished difference Result 5854 states and 17025 transitions. [2021-08-21 12:54:04,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-21 12:54:04,095 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.5) internal successors, (75), 29 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:54:04,095 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:54:04,104 INFO L225 Difference]: With dead ends: 5854 [2021-08-21 12:54:04,104 INFO L226 Difference]: Without dead ends: 5557 [2021-08-21 12:54:04,104 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 552 ImplicationChecksByTransitivity, 807.6ms TimeCoverageRelationStatistics Valid=224, Invalid=1846, Unknown=0, NotChecked=0, Total=2070 [2021-08-21 12:54:04,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5557 states. [2021-08-21 12:54:04,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5557 to 4827. [2021-08-21 12:54:04,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4827 states, 4826 states have (on average 2.9720265230004146) internal successors, (14343), 4826 states have internal predecessors, (14343), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:54:04,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4827 states to 4827 states and 14343 transitions. [2021-08-21 12:54:04,190 INFO L78 Accepts]: Start accepts. Automaton has 4827 states and 14343 transitions. Word has length 42 [2021-08-21 12:54:04,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:54:04,190 INFO L470 AbstractCegarLoop]: Abstraction has 4827 states and 14343 transitions. [2021-08-21 12:54:04,190 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.5) internal successors, (75), 29 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:54:04,190 INFO L276 IsEmpty]: Start isEmpty. Operand 4827 states and 14343 transitions. [2021-08-21 12:54:04,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:54:04,197 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:54:04,197 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:54:04,225 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 12:54:04,397 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:54:04,397 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:54:04,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:54:04,398 INFO L82 PathProgramCache]: Analyzing trace with hash -1309844874, now seen corresponding path program 78 times [2021-08-21 12:54:04,398 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:54:04,398 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1288911613] [2021-08-21 12:54:04,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:54:04,398 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:54:04,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:54:04,668 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:54:04,668 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:54:04,668 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1288911613] [2021-08-21 12:54:04,668 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1288911613] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:54:04,668 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [616141497] [2021-08-21 12:54:04,668 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:54:04,668 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:54:04,668 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:54:04,669 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 12:54:04,670 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 12:54:09,613 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 12:54:09,613 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:54:09,614 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-21 12:54:09,615 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:54:09,961 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:54:10,031 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:54:10,324 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:54:10,324 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [616141497] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:54:10,324 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:54:10,324 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 26 [2021-08-21 12:54:10,325 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2017359164] [2021-08-21 12:54:10,325 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 12:54:10,325 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:54:10,325 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 12:54:10,325 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=624, Unknown=0, NotChecked=0, Total=702 [2021-08-21 12:54:10,325 INFO L87 Difference]: Start difference. First operand 4827 states and 14343 transitions. Second operand has 27 states, 27 states have (on average 2.7777777777777777) internal successors, (75), 26 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:54:11,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:54:11,273 INFO L93 Difference]: Finished difference Result 6080 states and 17659 transitions. [2021-08-21 12:54:11,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 12:54:11,273 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.7777777777777777) internal successors, (75), 26 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:54:11,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:54:11,282 INFO L225 Difference]: With dead ends: 6080 [2021-08-21 12:54:11,282 INFO L226 Difference]: Without dead ends: 5877 [2021-08-21 12:54:11,282 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 456 ImplicationChecksByTransitivity, 741.0ms TimeCoverageRelationStatistics Valid=191, Invalid=1615, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 12:54:11,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5877 states. [2021-08-21 12:54:11,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5877 to 4646. [2021-08-21 12:54:11,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4646 states, 4645 states have (on average 2.9909580193756726) internal successors, (13893), 4645 states have internal predecessors, (13893), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:54:11,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4646 states to 4646 states and 13893 transitions. [2021-08-21 12:54:11,352 INFO L78 Accepts]: Start accepts. Automaton has 4646 states and 13893 transitions. Word has length 42 [2021-08-21 12:54:11,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:54:11,352 INFO L470 AbstractCegarLoop]: Abstraction has 4646 states and 13893 transitions. [2021-08-21 12:54:11,352 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.7777777777777777) internal successors, (75), 26 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:54:11,352 INFO L276 IsEmpty]: Start isEmpty. Operand 4646 states and 13893 transitions. [2021-08-21 12:54:11,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:54:11,358 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:54:11,358 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:54:11,389 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 12:54:11,558 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,SelfDestructingSolverStorable85 [2021-08-21 12:54:11,558 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:54:11,559 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:54:11,559 INFO L82 PathProgramCache]: Analyzing trace with hash 1282247336, now seen corresponding path program 79 times [2021-08-21 12:54:11,559 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:54:11,559 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1665193153] [2021-08-21 12:54:11,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:54:11,559 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:54:11,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:54:11,859 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:54:11,860 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:54:11,860 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1665193153] [2021-08-21 12:54:11,860 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1665193153] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:54:11,860 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1030503825] [2021-08-21 12:54:11,860 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:54:11,860 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:54:11,860 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:54:11,862 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 12:54:11,862 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 12:54:16,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:54:16,871 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:54:16,872 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:54:17,170 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:54:17,303 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:54:17,585 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:54:17,585 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1030503825] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:54:17,585 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:54:17,585 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-08-21 12:54:17,585 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1251901735] [2021-08-21 12:54:17,585 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 12:54:17,585 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:54:17,585 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 12:54:17,586 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=671, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:54:17,586 INFO L87 Difference]: Start difference. First operand 4646 states and 13893 transitions. Second operand has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:54:18,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:54:18,688 INFO L93 Difference]: Finished difference Result 6026 states and 17387 transitions. [2021-08-21 12:54:18,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 12:54:18,688 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:54:18,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:54:18,697 INFO L225 Difference]: With dead ends: 6026 [2021-08-21 12:54:18,697 INFO L226 Difference]: Without dead ends: 5805 [2021-08-21 12:54:18,697 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 502 ImplicationChecksByTransitivity, 825.2ms TimeCoverageRelationStatistics Valid=209, Invalid=1861, Unknown=0, NotChecked=0, Total=2070 [2021-08-21 12:54:18,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5805 states. [2021-08-21 12:54:18,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5805 to 4649. [2021-08-21 12:54:18,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4649 states, 4648 states have (on average 2.991394148020654) internal successors, (13904), 4648 states have internal predecessors, (13904), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:54:18,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4649 states to 4649 states and 13904 transitions. [2021-08-21 12:54:18,760 INFO L78 Accepts]: Start accepts. Automaton has 4649 states and 13904 transitions. Word has length 42 [2021-08-21 12:54:18,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:54:18,760 INFO L470 AbstractCegarLoop]: Abstraction has 4649 states and 13904 transitions. [2021-08-21 12:54:18,761 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:54:18,761 INFO L276 IsEmpty]: Start isEmpty. Operand 4649 states and 13904 transitions. [2021-08-21 12:54:18,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:54:18,766 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:54:18,766 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:54:18,794 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Forceful destruction successful, exit code 0 [2021-08-21 12:54:18,966 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86,84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:54:18,967 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:54:18,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:54:18,967 INFO L82 PathProgramCache]: Analyzing trace with hash 1238652286, now seen corresponding path program 80 times [2021-08-21 12:54:18,967 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:54:18,967 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1702758018] [2021-08-21 12:54:18,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:54:18,967 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:54:18,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:54:19,265 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:54:19,265 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:54:19,266 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1702758018] [2021-08-21 12:54:19,266 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1702758018] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:54:19,266 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1378712551] [2021-08-21 12:54:19,266 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:54:19,266 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:54:19,266 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:54:19,267 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 12:54:19,268 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 12:54:24,356 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:54:24,356 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:54:24,357 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:54:24,357 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:54:24,672 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:54:24,772 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:54:25,087 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:54:25,087 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1378712551] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:54:25,087 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:54:25,087 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-08-21 12:54:25,088 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [807160507] [2021-08-21 12:54:25,088 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 12:54:25,088 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:54:25,088 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 12:54:25,088 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:54:25,088 INFO L87 Difference]: Start difference. First operand 4649 states and 13904 transitions. Second operand has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:54:26,420 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:54:26,420 INFO L93 Difference]: Finished difference Result 6308 states and 18158 transitions. [2021-08-21 12:54:26,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-21 12:54:26,421 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:54:26,421 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:54:26,430 INFO L225 Difference]: With dead ends: 6308 [2021-08-21 12:54:26,430 INFO L226 Difference]: Without dead ends: 6087 [2021-08-21 12:54:26,430 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 567 ImplicationChecksByTransitivity, 947.3ms TimeCoverageRelationStatistics Valid=231, Invalid=2121, Unknown=0, NotChecked=0, Total=2352 [2021-08-21 12:54:26,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6087 states. [2021-08-21 12:54:26,482 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6087 to 4661. [2021-08-21 12:54:26,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4661 states, 4660 states have (on average 2.9933476394849787) internal successors, (13949), 4660 states have internal predecessors, (13949), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:54:26,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4661 states to 4661 states and 13949 transitions. [2021-08-21 12:54:26,495 INFO L78 Accepts]: Start accepts. Automaton has 4661 states and 13949 transitions. Word has length 42 [2021-08-21 12:54:26,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:54:26,495 INFO L470 AbstractCegarLoop]: Abstraction has 4661 states and 13949 transitions. [2021-08-21 12:54:26,495 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:54:26,495 INFO L276 IsEmpty]: Start isEmpty. Operand 4661 states and 13949 transitions. [2021-08-21 12:54:26,500 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:54:26,501 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:54:26,501 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:54:26,530 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Ended with exit code 0 [2021-08-21 12:54:26,701 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87,85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:54:26,701 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:54:26,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:54:26,702 INFO L82 PathProgramCache]: Analyzing trace with hash 532071322, now seen corresponding path program 81 times [2021-08-21 12:54:26,702 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:54:26,702 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [65971147] [2021-08-21 12:54:26,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:54:26,702 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:54:26,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:54:27,078 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:54:27,078 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:54:27,078 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [65971147] [2021-08-21 12:54:27,078 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [65971147] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:54:27,079 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [600037909] [2021-08-21 12:54:27,079 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:54:27,079 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:54:27,079 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:54:27,079 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 12:54:27,080 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 12:54:32,210 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 12:54:32,211 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:54:32,211 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:54:32,212 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:54:32,506 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:54:32,575 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:54:32,919 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:54:32,919 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [600037909] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:54:32,919 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:54:32,919 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-08-21 12:54:32,919 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [824592161] [2021-08-21 12:54:32,919 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 12:54:32,919 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:54:32,919 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 12:54:32,919 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:54:32,920 INFO L87 Difference]: Start difference. First operand 4661 states and 13949 transitions. Second operand has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:54:34,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:54:34,322 INFO L93 Difference]: Finished difference Result 6584 states and 19051 transitions. [2021-08-21 12:54:34,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-21 12:54:34,322 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:54:34,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:54:34,332 INFO L225 Difference]: With dead ends: 6584 [2021-08-21 12:54:34,332 INFO L226 Difference]: Without dead ends: 6363 [2021-08-21 12:54:34,332 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 566 ImplicationChecksByTransitivity, 1001.6ms TimeCoverageRelationStatistics Valid=229, Invalid=2123, Unknown=0, NotChecked=0, Total=2352 [2021-08-21 12:54:34,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6363 states. [2021-08-21 12:54:34,384 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6363 to 4665. [2021-08-21 12:54:34,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4665 states, 4664 states have (on average 2.993138936535163) internal successors, (13960), 4664 states have internal predecessors, (13960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:54:34,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4665 states to 4665 states and 13960 transitions. [2021-08-21 12:54:34,396 INFO L78 Accepts]: Start accepts. Automaton has 4665 states and 13960 transitions. Word has length 42 [2021-08-21 12:54:34,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:54:34,396 INFO L470 AbstractCegarLoop]: Abstraction has 4665 states and 13960 transitions. [2021-08-21 12:54:34,396 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:54:34,396 INFO L276 IsEmpty]: Start isEmpty. Operand 4665 states and 13960 transitions. [2021-08-21 12:54:34,402 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:54:34,402 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:54:34,402 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:54:34,431 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Forceful destruction successful, exit code 0 [2021-08-21 12:54:34,602 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 86 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable88 [2021-08-21 12:54:34,602 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:54:34,603 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:54:34,603 INFO L82 PathProgramCache]: Analyzing trace with hash 1140646750, now seen corresponding path program 82 times [2021-08-21 12:54:34,603 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:54:34,603 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [699060254] [2021-08-21 12:54:34,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:54:34,603 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:54:34,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:54:35,048 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:54:35,048 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:54:35,048 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [699060254] [2021-08-21 12:54:35,048 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [699060254] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:54:35,049 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1363742149] [2021-08-21 12:54:35,049 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:54:35,049 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:54:35,049 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:54:35,053 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 12:54:35,083 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 12:54:40,281 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:54:40,281 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:54:40,282 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:54:40,283 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:54:40,570 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:54:40,639 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:54:40,986 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:54:40,987 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1363742149] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:54:40,987 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:54:40,987 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-08-21 12:54:40,987 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1196028416] [2021-08-21 12:54:40,987 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 12:54:40,987 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:54:40,987 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 12:54:40,987 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:54:40,987 INFO L87 Difference]: Start difference. First operand 4665 states and 13960 transitions. Second operand has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:54:42,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:54:42,571 INFO L93 Difference]: Finished difference Result 7279 states and 21049 transitions. [2021-08-21 12:54:42,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-21 12:54:42,571 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:54:42,572 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:54:42,583 INFO L225 Difference]: With dead ends: 7279 [2021-08-21 12:54:42,583 INFO L226 Difference]: Without dead ends: 7093 [2021-08-21 12:54:42,584 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 659 ImplicationChecksByTransitivity, 1114.6ms TimeCoverageRelationStatistics Valid=249, Invalid=2403, Unknown=0, NotChecked=0, Total=2652 [2021-08-21 12:54:42,590 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7093 states. [2021-08-21 12:54:42,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7093 to 4634. [2021-08-21 12:54:42,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4634 states, 4633 states have (on average 2.989207856680337) internal successors, (13849), 4633 states have internal predecessors, (13849), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:54:42,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4634 states to 4634 states and 13849 transitions. [2021-08-21 12:54:42,658 INFO L78 Accepts]: Start accepts. Automaton has 4634 states and 13849 transitions. Word has length 42 [2021-08-21 12:54:42,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:54:42,658 INFO L470 AbstractCegarLoop]: Abstraction has 4634 states and 13849 transitions. [2021-08-21 12:54:42,659 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:54:42,659 INFO L276 IsEmpty]: Start isEmpty. Operand 4634 states and 13849 transitions. [2021-08-21 12:54:42,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:54:42,664 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:54:42,664 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:54:42,693 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 12:54:42,864 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89,87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:54:42,865 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:54:42,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:54:42,865 INFO L82 PathProgramCache]: Analyzing trace with hash -1620657804, now seen corresponding path program 83 times [2021-08-21 12:54:42,865 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:54:42,865 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1438426517] [2021-08-21 12:54:42,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:54:42,865 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:54:42,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:54:43,171 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:54:43,171 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:54:43,171 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1438426517] [2021-08-21 12:54:43,171 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1438426517] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:54:43,171 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1869196436] [2021-08-21 12:54:43,171 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:54:43,171 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:54:43,172 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:54:43,172 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 12:54:43,173 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 12:54:48,478 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 12:54:48,478 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:54:48,479 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:54:48,480 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:54:48,730 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:54:48,908 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:54:49,188 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:54:49,189 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1869196436] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:54:49,189 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:54:49,189 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-08-21 12:54:49,189 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1700392478] [2021-08-21 12:54:49,189 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 12:54:49,189 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:54:49,189 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 12:54:49,189 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=671, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:54:49,189 INFO L87 Difference]: Start difference. First operand 4634 states and 13849 transitions. Second operand has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:54:50,182 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:54:50,182 INFO L93 Difference]: Finished difference Result 5183 states and 15217 transitions. [2021-08-21 12:54:50,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-21 12:54:50,182 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:54:50,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:54:50,194 INFO L225 Difference]: With dead ends: 5183 [2021-08-21 12:54:50,194 INFO L226 Difference]: Without dead ends: 4962 [2021-08-21 12:54:50,194 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 474 ImplicationChecksByTransitivity, 825.7ms TimeCoverageRelationStatistics Valid=202, Invalid=1778, Unknown=0, NotChecked=0, Total=1980 [2021-08-21 12:54:50,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4962 states. [2021-08-21 12:54:50,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4962 to 4640. [2021-08-21 12:54:50,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4640 states, 4639 states have (on average 2.989437378745419) internal successors, (13868), 4639 states have internal predecessors, (13868), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:54:50,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4640 states to 4640 states and 13868 transitions. [2021-08-21 12:54:50,291 INFO L78 Accepts]: Start accepts. Automaton has 4640 states and 13868 transitions. Word has length 42 [2021-08-21 12:54:50,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:54:50,292 INFO L470 AbstractCegarLoop]: Abstraction has 4640 states and 13868 transitions. [2021-08-21 12:54:50,292 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:54:50,292 INFO L276 IsEmpty]: Start isEmpty. Operand 4640 states and 13868 transitions. [2021-08-21 12:54:50,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:54:50,298 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:54:50,298 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:54:50,328 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Forceful destruction successful, exit code 0 [2021-08-21 12:54:50,498 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:54:50,498 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:54:50,499 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:54:50,499 INFO L82 PathProgramCache]: Analyzing trace with hash -1664252854, now seen corresponding path program 84 times [2021-08-21 12:54:50,499 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:54:50,499 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [811207756] [2021-08-21 12:54:50,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:54:50,499 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:54:50,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:54:50,844 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:54:50,844 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:54:50,844 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [811207756] [2021-08-21 12:54:50,844 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [811207756] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:54:50,844 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [178079487] [2021-08-21 12:54:50,844 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:54:50,845 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:54:50,845 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:54:50,848 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 12:54:50,849 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 12:54:56,232 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 12:54:56,232 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:54:56,233 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:54:56,234 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:54:56,484 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:54:56,641 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:54:56,947 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:54:56,947 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [178079487] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:54:56,948 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:54:56,948 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-08-21 12:54:56,948 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2112108536] [2021-08-21 12:54:56,948 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 12:54:56,948 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:54:56,948 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 12:54:56,948 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:54:56,949 INFO L87 Difference]: Start difference. First operand 4640 states and 13868 transitions. Second operand has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:54:58,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:54:58,200 INFO L93 Difference]: Finished difference Result 5547 states and 16127 transitions. [2021-08-21 12:54:58,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 12:54:58,200 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:54:58,201 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:54:58,208 INFO L225 Difference]: With dead ends: 5547 [2021-08-21 12:54:58,208 INFO L226 Difference]: Without dead ends: 5326 [2021-08-21 12:54:58,208 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 537 ImplicationChecksByTransitivity, 919.9ms TimeCoverageRelationStatistics Valid=224, Invalid=2032, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 12:54:58,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5326 states. [2021-08-21 12:54:58,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5326 to 4652. [2021-08-21 12:54:58,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4652 states, 4651 states have (on average 2.9913996989894645) internal successors, (13913), 4651 states have internal predecessors, (13913), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:54:58,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4652 states to 4652 states and 13913 transitions. [2021-08-21 12:54:58,265 INFO L78 Accepts]: Start accepts. Automaton has 4652 states and 13913 transitions. Word has length 42 [2021-08-21 12:54:58,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:54:58,265 INFO L470 AbstractCegarLoop]: Abstraction has 4652 states and 13913 transitions. [2021-08-21 12:54:58,265 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:54:58,265 INFO L276 IsEmpty]: Start isEmpty. Operand 4652 states and 13913 transitions. [2021-08-21 12:54:58,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:54:58,271 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:54:58,271 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:54:58,301 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 12:54:58,471 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,89 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:54:58,471 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:54:58,471 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:54:58,472 INFO L82 PathProgramCache]: Analyzing trace with hash 1924133478, now seen corresponding path program 85 times [2021-08-21 12:54:58,472 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:54:58,472 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1091719713] [2021-08-21 12:54:58,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:54:58,472 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:54:58,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:54:58,773 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:54:58,774 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:54:58,774 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1091719713] [2021-08-21 12:54:58,774 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1091719713] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:54:58,774 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [73329698] [2021-08-21 12:54:58,774 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:54:58,774 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:54:58,774 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:54:58,775 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 12:54:58,776 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 12:55:04,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:55:04,144 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:55:04,144 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:55:04,395 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:55:04,504 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:55:04,841 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:55:04,841 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [73329698] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:55:04,842 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:55:04,842 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-08-21 12:55:04,842 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [227804904] [2021-08-21 12:55:04,842 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 12:55:04,842 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:55:04,842 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 12:55:04,842 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:55:04,842 INFO L87 Difference]: Start difference. First operand 4652 states and 13913 transitions. Second operand has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:55:06,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:55:06,143 INFO L93 Difference]: Finished difference Result 5718 states and 16727 transitions. [2021-08-21 12:55:06,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 12:55:06,143 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:55:06,143 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:55:06,152 INFO L225 Difference]: With dead ends: 5718 [2021-08-21 12:55:06,152 INFO L226 Difference]: Without dead ends: 5497 [2021-08-21 12:55:06,153 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 536 ImplicationChecksByTransitivity, 918.8ms TimeCoverageRelationStatistics Valid=222, Invalid=2034, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 12:55:06,157 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5497 states. [2021-08-21 12:55:06,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5497 to 4656. [2021-08-21 12:55:06,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4656 states, 4655 states have (on average 2.9911922663802364) internal successors, (13924), 4655 states have internal predecessors, (13924), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:55:06,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4656 states to 4656 states and 13924 transitions. [2021-08-21 12:55:06,218 INFO L78 Accepts]: Start accepts. Automaton has 4656 states and 13924 transitions. Word has length 42 [2021-08-21 12:55:06,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:55:06,218 INFO L470 AbstractCegarLoop]: Abstraction has 4656 states and 13924 transitions. [2021-08-21 12:55:06,218 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:55:06,218 INFO L276 IsEmpty]: Start isEmpty. Operand 4656 states and 13924 transitions. [2021-08-21 12:55:06,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:55:06,224 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:55:06,224 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:55:06,254 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 12:55:06,426 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 90 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable92 [2021-08-21 12:55:06,426 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:55:06,426 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:55:06,426 INFO L82 PathProgramCache]: Analyzing trace with hash -1762258390, now seen corresponding path program 86 times [2021-08-21 12:55:06,426 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:55:06,426 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1844955193] [2021-08-21 12:55:06,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:55:06,428 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:55:06,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:55:06,752 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:55:06,752 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:55:06,752 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1844955193] [2021-08-21 12:55:06,752 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1844955193] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:55:06,752 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1102304632] [2021-08-21 12:55:06,752 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:55:06,752 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:55:06,752 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:55:06,753 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 12:55:06,754 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 12:55:12,366 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:55:12,366 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:55:12,367 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:55:12,367 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:55:12,614 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:55:12,728 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:55:13,055 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:55:13,055 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1102304632] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:55:13,055 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:55:13,055 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-08-21 12:55:13,055 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1059294814] [2021-08-21 12:55:13,055 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 12:55:13,055 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:55:13,056 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 12:55:13,056 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:55:13,056 INFO L87 Difference]: Start difference. First operand 4656 states and 13924 transitions. Second operand has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:55:14,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:55:14,319 INFO L93 Difference]: Finished difference Result 6156 states and 18018 transitions. [2021-08-21 12:55:14,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 12:55:14,319 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:55:14,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:55:14,330 INFO L225 Difference]: With dead ends: 6156 [2021-08-21 12:55:14,330 INFO L226 Difference]: Without dead ends: 5970 [2021-08-21 12:55:14,330 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 594 ImplicationChecksByTransitivity, 967.5ms TimeCoverageRelationStatistics Valid=233, Invalid=2217, Unknown=0, NotChecked=0, Total=2450 [2021-08-21 12:55:14,336 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5970 states. [2021-08-21 12:55:14,384 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5970 to 4637. [2021-08-21 12:55:14,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4637 states, 4636 states have (on average 2.98899913718723) internal successors, (13857), 4636 states have internal predecessors, (13857), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:55:14,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4637 states to 4637 states and 13857 transitions. [2021-08-21 12:55:14,398 INFO L78 Accepts]: Start accepts. Automaton has 4637 states and 13857 transitions. Word has length 42 [2021-08-21 12:55:14,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:55:14,398 INFO L470 AbstractCegarLoop]: Abstraction has 4637 states and 13857 transitions. [2021-08-21 12:55:14,398 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:55:14,398 INFO L276 IsEmpty]: Start isEmpty. Operand 4637 states and 13857 transitions. [2021-08-21 12:55:14,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:55:14,403 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:55:14,404 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:55:14,433 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Forceful destruction successful, exit code 0 [2021-08-21 12:55:14,604 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,91 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:55:14,604 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:55:14,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:55:14,604 INFO L82 PathProgramCache]: Analyzing trace with hash 1857274836, now seen corresponding path program 87 times [2021-08-21 12:55:14,604 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:55:14,605 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1974008671] [2021-08-21 12:55:14,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:55:14,605 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:55:14,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:55:14,911 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:55:14,911 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:55:14,911 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1974008671] [2021-08-21 12:55:14,911 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1974008671] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:55:14,912 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [353857823] [2021-08-21 12:55:14,912 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:55:14,912 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:55:14,912 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:55:14,912 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 12:55:14,913 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 12:55:20,529 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 12:55:20,529 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:55:20,530 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:55:20,531 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:55:20,793 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:55:20,872 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:55:21,264 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:55:21,264 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [353857823] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:55:21,264 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:55:21,264 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-08-21 12:55:21,264 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1575675140] [2021-08-21 12:55:21,264 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 12:55:21,264 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:55:21,265 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 12:55:21,265 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:55:21,265 INFO L87 Difference]: Start difference. First operand 4637 states and 13857 transitions. Second operand has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:55:22,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:55:22,328 INFO L93 Difference]: Finished difference Result 5275 states and 15621 transitions. [2021-08-21 12:55:22,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 12:55:22,328 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:55:22,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:55:22,337 INFO L225 Difference]: With dead ends: 5275 [2021-08-21 12:55:22,337 INFO L226 Difference]: Without dead ends: 5054 [2021-08-21 12:55:22,337 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 405 ImplicationChecksByTransitivity, 860.9ms TimeCoverageRelationStatistics Valid=193, Invalid=1699, Unknown=0, NotChecked=0, Total=1892 [2021-08-21 12:55:22,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5054 states. [2021-08-21 12:55:22,387 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5054 to 4657. [2021-08-21 12:55:22,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4657 states, 4656 states have (on average 2.9879725085910653) internal successors, (13912), 4656 states have internal predecessors, (13912), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:55:22,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4657 states to 4657 states and 13912 transitions. [2021-08-21 12:55:22,400 INFO L78 Accepts]: Start accepts. Automaton has 4657 states and 13912 transitions. Word has length 42 [2021-08-21 12:55:22,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:55:22,400 INFO L470 AbstractCegarLoop]: Abstraction has 4657 states and 13912 transitions. [2021-08-21 12:55:22,400 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:55:22,400 INFO L276 IsEmpty]: Start isEmpty. Operand 4657 states and 13912 transitions. [2021-08-21 12:55:22,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:55:22,405 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:55:22,405 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:55:22,441 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Ended with exit code 0 [2021-08-21 12:55:22,620 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,92 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:55:22,621 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:55:22,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:55:22,621 INFO L82 PathProgramCache]: Analyzing trace with hash -1829117032, now seen corresponding path program 88 times [2021-08-21 12:55:22,621 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:55:22,621 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1633975548] [2021-08-21 12:55:22,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:55:22,621 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:55:22,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:55:22,930 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:55:22,931 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:55:22,931 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1633975548] [2021-08-21 12:55:22,931 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1633975548] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:55:22,931 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2115709349] [2021-08-21 12:55:22,931 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:55:22,931 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:55:22,931 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:55:22,932 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 12:55:22,935 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 12:55:28,580 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:55:28,580 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:55:28,581 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:55:28,581 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:55:28,831 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:55:28,910 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:55:29,284 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:55:29,284 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2115709349] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:55:29,284 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:55:29,284 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-08-21 12:55:29,284 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1905539977] [2021-08-21 12:55:29,284 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 12:55:29,284 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:55:29,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 12:55:29,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=673, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:55:29,285 INFO L87 Difference]: Start difference. First operand 4657 states and 13912 transitions. Second operand has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:55:30,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:55:30,410 INFO L93 Difference]: Finished difference Result 5641 states and 16727 transitions. [2021-08-21 12:55:30,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 12:55:30,411 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:55:30,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:55:30,420 INFO L225 Difference]: With dead ends: 5641 [2021-08-21 12:55:30,420 INFO L226 Difference]: Without dead ends: 5455 [2021-08-21 12:55:30,421 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 444 ImplicationChecksByTransitivity, 839.5ms TimeCoverageRelationStatistics Valid=200, Invalid=1780, Unknown=0, NotChecked=0, Total=1980 [2021-08-21 12:55:30,425 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5455 states. [2021-08-21 12:55:30,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5455 to 4653. [2021-08-21 12:55:30,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4653 states, 4652 states have (on average 2.988177128116939) internal successors, (13901), 4652 states have internal predecessors, (13901), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:55:30,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4653 states to 4653 states and 13901 transitions. [2021-08-21 12:55:30,487 INFO L78 Accepts]: Start accepts. Automaton has 4653 states and 13901 transitions. Word has length 42 [2021-08-21 12:55:30,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:55:30,487 INFO L470 AbstractCegarLoop]: Abstraction has 4653 states and 13901 transitions. [2021-08-21 12:55:30,487 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:55:30,487 INFO L276 IsEmpty]: Start isEmpty. Operand 4653 states and 13901 transitions. [2021-08-21 12:55:30,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:55:30,493 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:55:30,493 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:55:30,523 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 12:55:30,693 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95,93 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:55:30,694 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:55:30,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:55:30,694 INFO L82 PathProgramCache]: Analyzing trace with hash -348959850, now seen corresponding path program 89 times [2021-08-21 12:55:30,694 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:55:30,694 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [677140900] [2021-08-21 12:55:30,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:55:30,694 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:55:30,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:55:31,023 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:55:31,024 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:55:31,024 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [677140900] [2021-08-21 12:55:31,024 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [677140900] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:55:31,024 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1821689511] [2021-08-21 12:55:31,024 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:55:31,024 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:55:31,024 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:55:31,025 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 12:55:31,025 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 12:55:36,752 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 12:55:36,752 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:55:36,753 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:55:36,754 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:55:37,013 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:55:37,092 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:55:37,459 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:55:37,459 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1821689511] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:55:37,459 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:55:37,459 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-08-21 12:55:37,459 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [873906662] [2021-08-21 12:55:37,460 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 12:55:37,460 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:55:37,460 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 12:55:37,460 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=673, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:55:37,460 INFO L87 Difference]: Start difference. First operand 4653 states and 13901 transitions. Second operand has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:55:38,344 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:55:38,344 INFO L93 Difference]: Finished difference Result 5532 states and 16417 transitions. [2021-08-21 12:55:38,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 12:55:38,344 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:55:38,344 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:55:38,379 INFO L225 Difference]: With dead ends: 5532 [2021-08-21 12:55:38,379 INFO L226 Difference]: Without dead ends: 5346 [2021-08-21 12:55:38,379 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 401 ImplicationChecksByTransitivity, 835.6ms TimeCoverageRelationStatistics Valid=195, Invalid=1697, Unknown=0, NotChecked=0, Total=1892 [2021-08-21 12:55:38,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5346 states. [2021-08-21 12:55:38,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5346 to 4649. [2021-08-21 12:55:38,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4649 states, 4648 states have (on average 2.988382099827883) internal successors, (13890), 4648 states have internal predecessors, (13890), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:55:38,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4649 states to 4649 states and 13890 transitions. [2021-08-21 12:55:38,434 INFO L78 Accepts]: Start accepts. Automaton has 4649 states and 13890 transitions. Word has length 42 [2021-08-21 12:55:38,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:55:38,434 INFO L470 AbstractCegarLoop]: Abstraction has 4649 states and 13890 transitions. [2021-08-21 12:55:38,434 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:55:38,434 INFO L276 IsEmpty]: Start isEmpty. Operand 4649 states and 13890 transitions. [2021-08-21 12:55:38,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:55:38,441 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:55:38,441 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:55:38,472 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Ended with exit code 0 [2021-08-21 12:55:38,642 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96,94 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:55:38,642 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:55:38,642 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:55:38,642 INFO L82 PathProgramCache]: Analyzing trace with hash 1489844538, now seen corresponding path program 90 times [2021-08-21 12:55:38,642 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:55:38,643 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1469055630] [2021-08-21 12:55:38,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:55:38,643 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:55:38,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:55:38,963 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:55:38,963 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:55:38,963 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1469055630] [2021-08-21 12:55:38,963 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1469055630] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:55:38,963 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2112123197] [2021-08-21 12:55:38,963 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:55:38,963 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:55:38,963 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:55:38,966 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 12:55:38,966 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 12:55:44,676 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 12:55:44,676 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:55:44,677 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:55:44,678 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:55:44,997 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:55:45,143 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:55:45,452 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:55:45,452 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2112123197] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:55:45,452 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:55:45,452 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-08-21 12:55:45,452 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [13353068] [2021-08-21 12:55:45,452 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 12:55:45,452 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:55:45,453 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 12:55:45,453 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:55:45,453 INFO L87 Difference]: Start difference. First operand 4649 states and 13890 transitions. Second operand has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:55:46,577 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:55:46,578 INFO L93 Difference]: Finished difference Result 5231 states and 15368 transitions. [2021-08-21 12:55:46,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-21 12:55:46,578 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:55:46,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:55:46,586 INFO L225 Difference]: With dead ends: 5231 [2021-08-21 12:55:46,586 INFO L226 Difference]: Without dead ends: 5010 [2021-08-21 12:55:46,586 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 513 ImplicationChecksByTransitivity, 935.3ms TimeCoverageRelationStatistics Valid=225, Invalid=2031, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 12:55:46,590 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5010 states. [2021-08-21 12:55:46,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5010 to 4661. [2021-08-21 12:55:46,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4661 states, 4660 states have (on average 2.990343347639485) internal successors, (13935), 4660 states have internal predecessors, (13935), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:55:46,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4661 states to 4661 states and 13935 transitions. [2021-08-21 12:55:46,647 INFO L78 Accepts]: Start accepts. Automaton has 4661 states and 13935 transitions. Word has length 42 [2021-08-21 12:55:46,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:55:46,647 INFO L470 AbstractCegarLoop]: Abstraction has 4661 states and 13935 transitions. [2021-08-21 12:55:46,648 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:55:46,648 INFO L276 IsEmpty]: Start isEmpty. Operand 4661 states and 13935 transitions. [2021-08-21 12:55:46,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:55:46,654 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:55:46,654 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:55:46,687 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Ended with exit code 0 [2021-08-21 12:55:46,862 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,SelfDestructingSolverStorable97 [2021-08-21 12:55:46,863 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:55:46,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:55:46,863 INFO L82 PathProgramCache]: Analyzing trace with hash 783263574, now seen corresponding path program 91 times [2021-08-21 12:55:46,863 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:55:46,863 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1177844472] [2021-08-21 12:55:46,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:55:46,863 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:55:46,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:55:47,193 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:55:47,193 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:55:47,193 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1177844472] [2021-08-21 12:55:47,193 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1177844472] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:55:47,193 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1039382514] [2021-08-21 12:55:47,193 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:55:47,193 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:55:47,193 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:55:47,194 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 12:55:47,195 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 12:55:53,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:55:53,098 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:55:53,099 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:55:53,355 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:55:53,472 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:55:53,817 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:55:53,817 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1039382514] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:55:53,817 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:55:53,817 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-08-21 12:55:53,817 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2096727446] [2021-08-21 12:55:53,817 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 12:55:53,817 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:55:53,818 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 12:55:53,818 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:55:53,818 INFO L87 Difference]: Start difference. First operand 4661 states and 13935 transitions. Second operand has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:55:54,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:55:54,949 INFO L93 Difference]: Finished difference Result 5693 states and 16664 transitions. [2021-08-21 12:55:54,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-21 12:55:54,950 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:55:54,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:55:54,960 INFO L225 Difference]: With dead ends: 5693 [2021-08-21 12:55:54,960 INFO L226 Difference]: Without dead ends: 5472 [2021-08-21 12:55:54,960 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 512 ImplicationChecksByTransitivity, 963.3ms TimeCoverageRelationStatistics Valid=223, Invalid=2033, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 12:55:54,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5472 states. [2021-08-21 12:55:55,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5472 to 4665. [2021-08-21 12:55:55,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4665 states, 4664 states have (on average 2.990137221269297) internal successors, (13946), 4664 states have internal predecessors, (13946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:55:55,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4665 states to 4665 states and 13946 transitions. [2021-08-21 12:55:55,028 INFO L78 Accepts]: Start accepts. Automaton has 4665 states and 13946 transitions. Word has length 42 [2021-08-21 12:55:55,029 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:55:55,029 INFO L470 AbstractCegarLoop]: Abstraction has 4665 states and 13946 transitions. [2021-08-21 12:55:55,029 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:55:55,029 INFO L276 IsEmpty]: Start isEmpty. Operand 4665 states and 13946 transitions. [2021-08-21 12:55:55,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:55:55,034 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:55:55,034 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:55:55,065 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 12:55:55,235 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,SelfDestructingSolverStorable98 [2021-08-21 12:55:55,236 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:55:55,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:55:55,236 INFO L82 PathProgramCache]: Analyzing trace with hash 1391839002, now seen corresponding path program 92 times [2021-08-21 12:55:55,236 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:55:55,236 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1083745030] [2021-08-21 12:55:55,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:55:55,236 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:55:55,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:55:55,560 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:55:55,560 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:55:55,561 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1083745030] [2021-08-21 12:55:55,561 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1083745030] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:55:55,561 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1795232665] [2021-08-21 12:55:55,561 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:55:55,561 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:55:55,561 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:55:55,562 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 12:55:55,562 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 12:56:01,426 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:56:01,426 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:56:01,427 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:56:01,428 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:56:01,693 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:56:01,806 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:56:02,133 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:56:02,134 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1795232665] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:56:02,134 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:56:02,134 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-08-21 12:56:02,134 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1911165040] [2021-08-21 12:56:02,134 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 12:56:02,134 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:56:02,134 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 12:56:02,135 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:56:02,135 INFO L87 Difference]: Start difference. First operand 4665 states and 13946 transitions. Second operand has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:56:03,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:56:03,496 INFO L93 Difference]: Finished difference Result 6087 states and 17826 transitions. [2021-08-21 12:56:03,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 12:56:03,496 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:56:03,496 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:56:03,506 INFO L225 Difference]: With dead ends: 6087 [2021-08-21 12:56:03,506 INFO L226 Difference]: Without dead ends: 5901 [2021-08-21 12:56:03,506 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 599 ImplicationChecksByTransitivity, 1008.8ms TimeCoverageRelationStatistics Valid=242, Invalid=2308, Unknown=0, NotChecked=0, Total=2550 [2021-08-21 12:56:03,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5901 states. [2021-08-21 12:56:03,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5901 to 4610. [2021-08-21 12:56:03,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4610 states, 4609 states have (on average 2.99153829464092) internal successors, (13788), 4609 states have internal predecessors, (13788), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:56:03,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4610 states to 4610 states and 13788 transitions. [2021-08-21 12:56:03,573 INFO L78 Accepts]: Start accepts. Automaton has 4610 states and 13788 transitions. Word has length 42 [2021-08-21 12:56:03,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:56:03,573 INFO L470 AbstractCegarLoop]: Abstraction has 4610 states and 13788 transitions. [2021-08-21 12:56:03,573 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:56:03,573 INFO L276 IsEmpty]: Start isEmpty. Operand 4610 states and 13788 transitions. [2021-08-21 12:56:03,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:56:03,579 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:56:03,579 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:56:03,610 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Forceful destruction successful, exit code 0 [2021-08-21 12:56:03,780 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable99 [2021-08-21 12:56:03,780 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:56:03,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:56:03,781 INFO L82 PathProgramCache]: Analyzing trace with hash -1040412390, now seen corresponding path program 93 times [2021-08-21 12:56:03,781 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:56:03,781 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1070147586] [2021-08-21 12:56:03,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:56:03,781 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:56:03,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:56:04,149 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:56:04,149 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:56:04,149 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1070147586] [2021-08-21 12:56:04,149 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1070147586] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:56:04,149 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1008008779] [2021-08-21 12:56:04,149 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:56:04,150 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:56:04,150 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:56:04,150 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 12:56:04,153 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 12:56:10,009 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 12:56:10,009 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:56:10,010 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 12:56:10,010 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:56:10,344 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:56:10,432 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:56:10,881 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:56:10,881 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1008008779] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:56:10,881 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:56:10,881 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-08-21 12:56:10,881 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1178690854] [2021-08-21 12:56:10,881 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 12:56:10,881 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:56:10,882 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 12:56:10,882 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=671, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:56:10,882 INFO L87 Difference]: Start difference. First operand 4610 states and 13788 transitions. Second operand has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:56:11,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:56:11,864 INFO L93 Difference]: Finished difference Result 5783 states and 16868 transitions. [2021-08-21 12:56:11,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 12:56:11,864 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:56:11,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:56:11,873 INFO L225 Difference]: With dead ends: 5783 [2021-08-21 12:56:11,873 INFO L226 Difference]: Without dead ends: 5532 [2021-08-21 12:56:11,873 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 453 ImplicationChecksByTransitivity, 849.0ms TimeCoverageRelationStatistics Valid=196, Invalid=1696, Unknown=0, NotChecked=0, Total=1892 [2021-08-21 12:56:11,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5532 states. [2021-08-21 12:56:11,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5532 to 4598. [2021-08-21 12:56:11,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4598 states, 4597 states have (on average 2.9923863389166847) internal successors, (13756), 4597 states have internal predecessors, (13756), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:56:11,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4598 states to 4598 states and 13756 transitions. [2021-08-21 12:56:11,954 INFO L78 Accepts]: Start accepts. Automaton has 4598 states and 13756 transitions. Word has length 42 [2021-08-21 12:56:11,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:56:11,954 INFO L470 AbstractCegarLoop]: Abstraction has 4598 states and 13756 transitions. [2021-08-21 12:56:11,954 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:56:11,954 INFO L276 IsEmpty]: Start isEmpty. Operand 4598 states and 13756 transitions. [2021-08-21 12:56:11,959 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:56:11,959 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:56:11,960 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:56:11,991 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 12:56:12,160 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable100,98 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:56:12,160 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:56:12,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:56:12,161 INFO L82 PathProgramCache]: Analyzing trace with hash 772770476, now seen corresponding path program 94 times [2021-08-21 12:56:12,161 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:56:12,161 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1878926312] [2021-08-21 12:56:12,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:56:12,161 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:56:12,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:56:12,479 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:56:12,479 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:56:12,479 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1878926312] [2021-08-21 12:56:12,479 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1878926312] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:56:12,479 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1752211033] [2021-08-21 12:56:12,479 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:56:12,479 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:56:12,479 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:56:12,480 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 12:56:12,480 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 12:56:18,485 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:56:18,485 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:56:18,486 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:56:18,486 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:56:18,751 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:56:18,925 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:56:19,325 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:56:19,325 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1752211033] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:56:19,325 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:56:19,325 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-08-21 12:56:19,325 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1540429571] [2021-08-21 12:56:19,325 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 12:56:19,325 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:56:19,326 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 12:56:19,326 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=671, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:56:19,326 INFO L87 Difference]: Start difference. First operand 4598 states and 13756 transitions. Second operand has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:56:20,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:56:20,422 INFO L93 Difference]: Finished difference Result 5975 states and 17242 transitions. [2021-08-21 12:56:20,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-21 12:56:20,423 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:56:20,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:56:20,432 INFO L225 Difference]: With dead ends: 5975 [2021-08-21 12:56:20,432 INFO L226 Difference]: Without dead ends: 5754 [2021-08-21 12:56:20,433 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 478 ImplicationChecksByTransitivity, 896.8ms TimeCoverageRelationStatistics Valid=202, Invalid=1778, Unknown=0, NotChecked=0, Total=1980 [2021-08-21 12:56:20,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5754 states. [2021-08-21 12:56:20,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5754 to 4601. [2021-08-21 12:56:20,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4601 states, 4600 states have (on average 2.9928260869565215) internal successors, (13767), 4600 states have internal predecessors, (13767), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:56:20,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4601 states to 4601 states and 13767 transitions. [2021-08-21 12:56:20,499 INFO L78 Accepts]: Start accepts. Automaton has 4601 states and 13767 transitions. Word has length 42 [2021-08-21 12:56:20,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:56:20,499 INFO L470 AbstractCegarLoop]: Abstraction has 4601 states and 13767 transitions. [2021-08-21 12:56:20,499 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:56:20,499 INFO L276 IsEmpty]: Start isEmpty. Operand 4601 states and 13767 transitions. [2021-08-21 12:56:20,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:56:20,505 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:56:20,505 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:56:20,541 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Forceful destruction successful, exit code 0 [2021-08-21 12:56:20,705 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,SelfDestructingSolverStorable101 [2021-08-21 12:56:20,705 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:56:20,705 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:56:20,706 INFO L82 PathProgramCache]: Analyzing trace with hash 729175426, now seen corresponding path program 95 times [2021-08-21 12:56:20,706 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:56:20,706 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1034540701] [2021-08-21 12:56:20,706 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:56:20,706 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:56:20,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:56:21,053 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:56:21,053 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:56:21,053 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1034540701] [2021-08-21 12:56:21,053 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1034540701] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:56:21,053 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1660158106] [2021-08-21 12:56:21,053 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:56:21,053 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:56:21,054 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:56:21,054 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 12:56:21,055 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 12:56:27,106 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 12:56:27,106 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:56:27,107 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-21 12:56:27,108 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:56:27,546 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-08-21 12:56:27,804 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:56:27,804 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 21 [2021-08-21 12:56:28,111 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:56:28,111 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1660158106] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:56:28,111 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:56:28,111 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 28 [2021-08-21 12:56:28,111 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [126850749] [2021-08-21 12:56:28,111 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-08-21 12:56:28,112 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:56:28,112 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-08-21 12:56:28,112 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=722, Unknown=0, NotChecked=0, Total=812 [2021-08-21 12:56:28,112 INFO L87 Difference]: Start difference. First operand 4601 states and 13767 transitions. Second operand has 29 states, 29 states have (on average 2.586206896551724) internal successors, (75), 28 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:56:29,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:56:29,725 INFO L93 Difference]: Finished difference Result 6245 states and 17980 transitions. [2021-08-21 12:56:29,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 12:56:29,725 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.586206896551724) internal successors, (75), 28 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:56:29,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:56:29,734 INFO L225 Difference]: With dead ends: 6245 [2021-08-21 12:56:29,734 INFO L226 Difference]: Without dead ends: 6024 [2021-08-21 12:56:29,734 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 29 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 579 ImplicationChecksByTransitivity, 1162.4ms TimeCoverageRelationStatistics Valid=231, Invalid=2121, Unknown=0, NotChecked=0, Total=2352 [2021-08-21 12:56:29,739 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6024 states. [2021-08-21 12:56:29,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6024 to 4613. [2021-08-21 12:56:29,790 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4613 states, 4612 states have (on average 2.99479618386817) internal successors, (13812), 4612 states have internal predecessors, (13812), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:56:29,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4613 states to 4613 states and 13812 transitions. [2021-08-21 12:56:29,798 INFO L78 Accepts]: Start accepts. Automaton has 4613 states and 13812 transitions. Word has length 42 [2021-08-21 12:56:29,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:56:29,798 INFO L470 AbstractCegarLoop]: Abstraction has 4613 states and 13812 transitions. [2021-08-21 12:56:29,798 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.586206896551724) internal successors, (75), 28 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:56:29,798 INFO L276 IsEmpty]: Start isEmpty. Operand 4613 states and 13812 transitions. [2021-08-21 12:56:29,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:56:29,803 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:56:29,804 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:56:29,835 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Forceful destruction successful, exit code 0 [2021-08-21 12:56:30,004 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable102,100 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:56:30,004 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:56:30,004 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:56:30,004 INFO L82 PathProgramCache]: Analyzing trace with hash 22594462, now seen corresponding path program 96 times [2021-08-21 12:56:30,005 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:56:30,005 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1747443824] [2021-08-21 12:56:30,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:56:30,005 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:56:30,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:56:30,327 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:56:30,327 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:56:30,328 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1747443824] [2021-08-21 12:56:30,328 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1747443824] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:56:30,328 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1310054324] [2021-08-21 12:56:30,328 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:56:30,328 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:56:30,328 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:56:30,329 INFO L229 MonitoredProcess]: Starting monitored process 101 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:56:30,330 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Waiting until timeout for monitored process [2021-08-21 12:56:36,508 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 12:56:36,508 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:56:36,509 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:56:36,510 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:56:36,781 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:56:36,865 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:56:37,292 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:56:37,293 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1310054324] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:56:37,293 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:56:37,293 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-08-21 12:56:37,293 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [142396978] [2021-08-21 12:56:37,293 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 12:56:37,293 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:56:37,293 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 12:56:37,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:56:37,294 INFO L87 Difference]: Start difference. First operand 4613 states and 13812 transitions. Second operand has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:56:38,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:56:38,751 INFO L93 Difference]: Finished difference Result 6513 states and 18851 transitions. [2021-08-21 12:56:38,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 12:56:38,751 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:56:38,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:56:38,762 INFO L225 Difference]: With dead ends: 6513 [2021-08-21 12:56:38,762 INFO L226 Difference]: Without dead ends: 6292 [2021-08-21 12:56:38,762 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 540 ImplicationChecksByTransitivity, 1026.9ms TimeCoverageRelationStatistics Valid=222, Invalid=2034, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 12:56:38,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6292 states. [2021-08-21 12:56:38,829 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6292 to 4617. [2021-08-21 12:56:38,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4617 states, 4616 states have (on average 2.994584055459272) internal successors, (13823), 4616 states have internal predecessors, (13823), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:56:38,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4617 states to 4617 states and 13823 transitions. [2021-08-21 12:56:38,841 INFO L78 Accepts]: Start accepts. Automaton has 4617 states and 13823 transitions. Word has length 42 [2021-08-21 12:56:38,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:56:38,841 INFO L470 AbstractCegarLoop]: Abstraction has 4617 states and 13823 transitions. [2021-08-21 12:56:38,841 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:56:38,841 INFO L276 IsEmpty]: Start isEmpty. Operand 4617 states and 13823 transitions. [2021-08-21 12:56:38,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:56:38,847 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:56:38,847 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:56:38,878 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Forceful destruction successful, exit code 0 [2021-08-21 12:56:39,047 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 101 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2021-08-21 12:56:39,047 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:56:39,047 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:56:39,048 INFO L82 PathProgramCache]: Analyzing trace with hash 631169890, now seen corresponding path program 97 times [2021-08-21 12:56:39,048 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:56:39,048 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1406690690] [2021-08-21 12:56:39,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:56:39,049 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:56:39,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:56:39,385 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:56:39,385 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:56:39,385 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1406690690] [2021-08-21 12:56:39,385 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1406690690] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:56:39,385 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1790763703] [2021-08-21 12:56:39,385 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:56:39,385 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:56:39,385 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:56:39,386 INFO L229 MonitoredProcess]: Starting monitored process 102 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:56:39,387 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Waiting until timeout for monitored process [2021-08-21 12:56:45,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:56:45,697 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:56:45,698 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:56:45,964 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:56:46,045 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:56:46,501 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:56:46,501 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1790763703] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:56:46,501 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:56:46,501 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-08-21 12:56:46,501 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2053160891] [2021-08-21 12:56:46,501 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 12:56:46,501 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:56:46,501 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 12:56:46,501 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:56:46,502 INFO L87 Difference]: Start difference. First operand 4617 states and 13823 transitions. Second operand has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:56:48,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:56:48,008 INFO L93 Difference]: Finished difference Result 7204 states and 20838 transitions. [2021-08-21 12:56:48,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-08-21 12:56:48,008 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:56:48,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:56:48,018 INFO L225 Difference]: With dead ends: 7204 [2021-08-21 12:56:48,018 INFO L226 Difference]: Without dead ends: 7018 [2021-08-21 12:56:48,019 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 630 ImplicationChecksByTransitivity, 1127.5ms TimeCoverageRelationStatistics Valid=242, Invalid=2308, Unknown=0, NotChecked=0, Total=2550 [2021-08-21 12:56:48,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7018 states. [2021-08-21 12:56:48,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7018 to 4586. [2021-08-21 12:56:48,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4586 states, 4585 states have (on average 2.99062159214831) internal successors, (13712), 4585 states have internal predecessors, (13712), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:56:48,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4586 states to 4586 states and 13712 transitions. [2021-08-21 12:56:48,086 INFO L78 Accepts]: Start accepts. Automaton has 4586 states and 13712 transitions. Word has length 42 [2021-08-21 12:56:48,086 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:56:48,086 INFO L470 AbstractCegarLoop]: Abstraction has 4586 states and 13712 transitions. [2021-08-21 12:56:48,086 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:56:48,086 INFO L276 IsEmpty]: Start isEmpty. Operand 4586 states and 13712 transitions. [2021-08-21 12:56:48,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:56:48,091 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:56:48,091 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:56:48,126 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Forceful destruction successful, exit code 0 [2021-08-21 12:56:48,292 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104,102 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:56:48,292 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:56:48,292 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:56:48,292 INFO L82 PathProgramCache]: Analyzing trace with hash -2130134664, now seen corresponding path program 98 times [2021-08-21 12:56:48,292 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:56:48,292 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [338391900] [2021-08-21 12:56:48,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:56:48,293 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:56:48,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:56:48,676 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:56:48,676 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:56:48,676 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [338391900] [2021-08-21 12:56:48,676 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [338391900] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:56:48,676 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1221257483] [2021-08-21 12:56:48,676 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:56:48,676 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:56:48,676 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:56:48,677 INFO L229 MonitoredProcess]: Starting monitored process 103 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:56:48,677 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Waiting until timeout for monitored process [2021-08-21 12:56:54,982 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:56:54,982 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:56:54,983 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:56:54,984 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:56:55,237 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:56:55,495 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:56:55,886 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:56:55,886 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1221257483] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:56:55,886 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:56:55,886 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-08-21 12:56:55,886 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1165328000] [2021-08-21 12:56:55,887 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 12:56:55,887 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:56:55,887 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 12:56:55,887 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=671, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:56:55,887 INFO L87 Difference]: Start difference. First operand 4586 states and 13712 transitions. Second operand has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:56:56,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:56:56,906 INFO L93 Difference]: Finished difference Result 5117 states and 15032 transitions. [2021-08-21 12:56:56,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 12:56:56,906 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:56:56,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:56:56,914 INFO L225 Difference]: With dead ends: 5117 [2021-08-21 12:56:56,914 INFO L226 Difference]: Without dead ends: 4896 [2021-08-21 12:56:56,914 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 451 ImplicationChecksByTransitivity, 930.5ms TimeCoverageRelationStatistics Valid=195, Invalid=1697, Unknown=0, NotChecked=0, Total=1892 [2021-08-21 12:56:56,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4896 states. [2021-08-21 12:56:56,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4896 to 4574. [2021-08-21 12:56:56,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4574 states, 4573 states have (on average 2.992127706101028) internal successors, (13683), 4573 states have internal predecessors, (13683), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:56:56,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4574 states to 4574 states and 13683 transitions. [2021-08-21 12:56:56,970 INFO L78 Accepts]: Start accepts. Automaton has 4574 states and 13683 transitions. Word has length 42 [2021-08-21 12:56:56,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:56:56,970 INFO L470 AbstractCegarLoop]: Abstraction has 4574 states and 13683 transitions. [2021-08-21 12:56:56,970 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:56:56,970 INFO L276 IsEmpty]: Start isEmpty. Operand 4574 states and 13683 transitions. [2021-08-21 12:56:56,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:56:56,975 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:56:56,975 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:56:57,009 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Ended with exit code 0 [2021-08-21 12:56:57,176 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 103 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable105 [2021-08-21 12:56:57,177 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:56:57,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:56:57,177 INFO L82 PathProgramCache]: Analyzing trace with hash 2121237582, now seen corresponding path program 99 times [2021-08-21 12:56:57,177 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:56:57,178 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1023981763] [2021-08-21 12:56:57,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:56:57,178 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:56:57,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:56:57,486 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:56:57,486 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:56:57,486 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1023981763] [2021-08-21 12:56:57,486 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1023981763] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:56:57,486 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [319332343] [2021-08-21 12:56:57,486 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:56:57,486 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:56:57,487 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:56:57,487 INFO L229 MonitoredProcess]: Starting monitored process 104 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:56:57,488 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Waiting until timeout for monitored process [2021-08-21 12:57:03,844 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 12:57:03,844 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:57:03,845 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:57:03,846 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:57:04,065 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:57:04,224 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:57:04,621 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:57:04,621 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [319332343] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:57:04,621 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:57:04,621 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-08-21 12:57:04,622 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [313909698] [2021-08-21 12:57:04,622 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 12:57:04,622 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:57:04,622 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 12:57:04,622 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:57:04,622 INFO L87 Difference]: Start difference. First operand 4574 states and 13683 transitions. Second operand has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:57:05,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:57:05,822 INFO L93 Difference]: Finished difference Result 5469 states and 15909 transitions. [2021-08-21 12:57:05,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-21 12:57:05,822 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:57:05,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:57:05,831 INFO L225 Difference]: With dead ends: 5469 [2021-08-21 12:57:05,831 INFO L226 Difference]: Without dead ends: 5248 [2021-08-21 12:57:05,831 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 512 ImplicationChecksByTransitivity, 943.6ms TimeCoverageRelationStatistics Valid=217, Invalid=1945, Unknown=0, NotChecked=0, Total=2162 [2021-08-21 12:57:05,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5248 states. [2021-08-21 12:57:05,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5248 to 4586. [2021-08-21 12:57:05,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4586 states, 4585 states have (on average 2.994111232279171) internal successors, (13728), 4585 states have internal predecessors, (13728), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:57:05,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4586 states to 4586 states and 13728 transitions. [2021-08-21 12:57:05,890 INFO L78 Accepts]: Start accepts. Automaton has 4586 states and 13728 transitions. Word has length 42 [2021-08-21 12:57:05,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:57:05,890 INFO L470 AbstractCegarLoop]: Abstraction has 4586 states and 13728 transitions. [2021-08-21 12:57:05,890 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:57:05,891 INFO L276 IsEmpty]: Start isEmpty. Operand 4586 states and 13728 transitions. [2021-08-21 12:57:05,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:57:05,896 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:57:05,896 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:57:05,929 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Forceful destruction successful, exit code 0 [2021-08-21 12:57:06,096 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106,104 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:57:06,096 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:57:06,097 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:57:06,097 INFO L82 PathProgramCache]: Analyzing trace with hash 1414656618, now seen corresponding path program 100 times [2021-08-21 12:57:06,097 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:57:06,097 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1169903378] [2021-08-21 12:57:06,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:57:06,097 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:57:06,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:57:06,418 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:57:06,418 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:57:06,419 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1169903378] [2021-08-21 12:57:06,419 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1169903378] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:57:06,419 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1711416185] [2021-08-21 12:57:06,419 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:57:06,419 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:57:06,419 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:57:06,419 INFO L229 MonitoredProcess]: Starting monitored process 105 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:57:06,420 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Waiting until timeout for monitored process [2021-08-21 12:57:12,967 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:57:12,967 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:57:12,968 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:57:12,969 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:57:13,186 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:57:13,307 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:57:13,738 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:57:13,738 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1711416185] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:57:13,738 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:57:13,738 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-08-21 12:57:13,738 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [765026228] [2021-08-21 12:57:13,739 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 12:57:13,739 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:57:13,739 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 12:57:13,739 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:57:13,739 INFO L87 Difference]: Start difference. First operand 4586 states and 13728 transitions. Second operand has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:57:15,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:57:15,187 INFO L93 Difference]: Finished difference Result 5632 states and 16487 transitions. [2021-08-21 12:57:15,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-21 12:57:15,187 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:57:15,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:57:15,195 INFO L225 Difference]: With dead ends: 5632 [2021-08-21 12:57:15,196 INFO L226 Difference]: Without dead ends: 5411 [2021-08-21 12:57:15,196 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 511 ImplicationChecksByTransitivity, 974.1ms TimeCoverageRelationStatistics Valid=215, Invalid=1947, Unknown=0, NotChecked=0, Total=2162 [2021-08-21 12:57:15,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5411 states. [2021-08-21 12:57:15,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5411 to 4590. [2021-08-21 12:57:15,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4590 states, 4589 states have (on average 2.9938984528219654) internal successors, (13739), 4589 states have internal predecessors, (13739), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:57:15,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4590 states to 4590 states and 13739 transitions. [2021-08-21 12:57:15,260 INFO L78 Accepts]: Start accepts. Automaton has 4590 states and 13739 transitions. Word has length 42 [2021-08-21 12:57:15,260 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:57:15,260 INFO L470 AbstractCegarLoop]: Abstraction has 4590 states and 13739 transitions. [2021-08-21 12:57:15,260 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:57:15,260 INFO L276 IsEmpty]: Start isEmpty. Operand 4590 states and 13739 transitions. [2021-08-21 12:57:15,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:57:15,265 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:57:15,265 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:57:15,301 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Forceful destruction successful, exit code 0 [2021-08-21 12:57:15,466 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable107,105 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:57:15,466 INFO L402 AbstractCegarLoop]: === Iteration 109 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:57:15,466 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:57:15,466 INFO L82 PathProgramCache]: Analyzing trace with hash 2023232046, now seen corresponding path program 101 times [2021-08-21 12:57:15,466 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:57:15,466 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1862083444] [2021-08-21 12:57:15,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:57:15,467 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:57:15,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:57:15,851 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:57:15,851 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:57:15,851 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1862083444] [2021-08-21 12:57:15,851 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1862083444] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:57:15,852 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1405741353] [2021-08-21 12:57:15,852 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:57:15,852 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:57:15,852 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:57:15,852 INFO L229 MonitoredProcess]: Starting monitored process 106 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:57:15,853 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Waiting until timeout for monitored process [2021-08-21 12:57:22,351 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 12:57:22,352 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:57:22,352 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:57:22,353 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:57:22,571 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:57:22,693 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:57:23,111 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:57:23,111 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1405741353] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:57:23,111 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:57:23,111 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-08-21 12:57:23,111 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1064864225] [2021-08-21 12:57:23,111 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 12:57:23,111 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:57:23,112 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 12:57:23,112 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:57:23,112 INFO L87 Difference]: Start difference. First operand 4590 states and 13739 transitions. Second operand has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:57:24,474 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:57:24,474 INFO L93 Difference]: Finished difference Result 6066 states and 17767 transitions. [2021-08-21 12:57:24,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-21 12:57:24,475 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:57:24,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:57:24,484 INFO L225 Difference]: With dead ends: 6066 [2021-08-21 12:57:24,484 INFO L226 Difference]: Without dead ends: 5880 [2021-08-21 12:57:24,485 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 567 ImplicationChecksByTransitivity, 1002.1ms TimeCoverageRelationStatistics Valid=226, Invalid=2126, Unknown=0, NotChecked=0, Total=2352 [2021-08-21 12:57:24,490 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5880 states. [2021-08-21 12:57:24,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5880 to 4571. [2021-08-21 12:57:24,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4571 states, 4570 states have (on average 2.9916849015317286) internal successors, (13672), 4570 states have internal predecessors, (13672), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:57:24,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4571 states to 4571 states and 13672 transitions. [2021-08-21 12:57:24,552 INFO L78 Accepts]: Start accepts. Automaton has 4571 states and 13672 transitions. Word has length 42 [2021-08-21 12:57:24,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:57:24,552 INFO L470 AbstractCegarLoop]: Abstraction has 4571 states and 13672 transitions. [2021-08-21 12:57:24,552 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:57:24,552 INFO L276 IsEmpty]: Start isEmpty. Operand 4571 states and 13672 transitions. [2021-08-21 12:57:24,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:57:24,557 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:57:24,558 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:57:24,592 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Ended with exit code 0 [2021-08-21 12:57:24,758 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable108 [2021-08-21 12:57:24,758 INFO L402 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:57:24,758 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:57:24,758 INFO L82 PathProgramCache]: Analyzing trace with hash 1347797976, now seen corresponding path program 102 times [2021-08-21 12:57:24,758 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:57:24,758 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [752742319] [2021-08-21 12:57:24,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:57:24,759 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:57:24,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:57:25,070 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:57:25,070 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:57:25,070 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [752742319] [2021-08-21 12:57:25,070 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [752742319] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:57:25,070 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1931833073] [2021-08-21 12:57:25,070 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:57:25,070 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:57:25,070 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:57:25,071 INFO L229 MonitoredProcess]: Starting monitored process 107 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:57:25,071 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Waiting until timeout for monitored process [2021-08-21 12:57:31,668 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 12:57:31,668 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:57:31,669 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:57:31,670 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:57:31,925 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:57:32,016 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:57:32,488 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:57:32,489 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1931833073] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:57:32,489 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:57:32,489 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-08-21 12:57:32,489 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [549001448] [2021-08-21 12:57:32,489 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 12:57:32,489 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:57:32,489 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 12:57:32,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:57:32,489 INFO L87 Difference]: Start difference. First operand 4571 states and 13672 transitions. Second operand has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:57:33,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:57:33,482 INFO L93 Difference]: Finished difference Result 5189 states and 15381 transitions. [2021-08-21 12:57:33,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-21 12:57:33,483 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:57:33,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:57:33,491 INFO L225 Difference]: With dead ends: 5189 [2021-08-21 12:57:33,491 INFO L226 Difference]: Without dead ends: 4968 [2021-08-21 12:57:33,492 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 385 ImplicationChecksByTransitivity, 861.6ms TimeCoverageRelationStatistics Valid=186, Invalid=1620, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 12:57:33,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4968 states. [2021-08-21 12:57:33,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4968 to 4575. [2021-08-21 12:57:33,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4575 states, 4574 states have (on average 2.991473546130302) internal successors, (13683), 4574 states have internal predecessors, (13683), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:57:33,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4575 states to 4575 states and 13683 transitions. [2021-08-21 12:57:33,553 INFO L78 Accepts]: Start accepts. Automaton has 4575 states and 13683 transitions. Word has length 42 [2021-08-21 12:57:33,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:57:33,553 INFO L470 AbstractCegarLoop]: Abstraction has 4575 states and 13683 transitions. [2021-08-21 12:57:33,553 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:57:33,554 INFO L276 IsEmpty]: Start isEmpty. Operand 4575 states and 13683 transitions. [2021-08-21 12:57:33,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:57:33,559 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:57:33,559 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:57:33,593 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Ended with exit code 0 [2021-08-21 12:57:33,759 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,107 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:57:33,759 INFO L402 AbstractCegarLoop]: === Iteration 111 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:57:33,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:57:33,760 INFO L82 PathProgramCache]: Analyzing trace with hash 1956373404, now seen corresponding path program 103 times [2021-08-21 12:57:33,760 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:57:33,760 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [947482890] [2021-08-21 12:57:33,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:57:33,760 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:57:33,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:57:34,062 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:57:34,062 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:57:34,062 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [947482890] [2021-08-21 12:57:34,063 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [947482890] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:57:34,063 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [128656149] [2021-08-21 12:57:34,063 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:57:34,063 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:57:34,063 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:57:34,064 INFO L229 MonitoredProcess]: Starting monitored process 108 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:57:34,065 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Waiting until timeout for monitored process [2021-08-21 12:57:40,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:57:40,705 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:57:40,705 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:57:40,926 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:57:41,000 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:57:41,461 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:57:41,462 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [128656149] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:57:41,462 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:57:41,462 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-08-21 12:57:41,462 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [74614242] [2021-08-21 12:57:41,462 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 12:57:41,462 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:57:41,462 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 12:57:41,462 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=673, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:57:41,462 INFO L87 Difference]: Start difference. First operand 4575 states and 13683 transitions. Second operand has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:57:42,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:57:42,542 INFO L93 Difference]: Finished difference Result 5551 states and 16476 transitions. [2021-08-21 12:57:42,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 12:57:42,543 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:57:42,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:57:42,552 INFO L225 Difference]: With dead ends: 5551 [2021-08-21 12:57:42,552 INFO L226 Difference]: Without dead ends: 5365 [2021-08-21 12:57:42,552 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 423 ImplicationChecksByTransitivity, 848.5ms TimeCoverageRelationStatistics Valid=193, Invalid=1699, Unknown=0, NotChecked=0, Total=1892 [2021-08-21 12:57:42,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5365 states. [2021-08-21 12:57:42,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5365 to 4571. [2021-08-21 12:57:42,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4571 states, 4570 states have (on average 2.9916849015317286) internal successors, (13672), 4570 states have internal predecessors, (13672), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:57:42,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4571 states to 4571 states and 13672 transitions. [2021-08-21 12:57:42,617 INFO L78 Accepts]: Start accepts. Automaton has 4571 states and 13672 transitions. Word has length 42 [2021-08-21 12:57:42,617 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:57:42,617 INFO L470 AbstractCegarLoop]: Abstraction has 4571 states and 13672 transitions. [2021-08-21 12:57:42,617 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:57:42,617 INFO L276 IsEmpty]: Start isEmpty. Operand 4571 states and 13672 transitions. [2021-08-21 12:57:42,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:57:42,623 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:57:42,623 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:57:42,657 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Forceful destruction successful, exit code 0 [2021-08-21 12:57:42,824 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,108 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:57:42,824 INFO L402 AbstractCegarLoop]: === Iteration 112 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:57:42,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:57:42,824 INFO L82 PathProgramCache]: Analyzing trace with hash -858436710, now seen corresponding path program 104 times [2021-08-21 12:57:42,824 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:57:42,824 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1861910191] [2021-08-21 12:57:42,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:57:42,824 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:57:42,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:57:43,221 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:57:43,222 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:57:43,222 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1861910191] [2021-08-21 12:57:43,222 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1861910191] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:57:43,222 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [114977446] [2021-08-21 12:57:43,222 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:57:43,222 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:57:43,222 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:57:43,223 INFO L229 MonitoredProcess]: Starting monitored process 109 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:57:43,223 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Waiting until timeout for monitored process [2021-08-21 12:57:49,844 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:57:49,844 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:57:49,845 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:57:49,845 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:57:50,067 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:57:50,147 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:57:50,632 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:57:50,632 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [114977446] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:57:50,632 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:57:50,632 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-08-21 12:57:50,632 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1082845417] [2021-08-21 12:57:50,632 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 12:57:50,632 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:57:50,632 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 12:57:50,633 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=673, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:57:50,633 INFO L87 Difference]: Start difference. First operand 4571 states and 13672 transitions. Second operand has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:57:51,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:57:51,659 INFO L93 Difference]: Finished difference Result 5442 states and 16166 transitions. [2021-08-21 12:57:51,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-21 12:57:51,659 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:57:51,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:57:51,668 INFO L225 Difference]: With dead ends: 5442 [2021-08-21 12:57:51,668 INFO L226 Difference]: Without dead ends: 5256 [2021-08-21 12:57:51,668 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 381 ImplicationChecksByTransitivity, 916.9ms TimeCoverageRelationStatistics Valid=188, Invalid=1618, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 12:57:51,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5256 states. [2021-08-21 12:57:51,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5256 to 4559. [2021-08-21 12:57:51,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4559 states, 4558 states have (on average 2.9923211935059237) internal successors, (13639), 4558 states have internal predecessors, (13639), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:57:51,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4559 states to 4559 states and 13639 transitions. [2021-08-21 12:57:51,734 INFO L78 Accepts]: Start accepts. Automaton has 4559 states and 13639 transitions. Word has length 42 [2021-08-21 12:57:51,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:57:51,734 INFO L470 AbstractCegarLoop]: Abstraction has 4559 states and 13639 transitions. [2021-08-21 12:57:51,734 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:57:51,734 INFO L276 IsEmpty]: Start isEmpty. Operand 4559 states and 13639 transitions. [2021-08-21 12:57:51,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:57:51,740 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:57:51,740 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:57:51,778 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Forceful destruction successful, exit code 0 [2021-08-21 12:57:51,940 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable111,109 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:57:51,940 INFO L402 AbstractCegarLoop]: === Iteration 113 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:57:51,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:57:51,940 INFO L82 PathProgramCache]: Analyzing trace with hash 980367678, now seen corresponding path program 105 times [2021-08-21 12:57:51,941 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:57:51,941 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2114218510] [2021-08-21 12:57:51,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:57:51,941 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:57:51,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:57:52,276 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:57:52,276 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:57:52,276 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2114218510] [2021-08-21 12:57:52,276 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2114218510] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:57:52,276 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1574877745] [2021-08-21 12:57:52,276 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:57:52,276 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:57:52,276 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:57:52,277 INFO L229 MonitoredProcess]: Starting monitored process 110 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:57:52,277 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Waiting until timeout for monitored process [2021-08-21 12:57:59,019 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 12:57:59,020 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:57:59,020 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:57:59,021 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:57:59,317 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:57:59,471 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:57:59,877 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:57:59,877 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1574877745] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:57:59,877 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:57:59,877 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-08-21 12:57:59,877 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [810100736] [2021-08-21 12:57:59,877 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 12:57:59,877 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:57:59,878 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 12:57:59,878 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:57:59,878 INFO L87 Difference]: Start difference. First operand 4559 states and 13639 transitions. Second operand has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:58:01,071 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:58:01,071 INFO L93 Difference]: Finished difference Result 5072 states and 14919 transitions. [2021-08-21 12:58:01,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 12:58:01,071 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:58:01,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:58:01,079 INFO L225 Difference]: With dead ends: 5072 [2021-08-21 12:58:01,079 INFO L226 Difference]: Without dead ends: 4851 [2021-08-21 12:58:01,079 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 489 ImplicationChecksByTransitivity, 1033.6ms TimeCoverageRelationStatistics Valid=218, Invalid=1944, Unknown=0, NotChecked=0, Total=2162 [2021-08-21 12:58:01,083 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4851 states. [2021-08-21 12:58:01,122 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4851 to 4502. [2021-08-21 12:58:01,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4502 states, 4501 states have (on average 2.9962230615418797) internal successors, (13486), 4501 states have internal predecessors, (13486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:58:01,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4502 states to 4502 states and 13486 transitions. [2021-08-21 12:58:01,136 INFO L78 Accepts]: Start accepts. Automaton has 4502 states and 13486 transitions. Word has length 42 [2021-08-21 12:58:01,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:58:01,136 INFO L470 AbstractCegarLoop]: Abstraction has 4502 states and 13486 transitions. [2021-08-21 12:58:01,136 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:58:01,136 INFO L276 IsEmpty]: Start isEmpty. Operand 4502 states and 13486 transitions. [2021-08-21 12:58:01,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:58:01,142 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:58:01,142 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:58:01,178 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Forceful destruction successful, exit code 0 [2021-08-21 12:58:01,343 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable112 [2021-08-21 12:58:01,343 INFO L402 AbstractCegarLoop]: === Iteration 114 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:58:01,343 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:58:01,343 INFO L82 PathProgramCache]: Analyzing trace with hash 273786714, now seen corresponding path program 106 times [2021-08-21 12:58:01,343 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:58:01,343 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [558441840] [2021-08-21 12:58:01,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:58:01,344 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:58:01,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:58:01,654 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:58:01,654 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:58:01,654 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [558441840] [2021-08-21 12:58:01,654 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [558441840] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:58:01,654 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1765826071] [2021-08-21 12:58:01,654 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:58:01,654 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:58:01,654 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:58:01,665 INFO L229 MonitoredProcess]: Starting monitored process 111 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:58:01,666 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Waiting until timeout for monitored process [2021-08-21 12:58:08,518 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:58:08,518 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:58:08,519 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:58:08,520 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:58:08,742 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:58:08,864 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:58:09,302 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:58:09,302 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1765826071] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:58:09,302 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:58:09,303 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-08-21 12:58:09,303 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [60352361] [2021-08-21 12:58:09,303 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 12:58:09,303 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:58:09,303 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 12:58:09,303 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:58:09,303 INFO L87 Difference]: Start difference. First operand 4502 states and 13486 transitions. Second operand has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:58:10,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:58:10,590 INFO L93 Difference]: Finished difference Result 5470 states and 16035 transitions. [2021-08-21 12:58:10,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 12:58:10,590 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:58:10,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:58:10,601 INFO L225 Difference]: With dead ends: 5470 [2021-08-21 12:58:10,601 INFO L226 Difference]: Without dead ends: 5249 [2021-08-21 12:58:10,601 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 488 ImplicationChecksByTransitivity, 994.3ms TimeCoverageRelationStatistics Valid=216, Invalid=1946, Unknown=0, NotChecked=0, Total=2162 [2021-08-21 12:58:10,606 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5249 states. [2021-08-21 12:58:10,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5249 to 4474. [2021-08-21 12:58:10,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4474 states, 4473 states have (on average 2.9973172367538563) internal successors, (13407), 4473 states have internal predecessors, (13407), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:58:10,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4474 states to 4474 states and 13407 transitions. [2021-08-21 12:58:10,660 INFO L78 Accepts]: Start accepts. Automaton has 4474 states and 13407 transitions. Word has length 42 [2021-08-21 12:58:10,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:58:10,660 INFO L470 AbstractCegarLoop]: Abstraction has 4474 states and 13407 transitions. [2021-08-21 12:58:10,660 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:58:10,660 INFO L276 IsEmpty]: Start isEmpty. Operand 4474 states and 13407 transitions. [2021-08-21 12:58:10,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 12:58:10,665 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:58:10,665 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:58:10,699 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Forceful destruction successful, exit code 0 [2021-08-21 12:58:10,865 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2021-08-21 12:58:10,865 INFO L402 AbstractCegarLoop]: === Iteration 115 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:58:10,866 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:58:10,866 INFO L82 PathProgramCache]: Analyzing trace with hash 882362142, now seen corresponding path program 107 times [2021-08-21 12:58:10,866 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:58:10,866 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [536417621] [2021-08-21 12:58:10,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:58:10,866 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:58:10,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:58:11,175 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:58:11,175 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:58:11,175 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [536417621] [2021-08-21 12:58:11,175 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [536417621] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:58:11,175 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [818292296] [2021-08-21 12:58:11,176 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:58:11,176 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:58:11,176 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:58:11,176 INFO L229 MonitoredProcess]: Starting monitored process 112 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:58:11,177 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Waiting until timeout for monitored process [2021-08-21 12:58:18,054 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 12:58:18,054 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:58:18,055 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:58:18,055 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:58:18,276 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:58:18,397 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:58:18,821 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:58:18,821 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [818292296] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:58:18,821 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:58:18,821 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-08-21 12:58:18,822 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [852835020] [2021-08-21 12:58:18,822 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 12:58:18,822 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:58:18,822 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 12:58:18,822 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:58:18,822 INFO L87 Difference]: Start difference. First operand 4474 states and 13407 transitions. Second operand has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:58:20,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:58:20,157 INFO L93 Difference]: Finished difference Result 5832 states and 17107 transitions. [2021-08-21 12:58:20,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-21 12:58:20,157 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 12:58:20,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:58:20,167 INFO L225 Difference]: With dead ends: 5832 [2021-08-21 12:58:20,167 INFO L226 Difference]: Without dead ends: 5646 [2021-08-21 12:58:20,167 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 572 ImplicationChecksByTransitivity, 1066.1ms TimeCoverageRelationStatistics Valid=235, Invalid=2215, Unknown=0, NotChecked=0, Total=2450 [2021-08-21 12:58:20,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5646 states. [2021-08-21 12:58:20,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5646 to 4343. [2021-08-21 12:58:20,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4343 states, 4342 states have (on average 3.00322432058959) internal successors, (13040), 4342 states have internal predecessors, (13040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:58:20,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4343 states to 4343 states and 13040 transitions. [2021-08-21 12:58:20,228 INFO L78 Accepts]: Start accepts. Automaton has 4343 states and 13040 transitions. Word has length 42 [2021-08-21 12:58:20,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:58:20,228 INFO L470 AbstractCegarLoop]: Abstraction has 4343 states and 13040 transitions. [2021-08-21 12:58:20,228 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:58:20,228 INFO L276 IsEmpty]: Start isEmpty. Operand 4343 states and 13040 transitions. [2021-08-21 12:58:20,233 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-08-21 12:58:20,233 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:58:20,233 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:58:20,268 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Forceful destruction successful, exit code 0 [2021-08-21 12:58:20,434 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable114 [2021-08-21 12:58:20,435 INFO L402 AbstractCegarLoop]: === Iteration 116 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:58:20,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:58:20,435 INFO L82 PathProgramCache]: Analyzing trace with hash 1652794775, now seen corresponding path program 108 times [2021-08-21 12:58:20,435 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:58:20,435 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2066057723] [2021-08-21 12:58:20,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:58:20,435 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:58:20,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:58:20,584 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 12:58:20,584 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:58:20,584 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2066057723] [2021-08-21 12:58:20,584 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2066057723] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:58:20,584 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [140120111] [2021-08-21 12:58:20,584 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:58:20,584 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:58:20,585 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:58:20,589 INFO L229 MonitoredProcess]: Starting monitored process 113 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:58:20,595 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Waiting until timeout for monitored process [2021-08-21 12:58:27,580 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 12:58:27,581 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:58:27,581 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-21 12:58:27,582 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:58:27,691 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:58:27,733 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 12:58:27,733 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [140120111] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:58:27,733 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:58:27,733 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 12 [2021-08-21 12:58:27,734 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [297771999] [2021-08-21 12:58:27,734 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:58:27,734 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:58:27,734 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:58:27,734 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:58:27,734 INFO L87 Difference]: Start difference. First operand 4343 states and 13040 transitions. Second operand has 13 states, 13 states have (on average 6.153846153846154) internal successors, (80), 12 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 12:58:27,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:58:27,963 INFO L93 Difference]: Finished difference Result 7531 states and 22218 transitions. [2021-08-21 12:58:27,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 12:58:27,963 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 6.153846153846154) internal successors, (80), 12 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 45 [2021-08-21 12:58:27,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:58:27,977 INFO L225 Difference]: With dead ends: 7531 [2021-08-21 12:58:27,977 INFO L226 Difference]: Without dead ends: 7531 [2021-08-21 12:58:27,977 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 160.7ms TimeCoverageRelationStatistics Valid=119, Invalid=387, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:58:27,984 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7531 states. [2021-08-21 12:58:28,055 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7531 to 7155. [2021-08-21 12:58:28,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7155 states, 7154 states have (on average 2.973161867486721) internal successors, (21270), 7154 states have internal predecessors, (21270), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:58:28,075 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7155 states to 7155 states and 21270 transitions. [2021-08-21 12:58:28,075 INFO L78 Accepts]: Start accepts. Automaton has 7155 states and 21270 transitions. Word has length 45 [2021-08-21 12:58:28,075 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:58:28,075 INFO L470 AbstractCegarLoop]: Abstraction has 7155 states and 21270 transitions. [2021-08-21 12:58:28,075 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 6.153846153846154) internal successors, (80), 12 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 12:58:28,075 INFO L276 IsEmpty]: Start isEmpty. Operand 7155 states and 21270 transitions. [2021-08-21 12:58:28,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-08-21 12:58:28,084 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:58:28,084 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:58:28,119 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Ended with exit code 0 [2021-08-21 12:58:28,284 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable115 [2021-08-21 12:58:28,285 INFO L402 AbstractCegarLoop]: === Iteration 117 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:58:28,285 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:58:28,285 INFO L82 PathProgramCache]: Analyzing trace with hash 776466167, now seen corresponding path program 109 times [2021-08-21 12:58:28,285 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:58:28,285 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1933415889] [2021-08-21 12:58:28,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:58:28,285 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:58:28,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:58:28,348 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 17 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:58:28,348 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:58:28,348 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1933415889] [2021-08-21 12:58:28,349 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1933415889] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:58:28,349 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1964324214] [2021-08-21 12:58:28,349 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:58:28,349 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:58:28,349 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:58:28,365 INFO L229 MonitoredProcess]: Starting monitored process 114 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:58:28,380 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Waiting until timeout for monitored process [2021-08-21 12:58:35,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:58:35,355 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 12:58:35,355 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:58:35,472 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 17 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 12:58:35,472 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1964324214] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:58:35,472 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:58:35,472 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-08-21 12:58:35,472 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1557661288] [2021-08-21 12:58:35,472 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-21 12:58:35,472 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:58:35,472 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-21 12:58:35,472 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-08-21 12:58:35,473 INFO L87 Difference]: Start difference. First operand 7155 states and 21270 transitions. Second operand has 6 states, 6 states have (on average 10.666666666666666) internal successors, (64), 5 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 12:58:35,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:58:35,523 INFO L93 Difference]: Finished difference Result 13442 states and 39658 transitions. [2021-08-21 12:58:35,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-21 12:58:35,524 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.666666666666666) internal successors, (64), 5 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 46 [2021-08-21 12:58:35,524 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:58:35,549 INFO L225 Difference]: With dead ends: 13442 [2021-08-21 12:58:35,549 INFO L226 Difference]: Without dead ends: 13123 [2021-08-21 12:58:35,549 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 12.4ms TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-08-21 12:58:35,564 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13123 states. [2021-08-21 12:58:35,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13123 to 9465. [2021-08-21 12:58:35,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9465 states, 9464 states have (on average 2.9990490278951816) internal successors, (28383), 9464 states have internal predecessors, (28383), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:58:35,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9465 states to 9465 states and 28383 transitions. [2021-08-21 12:58:35,721 INFO L78 Accepts]: Start accepts. Automaton has 9465 states and 28383 transitions. Word has length 46 [2021-08-21 12:58:35,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:58:35,722 INFO L470 AbstractCegarLoop]: Abstraction has 9465 states and 28383 transitions. [2021-08-21 12:58:35,722 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.666666666666666) internal successors, (64), 5 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 12:58:35,722 INFO L276 IsEmpty]: Start isEmpty. Operand 9465 states and 28383 transitions. [2021-08-21 12:58:35,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-08-21 12:58:35,734 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:58:35,734 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:58:35,768 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Forceful destruction successful, exit code 0 [2021-08-21 12:58:35,934 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116,114 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:58:35,934 INFO L402 AbstractCegarLoop]: === Iteration 118 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:58:35,934 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:58:35,934 INFO L82 PathProgramCache]: Analyzing trace with hash 293231441, now seen corresponding path program 110 times [2021-08-21 12:58:35,934 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:58:35,935 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [644685809] [2021-08-21 12:58:35,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:58:35,935 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:58:35,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:58:36,053 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 11 proven. 9 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-08-21 12:58:36,053 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:58:36,053 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [644685809] [2021-08-21 12:58:36,053 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [644685809] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:58:36,053 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1197483529] [2021-08-21 12:58:36,053 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:58:36,053 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:58:36,053 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:58:36,055 INFO L229 MonitoredProcess]: Starting monitored process 115 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:58:36,056 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Waiting until timeout for monitored process [2021-08-21 12:58:43,050 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:58:43,050 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:58:43,050 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 12:58:43,051 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:58:43,297 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:58:43,332 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:58:43,390 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 12 proven. 14 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:58:43,390 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1197483529] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:58:43,390 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:58:43,390 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 17 [2021-08-21 12:58:43,390 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [137048919] [2021-08-21 12:58:43,390 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:58:43,391 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:58:43,391 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:58:43,391 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=265, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:58:43,391 INFO L87 Difference]: Start difference. First operand 9465 states and 28383 transitions. Second operand has 18 states, 18 states have (on average 4.555555555555555) internal successors, (82), 17 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:58:44,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:58:44,616 INFO L93 Difference]: Finished difference Result 21209 states and 62714 transitions. [2021-08-21 12:58:44,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-08-21 12:58:44,616 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 4.555555555555555) internal successors, (82), 17 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 50 [2021-08-21 12:58:44,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:58:44,657 INFO L225 Difference]: With dead ends: 21209 [2021-08-21 12:58:44,657 INFO L226 Difference]: Without dead ends: 21017 [2021-08-21 12:58:44,658 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 41 SyntacticMatches, 1 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1530 ImplicationChecksByTransitivity, 688.7ms TimeCoverageRelationStatistics Valid=524, Invalid=4306, Unknown=0, NotChecked=0, Total=4830 [2021-08-21 12:58:44,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21017 states. [2021-08-21 12:58:44,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21017 to 13811. [2021-08-21 12:58:44,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13811 states, 13810 states have (on average 3.015423606082549) internal successors, (41643), 13810 states have internal predecessors, (41643), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:58:44,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13811 states to 13811 states and 41643 transitions. [2021-08-21 12:58:44,957 INFO L78 Accepts]: Start accepts. Automaton has 13811 states and 41643 transitions. Word has length 50 [2021-08-21 12:58:44,957 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:58:44,957 INFO L470 AbstractCegarLoop]: Abstraction has 13811 states and 41643 transitions. [2021-08-21 12:58:44,957 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 4.555555555555555) internal successors, (82), 17 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:58:44,957 INFO L276 IsEmpty]: Start isEmpty. Operand 13811 states and 41643 transitions. [2021-08-21 12:58:44,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-08-21 12:58:44,977 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:58:44,977 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:58:45,012 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Forceful destruction successful, exit code 0 [2021-08-21 12:58:45,177 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable117,115 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:58:45,177 INFO L402 AbstractCegarLoop]: === Iteration 119 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:58:45,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:58:45,178 INFO L82 PathProgramCache]: Analyzing trace with hash -979722479, now seen corresponding path program 111 times [2021-08-21 12:58:45,178 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:58:45,178 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [948348465] [2021-08-21 12:58:45,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:58:45,178 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:58:45,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:58:45,362 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 12 proven. 14 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:58:45,363 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:58:45,363 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [948348465] [2021-08-21 12:58:45,363 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [948348465] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:58:45,363 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1794281247] [2021-08-21 12:58:45,363 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:58:45,363 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:58:45,363 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:58:45,364 INFO L229 MonitoredProcess]: Starting monitored process 116 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:58:45,366 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Waiting until timeout for monitored process [2021-08-21 12:58:52,439 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 12:58:52,440 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:58:52,440 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:58:52,441 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:58:52,654 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:58:52,654 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-08-21 12:58:52,765 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 12 proven. 12 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 12:58:52,766 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1794281247] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:58:52,766 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:58:52,766 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9] total 20 [2021-08-21 12:58:52,766 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [254388466] [2021-08-21 12:58:52,766 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 12:58:52,766 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:58:52,766 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 12:58:52,767 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=365, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:58:52,767 INFO L87 Difference]: Start difference. First operand 13811 states and 41643 transitions. Second operand has 21 states, 21 states have (on average 4.0476190476190474) internal successors, (85), 20 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:58:55,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:58:55,438 INFO L93 Difference]: Finished difference Result 32933 states and 97786 transitions. [2021-08-21 12:58:55,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 90 states. [2021-08-21 12:58:55,439 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 4.0476190476190474) internal successors, (85), 20 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 50 [2021-08-21 12:58:55,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:58:55,509 INFO L225 Difference]: With dead ends: 32933 [2021-08-21 12:58:55,509 INFO L226 Difference]: Without dead ends: 32741 [2021-08-21 12:58:55,510 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2805 ImplicationChecksByTransitivity, 1627.8ms TimeCoverageRelationStatistics Valid=883, Invalid=8237, Unknown=0, NotChecked=0, Total=9120 [2021-08-21 12:58:55,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32741 states. [2021-08-21 12:58:55,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32741 to 17112. [2021-08-21 12:58:55,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17112 states, 17111 states have (on average 3.033370346560692) internal successors, (51904), 17111 states have internal predecessors, (51904), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:58:55,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17112 states to 17112 states and 51904 transitions. [2021-08-21 12:58:55,925 INFO L78 Accepts]: Start accepts. Automaton has 17112 states and 51904 transitions. Word has length 50 [2021-08-21 12:58:55,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:58:55,925 INFO L470 AbstractCegarLoop]: Abstraction has 17112 states and 51904 transitions. [2021-08-21 12:58:55,925 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 4.0476190476190474) internal successors, (85), 20 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:58:55,925 INFO L276 IsEmpty]: Start isEmpty. Operand 17112 states and 51904 transitions. [2021-08-21 12:58:56,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-08-21 12:58:56,022 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:58:56,022 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:58:56,058 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Forceful destruction successful, exit code 0 [2021-08-21 12:58:56,222 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable118 [2021-08-21 12:58:56,222 INFO L402 AbstractCegarLoop]: === Iteration 120 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:58:56,223 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:58:56,223 INFO L82 PathProgramCache]: Analyzing trace with hash 826840221, now seen corresponding path program 112 times [2021-08-21 12:58:56,223 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:58:56,223 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [999491519] [2021-08-21 12:58:56,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:58:56,223 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:58:56,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:58:56,512 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 13 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:58:56,512 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:58:56,513 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [999491519] [2021-08-21 12:58:56,513 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [999491519] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:58:56,513 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2048932026] [2021-08-21 12:58:56,513 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:58:56,513 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:58:56,513 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:58:56,513 INFO L229 MonitoredProcess]: Starting monitored process 117 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:58:56,514 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Waiting until timeout for monitored process [2021-08-21 12:59:03,511 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:59:03,511 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:59:03,512 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 16 conjunts are in the unsatisfiable core [2021-08-21 12:59:03,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:59:03,655 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:59:03,838 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 11 proven. 13 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 12:59:03,838 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2048932026] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:03,838 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:59:03,838 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9] total 20 [2021-08-21 12:59:03,839 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [840698511] [2021-08-21 12:59:03,839 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 12:59:03,839 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:59:03,839 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 12:59:03,839 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=371, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:59:03,839 INFO L87 Difference]: Start difference. First operand 17112 states and 51904 transitions. Second operand has 21 states, 21 states have (on average 4.142857142857143) internal successors, (87), 20 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:59:07,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:59:07,459 INFO L93 Difference]: Finished difference Result 47094 states and 138899 transitions. [2021-08-21 12:59:07,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 121 states. [2021-08-21 12:59:07,459 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 4.142857142857143) internal successors, (87), 20 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 50 [2021-08-21 12:59:07,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:59:07,567 INFO L225 Difference]: With dead ends: 47094 [2021-08-21 12:59:07,567 INFO L226 Difference]: Without dead ends: 46966 [2021-08-21 12:59:07,568 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 127 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5836 ImplicationChecksByTransitivity, 2437.1ms TimeCoverageRelationStatistics Valid=1269, Invalid=15243, Unknown=0, NotChecked=0, Total=16512 [2021-08-21 12:59:07,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46966 states. [2021-08-21 12:59:08,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46966 to 21488. [2021-08-21 12:59:08,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21488 states, 21487 states have (on average 3.053660352771443) internal successors, (65614), 21487 states have internal predecessors, (65614), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:59:08,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21488 states to 21488 states and 65614 transitions. [2021-08-21 12:59:08,350 INFO L78 Accepts]: Start accepts. Automaton has 21488 states and 65614 transitions. Word has length 50 [2021-08-21 12:59:08,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:59:08,350 INFO L470 AbstractCegarLoop]: Abstraction has 21488 states and 65614 transitions. [2021-08-21 12:59:08,350 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 4.142857142857143) internal successors, (87), 20 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:59:08,350 INFO L276 IsEmpty]: Start isEmpty. Operand 21488 states and 65614 transitions. [2021-08-21 12:59:08,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-08-21 12:59:08,393 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:59:08,393 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:59:08,432 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Forceful destruction successful, exit code 0 [2021-08-21 12:59:08,601 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119,117 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:59:08,602 INFO L402 AbstractCegarLoop]: === Iteration 121 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:59:08,602 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:59:08,602 INFO L82 PathProgramCache]: Analyzing trace with hash -574882293, now seen corresponding path program 113 times [2021-08-21 12:59:08,602 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:59:08,602 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1709415599] [2021-08-21 12:59:08,602 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:59:08,602 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:59:08,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:59:08,834 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 11 proven. 10 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-08-21 12:59:08,834 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:59:08,834 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1709415599] [2021-08-21 12:59:08,834 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1709415599] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:08,834 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [742350169] [2021-08-21 12:59:08,835 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:59:08,835 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:59:08,835 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:59:08,841 INFO L229 MonitoredProcess]: Starting monitored process 118 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:59:08,842 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Waiting until timeout for monitored process Received shutdown request... [2021-08-21 12:59:11,558 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-08-21 12:59:11,577 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 12:59:12,574 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT [2021-08-21 12:59:12,586 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Forceful destruction successful, exit code 0 [2021-08-21 12:59:12,622 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 [2021-08-21 12:59:12,775 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,118 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:59:12,775 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was analyzing trace of length 51 with TraceHistMax 3,while executing Executor. [2021-08-21 12:59:12,776 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION [2021-08-21 12:59:12,777 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION [2021-08-21 12:59:12,777 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2INUSE_VIOLATION [2021-08-21 12:59:12,780 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-08-21 12:59:12,780 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-08-21 12:59:12,781 INFO L202 PluginConnector]: Adding new model queue-add-3.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 21.08 12:59:12 BasicIcfg [2021-08-21 12:59:12,781 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-08-21 12:59:12,782 INFO L168 Benchmark]: Toolchain (without parser) took 693554.92 ms. Allocated memory was 191.9 MB in the beginning and 3.6 GB in the end (delta: 3.4 GB). Free memory was 172.6 MB in the beginning and 3.1 GB in the end (delta: -2.9 GB). Peak memory consumption was 2.7 GB. Max. memory is 8.0 GB. [2021-08-21 12:59:12,782 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.17 ms. Allocated memory is still 191.9 MB. Free memory is still 173.7 MB. There was no memory consumed. Max. memory is 8.0 GB. [2021-08-21 12:59:12,782 INFO L168 Benchmark]: Boogie Procedure Inliner took 27.72 ms. Allocated memory is still 191.9 MB. Free memory was 172.4 MB in the beginning and 170.9 MB in the end (delta: 1.5 MB). Peak memory consumption was 3.1 MB. Max. memory is 8.0 GB. [2021-08-21 12:59:12,782 INFO L168 Benchmark]: Boogie Preprocessor took 26.62 ms. Allocated memory is still 191.9 MB. Free memory was 170.9 MB in the beginning and 169.8 MB in the end (delta: 1.0 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-08-21 12:59:12,783 INFO L168 Benchmark]: RCFGBuilder took 389.34 ms. Allocated memory is still 191.9 MB. Free memory was 169.8 MB in the beginning and 153.9 MB in the end (delta: 15.9 MB). Peak memory consumption was 15.7 MB. Max. memory is 8.0 GB. [2021-08-21 12:59:12,783 INFO L168 Benchmark]: TraceAbstraction took 693105.15 ms. Allocated memory was 191.9 MB in the beginning and 3.6 GB in the end (delta: 3.4 GB). Free memory was 153.5 MB in the beginning and 3.1 GB in the end (delta: -2.9 GB). Peak memory consumption was 2.7 GB. Max. memory is 8.0 GB. [2021-08-21 12:59:12,783 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.17 ms. Allocated memory is still 191.9 MB. Free memory is still 173.7 MB. There was no memory consumed. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 27.72 ms. Allocated memory is still 191.9 MB. Free memory was 172.4 MB in the beginning and 170.9 MB in the end (delta: 1.5 MB). Peak memory consumption was 3.1 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 26.62 ms. Allocated memory is still 191.9 MB. Free memory was 170.9 MB in the beginning and 169.8 MB in the end (delta: 1.0 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * RCFGBuilder took 389.34 ms. Allocated memory is still 191.9 MB. Free memory was 169.8 MB in the beginning and 153.9 MB in the end (delta: 15.9 MB). Peak memory consumption was 15.7 MB. Max. memory is 8.0 GB. * TraceAbstraction took 693105.15 ms. Allocated memory was 191.9 MB in the beginning and 3.6 GB in the end (delta: 3.4 GB). Free memory was 153.5 MB in the beginning and 3.1 GB in the end (delta: -2.9 GB). Peak memory consumption was 2.7 GB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - 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: 88]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was analyzing trace of length 51 with TraceHistMax 3,while executing Executor. - TimeoutResultAtElement [Line: 81]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 51 with TraceHistMax 3,while executing Executor. - TimeoutResultAtElement [Line: 81]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 51 with TraceHistMax 3,while executing Executor. - TimeoutResultAtElement [Line: 82]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 51 with TraceHistMax 3,while executing Executor. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 7 procedures, 63 locations, 4 error locations. Started 1 CEGAR loops. OverallTime: 692983.0ms, OverallIterations: 121, TraceHistogramMax: 3, EmptinessCheckTime: 878.8ms, AutomataDifference: 135573.1ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 64.1ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 17581 SDtfs, 33084 SDslu, 218583 SDs, 0 SdLazy, 152930 SolverSat, 2775 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 56201.0ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 8925 GetRequests, 3565 SyntacticMatches, 239 SemanticMatches, 5121 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62291 ImplicationChecksByTransitivity, 102668.3ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=21488occurred in iteration=120, InterpolantAutomatonStates: 3814, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 9676.5ms AutomataMinimizationTime, 120 MinimizatonAttempts, 162473 StatesRemovedByMinimization, 116 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 662.6ms SsaConstructionTime, 2319.1ms SatisfiabilityAnalysisTime, 114270.8ms InterpolantComputationTime, 9804 NumberOfCodeBlocks, 9790 NumberOfCodeBlocksAsserted, 342 NumberOfCheckSat, 9568 ConstructedInterpolants, 18 QuantifiedInterpolants, 112043 SizeOfPredicates, 1160 NumberOfNonLiveVariables, 11730 ConjunctsInSsa, 3253 ConjunctsInUnsatCore, 236 InterpolantComputations, 5 PerfectInterpolantSequences, 608/3261 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