/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/unroll-3.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-8a14012e553caa636f65c1137831746b6d9875cd-8a14012 [2021-08-06 14:09:42,566 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-08-06 14:09:42,568 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-08-06 14:09:42,598 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-08-06 14:09:42,599 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-08-06 14:09:42,601 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-08-06 14:09:42,603 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-08-06 14:09:42,607 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-08-06 14:09:42,609 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-08-06 14:09:42,612 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-08-06 14:09:42,612 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-08-06 14:09:42,613 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-08-06 14:09:42,614 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-08-06 14:09:42,615 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-08-06 14:09:42,616 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-08-06 14:09:42,619 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-08-06 14:09:42,619 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-08-06 14:09:42,620 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-08-06 14:09:42,622 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-08-06 14:09:42,628 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-08-06 14:09:42,630 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-08-06 14:09:42,631 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-08-06 14:09:42,631 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-08-06 14:09:42,633 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-08-06 14:09:42,638 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-08-06 14:09:42,638 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-08-06 14:09:42,638 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-08-06 14:09:42,646 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-08-06 14:09:42,646 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-08-06 14:09:42,647 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-08-06 14:09:42,647 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-08-06 14:09:42,647 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-08-06 14:09:42,648 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-08-06 14:09:42,649 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-08-06 14:09:42,650 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-08-06 14:09:42,650 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-08-06 14:09:42,650 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-08-06 14:09:42,650 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-08-06 14:09:42,650 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-08-06 14:09:42,651 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-08-06 14:09:42,651 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-08-06 14:09:42,654 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-06 14:09:42,681 INFO L113 SettingsManager]: Loading preferences was successful [2021-08-06 14:09:42,682 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-08-06 14:09:42,682 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-08-06 14:09:42,682 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-08-06 14:09:42,684 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-08-06 14:09:42,684 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-08-06 14:09:42,685 INFO L138 SettingsManager]: * Use SBE=true [2021-08-06 14:09:42,685 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-08-06 14:09:42,685 INFO L138 SettingsManager]: * sizeof long=4 [2021-08-06 14:09:42,685 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-08-06 14:09:42,686 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-08-06 14:09:42,686 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-08-06 14:09:42,686 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-08-06 14:09:42,686 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-08-06 14:09:42,686 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-08-06 14:09:42,686 INFO L138 SettingsManager]: * sizeof long double=12 [2021-08-06 14:09:42,686 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-08-06 14:09:42,686 INFO L138 SettingsManager]: * Use constant arrays=true [2021-08-06 14:09:42,686 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-08-06 14:09:42,687 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-08-06 14:09:42,687 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-08-06 14:09:42,687 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-08-06 14:09:42,687 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-08-06 14:09:42,687 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-06 14:09:42,687 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-08-06 14:09:42,687 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-08-06 14:09:42,687 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-08-06 14:09:42,687 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-08-06 14:09:42,688 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-08-06 14:09:42,688 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-08-06 14:09:42,688 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-08-06 14:09:42,688 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-06 14:09:42,939 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-08-06 14:09:42,952 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-08-06 14:09:42,954 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-08-06 14:09:42,955 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-08-06 14:09:42,956 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-08-06 14:09:42,956 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/unroll-3.wvr.bpl [2021-08-06 14:09:42,957 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/unroll-3.wvr.bpl' [2021-08-06 14:09:42,981 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-08-06 14:09:42,982 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-08-06 14:09:42,983 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-08-06 14:09:42,983 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-08-06 14:09:42,983 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-08-06 14:09:42,992 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "unroll-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 02:09:42" (1/1) ... [2021-08-06 14:09:42,997 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "unroll-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 02:09:42" (1/1) ... [2021-08-06 14:09:43,002 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-08-06 14:09:43,004 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-08-06 14:09:43,004 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-08-06 14:09:43,004 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-08-06 14:09:43,009 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "unroll-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 02:09:42" (1/1) ... [2021-08-06 14:09:43,009 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "unroll-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 02:09:42" (1/1) ... [2021-08-06 14:09:43,010 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "unroll-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 02:09:42" (1/1) ... [2021-08-06 14:09:43,010 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "unroll-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 02:09:42" (1/1) ... [2021-08-06 14:09:43,011 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "unroll-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 02:09:42" (1/1) ... [2021-08-06 14:09:43,013 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "unroll-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 02:09:42" (1/1) ... [2021-08-06 14:09:43,013 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "unroll-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 02:09:42" (1/1) ... [2021-08-06 14:09:43,014 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-08-06 14:09:43,015 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-08-06 14:09:43,015 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-08-06 14:09:43,015 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-08-06 14:09:43,016 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "unroll-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 02:09:42" (1/1) ... [2021-08-06 14:09:43,022 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-06 14:09:43,028 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:09:43,039 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-06 14:09:43,041 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-06 14:09:43,071 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-08-06 14:09:43,071 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-08-06 14:09:43,071 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-08-06 14:09:43,071 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-08-06 14:09:43,072 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-08-06 14:09:43,072 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-08-06 14:09:43,072 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-08-06 14:09:43,072 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-08-06 14:09:43,072 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-08-06 14:09:43,073 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-08-06 14:09:43,319 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-08-06 14:09:43,319 INFO L299 CfgBuilder]: Removed 2 assume(true) statements. [2021-08-06 14:09:43,320 WARN L329 CfgBuilder]: Unexpected successor node of atomic block begin: thread1EXIT is neither atomic block end nor error location. [2021-08-06 14:09:43,320 WARN L329 CfgBuilder]: Unexpected successor node of atomic block begin: thread2EXIT is neither atomic block end nor error location. [2021-08-06 14:09:43,321 INFO L202 PluginConnector]: Adding new model unroll-3.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.08 02:09:43 BoogieIcfgContainer [2021-08-06 14:09:43,321 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-08-06 14:09:43,323 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-08-06 14:09:43,324 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-08-06 14:09:43,326 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-08-06 14:09:43,326 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "unroll-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 02:09:42" (1/2) ... [2021-08-06 14:09:43,326 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6305f6b4 and model type unroll-3.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.08 02:09:43, skipping insertion in model container [2021-08-06 14:09:43,327 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "unroll-3.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.08 02:09:43" (2/2) ... [2021-08-06 14:09:43,328 INFO L111 eAbstractionObserver]: Analyzing ICFG unroll-3.wvr.bpl [2021-08-06 14:09:43,331 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-08-06 14:09:43,331 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-08-06 14:09:43,331 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-08-06 14:09:43,331 INFO L509 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-08-06 14:09:43,371 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2021-08-06 14:09:43,412 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-08-06 14:09:43,418 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-06 14:09:43,418 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-08-06 14:09:43,426 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 20 places, 15 transitions, 46 flow [2021-08-06 14:09:43,435 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 13 states, 12 states have (on average 1.75) internal successors, (21), 12 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-06 14:09:43,436 INFO L276 IsEmpty]: Start isEmpty. Operand has 13 states, 12 states have (on average 1.75) internal successors, (21), 12 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-06 14:09:43,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-08-06 14:09:43,444 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:09:43,444 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:09:43,444 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:09:43,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:09:43,449 INFO L82 PathProgramCache]: Analyzing trace with hash -765430664, now seen corresponding path program 1 times [2021-08-06 14:09:43,455 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:09:43,456 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1472722101] [2021-08-06 14:09:43,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:09:43,456 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:09:43,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:09:43,579 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-06 14:09:43,580 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:09:43,580 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1472722101] [2021-08-06 14:09:43,581 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1472722101] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-06 14:09:43,581 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-06 14:09:43,581 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-08-06 14:09:43,582 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [27944965] [2021-08-06 14:09:43,587 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-06 14:09:43,587 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:09:43,603 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-06 14:09:43,603 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-06 14:09:43,605 INFO L87 Difference]: Start difference. First operand has 13 states, 12 states have (on average 1.75) internal successors, (21), 12 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) Second operand has 3 states, 3 states have (on average 3.0) internal successors, (9), 2 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:43,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:09:43,618 INFO L93 Difference]: Finished difference Result 22 states and 38 transitions. [2021-08-06 14:09:43,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-06 14:09:43,620 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 3.0) internal successors, (9), 2 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2021-08-06 14:09:43,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:09:43,627 INFO L225 Difference]: With dead ends: 22 [2021-08-06 14:09:43,628 INFO L226 Difference]: Without dead ends: 19 [2021-08-06 14:09:43,629 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 7.1ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-06 14:09:43,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19 states. [2021-08-06 14:09:43,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19 to 19. [2021-08-06 14:09:43,647 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19 states, 18 states have (on average 1.8333333333333333) internal successors, (33), 18 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-06 14:09:43,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 33 transitions. [2021-08-06 14:09:43,648 INFO L78 Accepts]: Start accepts. Automaton has 19 states and 33 transitions. Word has length 9 [2021-08-06 14:09:43,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:09:43,649 INFO L470 AbstractCegarLoop]: Abstraction has 19 states and 33 transitions. [2021-08-06 14:09:43,649 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 3.0) internal successors, (9), 2 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:43,649 INFO L276 IsEmpty]: Start isEmpty. Operand 19 states and 33 transitions. [2021-08-06 14:09:43,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2021-08-06 14:09:43,649 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:09:43,650 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:09:43,650 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-08-06 14:09:43,651 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:09:43,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:09:43,654 INFO L82 PathProgramCache]: Analyzing trace with hash 2064522197, now seen corresponding path program 1 times [2021-08-06 14:09:43,655 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:09:43,655 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [622044072] [2021-08-06 14:09:43,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:09:43,657 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:09:43,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:09:43,688 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-06 14:09:43,688 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:09:43,688 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [622044072] [2021-08-06 14:09:43,688 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [622044072] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-06 14:09:43,689 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-06 14:09:43,689 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-06 14:09:43,689 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1839204985] [2021-08-06 14:09:43,690 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-06 14:09:43,690 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:09:43,690 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-06 14:09:43,690 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-06 14:09:43,691 INFO L87 Difference]: Start difference. First operand 19 states and 33 transitions. Second operand has 4 states, 4 states have (on average 2.5) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:43,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:09:43,714 INFO L93 Difference]: Finished difference Result 19 states and 30 transitions. [2021-08-06 14:09:43,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-06 14:09:43,715 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 2.5) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2021-08-06 14:09:43,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:09:43,715 INFO L225 Difference]: With dead ends: 19 [2021-08-06 14:09:43,715 INFO L226 Difference]: Without dead ends: 15 [2021-08-06 14:09:43,716 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 10.4ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-06 14:09:43,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15 states. [2021-08-06 14:09:43,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15 to 15. [2021-08-06 14:09:43,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 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-06 14:09:43,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 25 transitions. [2021-08-06 14:09:43,718 INFO L78 Accepts]: Start accepts. Automaton has 15 states and 25 transitions. Word has length 10 [2021-08-06 14:09:43,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:09:43,718 INFO L470 AbstractCegarLoop]: Abstraction has 15 states and 25 transitions. [2021-08-06 14:09:43,718 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 2.5) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:43,718 INFO L276 IsEmpty]: Start isEmpty. Operand 15 states and 25 transitions. [2021-08-06 14:09:43,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2021-08-06 14:09:43,719 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:09:43,719 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:09:43,719 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-08-06 14:09:43,719 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:09:43,719 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:09:43,720 INFO L82 PathProgramCache]: Analyzing trace with hash 2004290665, now seen corresponding path program 1 times [2021-08-06 14:09:43,720 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:09:43,720 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1628689557] [2021-08-06 14:09:43,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:09:43,720 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:09:43,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:09:43,745 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:09:43,745 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:09:43,746 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1628689557] [2021-08-06 14:09:43,746 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1628689557] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:43,746 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [426611498] [2021-08-06 14:09:43,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:09:43,746 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:09:43,746 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:09:43,749 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-06 14:09:43,760 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-06 14:09:43,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:09:43,784 INFO L263 TraceCheckSpWp]: Trace formula consists of 31 conjuncts, 3 conjunts are in the unsatisfiable core [2021-08-06 14:09:43,787 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:09:43,916 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:09:43,917 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [426611498] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:43,917 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:09:43,917 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 4 [2021-08-06 14:09:43,917 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1218759451] [2021-08-06 14:09:43,917 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-08-06 14:09:43,918 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:09:43,918 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-06 14:09:43,918 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-08-06 14:09:43,918 INFO L87 Difference]: Start difference. First operand 15 states and 25 transitions. Second operand has 5 states, 5 states have (on average 2.6) internal successors, (13), 4 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:43,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:09:43,952 INFO L93 Difference]: Finished difference Result 18 states and 31 transitions. [2021-08-06 14:09:43,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-08-06 14:09:43,953 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.6) internal successors, (13), 4 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2021-08-06 14:09:43,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:09:43,954 INFO L225 Difference]: With dead ends: 18 [2021-08-06 14:09:43,954 INFO L226 Difference]: Without dead ends: 18 [2021-08-06 14:09:43,954 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 8 SyntacticMatches, 1 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 20.0ms TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-08-06 14:09:43,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18 states. [2021-08-06 14:09:43,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18 to 18. [2021-08-06 14:09:43,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18 states, 17 states have (on average 1.8235294117647058) internal successors, (31), 17 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:43,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 31 transitions. [2021-08-06 14:09:43,957 INFO L78 Accepts]: Start accepts. Automaton has 18 states and 31 transitions. Word has length 10 [2021-08-06 14:09:43,958 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:09:43,958 INFO L470 AbstractCegarLoop]: Abstraction has 18 states and 31 transitions. [2021-08-06 14:09:43,958 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.6) internal successors, (13), 4 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:43,958 INFO L276 IsEmpty]: Start isEmpty. Operand 18 states and 31 transitions. [2021-08-06 14:09:43,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2021-08-06 14:09:43,958 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:09:43,958 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:09:43,977 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-06 14:09:44,164 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-06 14:09:44,165 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:09:44,165 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:09:44,165 INFO L82 PathProgramCache]: Analyzing trace with hash 2038357773, now seen corresponding path program 2 times [2021-08-06 14:09:44,166 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:09:44,166 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [909637651] [2021-08-06 14:09:44,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:09:44,166 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:09:44,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:09:44,247 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-06 14:09:44,247 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:09:44,247 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [909637651] [2021-08-06 14:09:44,247 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [909637651] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-06 14:09:44,247 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-06 14:09:44,247 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-06 14:09:44,247 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1241345916] [2021-08-06 14:09:44,248 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-06 14:09:44,248 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:09:44,248 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-06 14:09:44,248 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-06 14:09:44,249 INFO L87 Difference]: Start difference. First operand 18 states and 31 transitions. Second operand has 4 states, 4 states have (on average 2.5) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:44,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:09:44,261 INFO L93 Difference]: Finished difference Result 20 states and 35 transitions. [2021-08-06 14:09:44,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-08-06 14:09:44,261 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 2.5) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2021-08-06 14:09:44,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:09:44,261 INFO L225 Difference]: With dead ends: 20 [2021-08-06 14:09:44,261 INFO L226 Difference]: Without dead ends: 20 [2021-08-06 14:09:44,262 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 17.0ms TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-06 14:09:44,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20 states. [2021-08-06 14:09:44,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20 to 20. [2021-08-06 14:09:44,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20 states, 19 states have (on average 1.8421052631578947) internal successors, (35), 19 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:44,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 35 transitions. [2021-08-06 14:09:44,264 INFO L78 Accepts]: Start accepts. Automaton has 20 states and 35 transitions. Word has length 10 [2021-08-06 14:09:44,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:09:44,264 INFO L470 AbstractCegarLoop]: Abstraction has 20 states and 35 transitions. [2021-08-06 14:09:44,264 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 2.5) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:44,264 INFO L276 IsEmpty]: Start isEmpty. Operand 20 states and 35 transitions. [2021-08-06 14:09:44,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-08-06 14:09:44,265 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:09:44,265 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:09:44,265 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-08-06 14:09:44,265 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:09:44,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:09:44,265 INFO L82 PathProgramCache]: Analyzing trace with hash 2026537476, now seen corresponding path program 1 times [2021-08-06 14:09:44,265 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:09:44,265 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1057304833] [2021-08-06 14:09:44,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:09:44,266 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:09:44,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:09:44,315 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:09:44,315 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:09:44,315 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1057304833] [2021-08-06 14:09:44,316 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1057304833] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:44,316 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1826532850] [2021-08-06 14:09:44,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:09:44,316 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:09:44,316 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:09:44,317 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-06 14:09:44,318 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-06 14:09:44,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:09:44,343 INFO L263 TraceCheckSpWp]: Trace formula consists of 36 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-06 14:09:44,344 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:09:44,418 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:09:44,418 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1826532850] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:44,418 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:09:44,418 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 3 [2021-08-06 14:09:44,419 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [945489838] [2021-08-06 14:09:44,419 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-06 14:09:44,419 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:09:44,419 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-06 14:09:44,419 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-06 14:09:44,420 INFO L87 Difference]: Start difference. First operand 20 states and 35 transitions. Second operand has 4 states, 4 states have (on average 2.75) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:44,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:09:44,432 INFO L93 Difference]: Finished difference Result 24 states and 43 transitions. [2021-08-06 14:09:44,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-08-06 14:09:44,433 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 2.75) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2021-08-06 14:09:44,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:09:44,433 INFO L225 Difference]: With dead ends: 24 [2021-08-06 14:09:44,433 INFO L226 Difference]: Without dead ends: 24 [2021-08-06 14:09:44,433 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 8.7ms TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-06 14:09:44,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24 states. [2021-08-06 14:09:44,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24 to 24. [2021-08-06 14:09:44,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24 states, 23 states have (on average 1.8695652173913044) internal successors, (43), 23 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:44,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 43 transitions. [2021-08-06 14:09:44,436 INFO L78 Accepts]: Start accepts. Automaton has 24 states and 43 transitions. Word has length 11 [2021-08-06 14:09:44,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:09:44,436 INFO L470 AbstractCegarLoop]: Abstraction has 24 states and 43 transitions. [2021-08-06 14:09:44,436 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 2.75) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:44,436 INFO L276 IsEmpty]: Start isEmpty. Operand 24 states and 43 transitions. [2021-08-06 14:09:44,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-08-06 14:09:44,437 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:09:44,437 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:09:44,457 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-06 14:09:44,652 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:09:44,653 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:09:44,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:09:44,654 INFO L82 PathProgramCache]: Analyzing trace with hash 849011125, now seen corresponding path program 2 times [2021-08-06 14:09:44,654 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:09:44,654 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [977779258] [2021-08-06 14:09:44,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:09:44,654 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:09:44,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:09:44,719 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:09:44,719 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:09:44,719 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [977779258] [2021-08-06 14:09:44,719 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [977779258] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:44,719 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [221549813] [2021-08-06 14:09:44,719 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:09:44,719 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:09:44,720 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:09:44,723 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-06 14:09:44,724 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-06 14:09:44,759 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:09:44,759 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:09:44,760 INFO L263 TraceCheckSpWp]: Trace formula consists of 41 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-06 14:09:44,761 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:09:44,869 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:09:44,870 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [221549813] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:44,870 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:09:44,870 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 6 [2021-08-06 14:09:44,870 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1531862180] [2021-08-06 14:09:44,871 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-06 14:09:44,871 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:09:44,872 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-06 14:09:44,872 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-08-06 14:09:44,872 INFO L87 Difference]: Start difference. First operand 24 states and 43 transitions. Second operand has 7 states, 7 states have (on average 2.142857142857143) internal successors, (15), 6 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:44,912 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:09:44,912 INFO L93 Difference]: Finished difference Result 28 states and 51 transitions. [2021-08-06 14:09:44,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-06 14:09:44,917 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.142857142857143) internal successors, (15), 6 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2021-08-06 14:09:44,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:09:44,918 INFO L225 Difference]: With dead ends: 28 [2021-08-06 14:09:44,919 INFO L226 Difference]: Without dead ends: 28 [2021-08-06 14:09:44,919 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 32.0ms TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-08-06 14:09:44,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28 states. [2021-08-06 14:09:44,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28 to 28. [2021-08-06 14:09:44,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28 states, 27 states have (on average 1.8888888888888888) internal successors, (51), 27 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-06 14:09:44,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 51 transitions. [2021-08-06 14:09:44,930 INFO L78 Accepts]: Start accepts. Automaton has 28 states and 51 transitions. Word has length 12 [2021-08-06 14:09:44,930 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:09:44,930 INFO L470 AbstractCegarLoop]: Abstraction has 28 states and 51 transitions. [2021-08-06 14:09:44,930 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.142857142857143) internal successors, (15), 6 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:44,931 INFO L276 IsEmpty]: Start isEmpty. Operand 28 states and 51 transitions. [2021-08-06 14:09:44,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-08-06 14:09:44,932 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:09:44,932 INFO L512 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:09:44,951 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-06 14:09:45,151 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-06 14:09:45,151 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:09:45,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:09:45,152 INFO L82 PathProgramCache]: Analyzing trace with hash -1294567388, now seen corresponding path program 3 times [2021-08-06 14:09:45,152 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:09:45,152 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [653669792] [2021-08-06 14:09:45,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:09:45,152 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:09:45,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:09:45,205 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:09:45,205 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:09:45,205 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [653669792] [2021-08-06 14:09:45,205 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [653669792] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:45,206 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1599137099] [2021-08-06 14:09:45,206 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:09:45,206 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:09:45,206 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:09:45,207 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-06 14:09:45,208 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-06 14:09:45,251 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 14:09:45,251 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:09:45,252 INFO L263 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:09:45,253 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:09:45,454 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 14:09:45,455 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 19 treesize of output 37 [2021-08-06 14:09:45,541 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:09:45,543 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1599137099] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:45,543 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:09:45,543 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6] total 9 [2021-08-06 14:09:45,543 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1385143646] [2021-08-06 14:09:45,544 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-06 14:09:45,544 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:09:45,544 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-06 14:09:45,545 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-08-06 14:09:45,545 INFO L87 Difference]: Start difference. First operand 28 states and 51 transitions. Second operand has 10 states, 10 states have (on average 2.1) internal successors, (21), 9 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-06 14:09:45,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:09:45,610 INFO L93 Difference]: Finished difference Result 67 states and 119 transitions. [2021-08-06 14:09:45,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-06 14:09:45,611 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.1) internal successors, (21), 9 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 13 [2021-08-06 14:09:45,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:09:45,611 INFO L225 Difference]: With dead ends: 67 [2021-08-06 14:09:45,611 INFO L226 Difference]: Without dead ends: 64 [2021-08-06 14:09:45,612 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 46.2ms TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-08-06 14:09:45,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states. [2021-08-06 14:09:45,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 39. [2021-08-06 14:09:45,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39 states, 38 states have (on average 2.1578947368421053) internal successors, (82), 38 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-06 14:09:45,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 82 transitions. [2021-08-06 14:09:45,615 INFO L78 Accepts]: Start accepts. Automaton has 39 states and 82 transitions. Word has length 13 [2021-08-06 14:09:45,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:09:45,616 INFO L470 AbstractCegarLoop]: Abstraction has 39 states and 82 transitions. [2021-08-06 14:09:45,616 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.1) internal successors, (21), 9 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-06 14:09:45,616 INFO L276 IsEmpty]: Start isEmpty. Operand 39 states and 82 transitions. [2021-08-06 14:09:45,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-08-06 14:09:45,620 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:09:45,621 INFO L512 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:09:45,647 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-06 14:09:45,849 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-06 14:09:45,850 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:09:45,850 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:09:45,850 INFO L82 PathProgramCache]: Analyzing trace with hash 563129188, now seen corresponding path program 4 times [2021-08-06 14:09:45,850 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:09:45,850 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [893299008] [2021-08-06 14:09:45,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:09:45,851 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:09:45,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:09:45,895 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:09:45,895 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:09:45,895 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [893299008] [2021-08-06 14:09:45,895 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [893299008] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:45,896 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1833174353] [2021-08-06 14:09:45,896 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:09:45,896 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:09:45,896 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:09:45,896 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-06 14:09:45,897 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-06 14:09:45,937 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:09:45,937 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:09:45,940 INFO L263 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:09:45,941 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:09:46,055 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 14:09:46,055 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 19 treesize of output 37 [2021-08-06 14:09:46,091 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:09:46,091 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1833174353] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:46,091 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:09:46,091 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6] total 9 [2021-08-06 14:09:46,092 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [673527367] [2021-08-06 14:09:46,092 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-06 14:09:46,092 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:09:46,092 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-06 14:09:46,092 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-08-06 14:09:46,093 INFO L87 Difference]: Start difference. First operand 39 states and 82 transitions. Second operand has 10 states, 10 states have (on average 2.0) internal successors, (20), 9 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:46,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:09:46,142 INFO L93 Difference]: Finished difference Result 75 states and 144 transitions. [2021-08-06 14:09:46,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-06 14:09:46,143 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.0) internal successors, (20), 9 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2021-08-06 14:09:46,143 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:09:46,143 INFO L225 Difference]: With dead ends: 75 [2021-08-06 14:09:46,144 INFO L226 Difference]: Without dead ends: 72 [2021-08-06 14:09:46,144 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 41.0ms TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-08-06 14:09:46,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 72 states. [2021-08-06 14:09:46,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 72 to 45. [2021-08-06 14:09:46,147 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45 states, 44 states have (on average 2.340909090909091) internal successors, (103), 44 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:46,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 103 transitions. [2021-08-06 14:09:46,147 INFO L78 Accepts]: Start accepts. Automaton has 45 states and 103 transitions. Word has length 13 [2021-08-06 14:09:46,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:09:46,148 INFO L470 AbstractCegarLoop]: Abstraction has 45 states and 103 transitions. [2021-08-06 14:09:46,148 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.0) internal successors, (20), 9 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:46,148 INFO L276 IsEmpty]: Start isEmpty. Operand 45 states and 103 transitions. [2021-08-06 14:09:46,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-08-06 14:09:46,148 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:09:46,148 INFO L512 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:09:46,168 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-06 14:09:46,356 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-06 14:09:46,357 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:09:46,357 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:09:46,357 INFO L82 PathProgramCache]: Analyzing trace with hash -1166721956, now seen corresponding path program 5 times [2021-08-06 14:09:46,357 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:09:46,357 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [231447558] [2021-08-06 14:09:46,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:09:46,358 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:09:46,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:09:46,395 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:09:46,395 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:09:46,396 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [231447558] [2021-08-06 14:09:46,396 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [231447558] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:46,396 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [274326221] [2021-08-06 14:09:46,396 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:09:46,396 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:09:46,396 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:09:46,397 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-06 14:09:46,433 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-06 14:09:46,458 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 14:09:46,458 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:09:46,459 INFO L263 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:09:46,460 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:09:46,565 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 14:09:46,565 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 19 treesize of output 37 [2021-08-06 14:09:46,622 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:09:46,622 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [274326221] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:46,622 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:09:46,623 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6] total 9 [2021-08-06 14:09:46,623 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2031976124] [2021-08-06 14:09:46,623 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-06 14:09:46,623 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:09:46,623 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-06 14:09:46,623 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-08-06 14:09:46,625 INFO L87 Difference]: Start difference. First operand 45 states and 103 transitions. Second operand has 10 states, 10 states have (on average 2.0) internal successors, (20), 9 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:46,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:09:46,678 INFO L93 Difference]: Finished difference Result 83 states and 169 transitions. [2021-08-06 14:09:46,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-06 14:09:46,678 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.0) internal successors, (20), 9 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2021-08-06 14:09:46,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:09:46,679 INFO L225 Difference]: With dead ends: 83 [2021-08-06 14:09:46,679 INFO L226 Difference]: Without dead ends: 80 [2021-08-06 14:09:46,679 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 37.7ms TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-08-06 14:09:46,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80 states. [2021-08-06 14:09:46,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80 to 52. [2021-08-06 14:09:46,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52 states, 51 states have (on average 2.4901960784313726) internal successors, (127), 51 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:46,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 127 transitions. [2021-08-06 14:09:46,685 INFO L78 Accepts]: Start accepts. Automaton has 52 states and 127 transitions. Word has length 13 [2021-08-06 14:09:46,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:09:46,685 INFO L470 AbstractCegarLoop]: Abstraction has 52 states and 127 transitions. [2021-08-06 14:09:46,686 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.0) internal successors, (20), 9 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:46,686 INFO L276 IsEmpty]: Start isEmpty. Operand 52 states and 127 transitions. [2021-08-06 14:09:46,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-08-06 14:09:46,686 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:09:46,686 INFO L512 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:09:46,706 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-06 14:09:46,886 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-06 14:09:46,887 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:09:46,887 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:09:46,887 INFO L82 PathProgramCache]: Analyzing trace with hash 1042467428, now seen corresponding path program 6 times [2021-08-06 14:09:46,887 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:09:46,887 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [880406658] [2021-08-06 14:09:46,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:09:46,888 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:09:46,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:09:46,923 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:09:46,923 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:09:46,923 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [880406658] [2021-08-06 14:09:46,923 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [880406658] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:46,923 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [797521328] [2021-08-06 14:09:46,923 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:09:46,924 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:09:46,924 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:09:46,925 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-06 14:09:46,926 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-06 14:09:46,994 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 14:09:46,995 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:09:46,995 INFO L263 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:09:46,997 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:09:47,101 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 14:09:47,101 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 19 treesize of output 37 [2021-08-06 14:09:47,154 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:09:47,154 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [797521328] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:47,154 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:09:47,154 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6] total 9 [2021-08-06 14:09:47,155 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1883255367] [2021-08-06 14:09:47,156 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-06 14:09:47,156 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:09:47,157 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-06 14:09:47,157 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-08-06 14:09:47,157 INFO L87 Difference]: Start difference. First operand 52 states and 127 transitions. Second operand has 10 states, 10 states have (on average 2.0) internal successors, (20), 9 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:47,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:09:47,200 INFO L93 Difference]: Finished difference Result 92 states and 197 transitions. [2021-08-06 14:09:47,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-06 14:09:47,201 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.0) internal successors, (20), 9 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2021-08-06 14:09:47,201 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:09:47,202 INFO L225 Difference]: With dead ends: 92 [2021-08-06 14:09:47,202 INFO L226 Difference]: Without dead ends: 89 [2021-08-06 14:09:47,202 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 38.2ms TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-08-06 14:09:47,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89 states. [2021-08-06 14:09:47,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89 to 61. [2021-08-06 14:09:47,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61 states, 60 states have (on average 2.5833333333333335) internal successors, (155), 60 states have internal predecessors, (155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:47,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 155 transitions. [2021-08-06 14:09:47,215 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 155 transitions. Word has length 13 [2021-08-06 14:09:47,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:09:47,215 INFO L470 AbstractCegarLoop]: Abstraction has 61 states and 155 transitions. [2021-08-06 14:09:47,216 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.0) internal successors, (20), 9 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:47,216 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 155 transitions. [2021-08-06 14:09:47,216 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-08-06 14:09:47,217 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:09:47,217 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:09:47,236 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-08-06 14:09:47,436 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-06 14:09:47,437 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:09:47,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:09:47,437 INFO L82 PathProgramCache]: Analyzing trace with hash -1453814359, now seen corresponding path program 7 times [2021-08-06 14:09:47,437 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:09:47,437 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1229605042] [2021-08-06 14:09:47,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:09:47,438 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:09:47,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:09:47,496 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:09:47,496 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:09:47,496 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1229605042] [2021-08-06 14:09:47,496 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1229605042] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:47,496 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [979376606] [2021-08-06 14:09:47,496 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:09:47,496 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:09:47,496 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:09:47,497 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-06 14:09:47,498 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-06 14:09:47,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:09:47,559 INFO L263 TraceCheckSpWp]: Trace formula consists of 51 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 14:09:47,559 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:09:47,646 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:09:47,646 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [979376606] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:47,646 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:09:47,646 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-08-06 14:09:47,647 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2010955991] [2021-08-06 14:09:47,647 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-06 14:09:47,648 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:09:47,648 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-06 14:09:47,648 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2021-08-06 14:09:47,648 INFO L87 Difference]: Start difference. First operand 61 states and 155 transitions. Second operand has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:47,763 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:09:47,763 INFO L93 Difference]: Finished difference Result 117 states and 244 transitions. [2021-08-06 14:09:47,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-06 14:09:47,763 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-08-06 14:09:47,764 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:09:47,764 INFO L225 Difference]: With dead ends: 117 [2021-08-06 14:09:47,764 INFO L226 Difference]: Without dead ends: 112 [2021-08-06 14:09:47,764 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 70.9ms TimeCoverageRelationStatistics Valid=85, Invalid=155, Unknown=0, NotChecked=0, Total=240 [2021-08-06 14:09:47,765 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 112 states. [2021-08-06 14:09:47,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 112 to 69. [2021-08-06 14:09:47,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 69 states, 68 states have (on average 2.6323529411764706) internal successors, (179), 68 states have internal predecessors, (179), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:47,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69 states to 69 states and 179 transitions. [2021-08-06 14:09:47,768 INFO L78 Accepts]: Start accepts. Automaton has 69 states and 179 transitions. Word has length 14 [2021-08-06 14:09:47,768 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:09:47,768 INFO L470 AbstractCegarLoop]: Abstraction has 69 states and 179 transitions. [2021-08-06 14:09:47,768 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:47,768 INFO L276 IsEmpty]: Start isEmpty. Operand 69 states and 179 transitions. [2021-08-06 14:09:47,768 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-08-06 14:09:47,768 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:09:47,768 INFO L512 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:09:47,787 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-06 14:09:47,985 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-06 14:09:47,985 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:09:47,985 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:09:47,986 INFO L82 PathProgramCache]: Analyzing trace with hash 973975445, now seen corresponding path program 8 times [2021-08-06 14:09:47,986 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:09:47,986 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1815274415] [2021-08-06 14:09:47,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:09:47,986 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:09:47,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:09:48,039 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:09:48,039 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:09:48,040 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1815274415] [2021-08-06 14:09:48,040 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1815274415] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:48,040 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1269010071] [2021-08-06 14:09:48,040 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:09:48,040 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:09:48,040 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:09:48,041 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-06 14:09:48,042 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-06 14:09:48,111 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:09:48,111 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:09:48,111 INFO L263 TraceCheckSpWp]: Trace formula consists of 51 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 14:09:48,112 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:09:48,180 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:09:48,180 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1269010071] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:48,180 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:09:48,180 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-08-06 14:09:48,180 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [592704778] [2021-08-06 14:09:48,180 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-06 14:09:48,181 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:09:48,181 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-06 14:09:48,181 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-08-06 14:09:48,181 INFO L87 Difference]: Start difference. First operand 69 states and 179 transitions. Second operand has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:48,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:09:48,254 INFO L93 Difference]: Finished difference Result 124 states and 253 transitions. [2021-08-06 14:09:48,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-06 14:09:48,255 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-08-06 14:09:48,255 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:09:48,255 INFO L225 Difference]: With dead ends: 124 [2021-08-06 14:09:48,256 INFO L226 Difference]: Without dead ends: 122 [2021-08-06 14:09:48,256 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 61.8ms TimeCoverageRelationStatistics Valid=63, Invalid=119, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:09:48,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 122 states. [2021-08-06 14:09:48,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 122 to 75. [2021-08-06 14:09:48,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 75 states, 74 states have (on average 2.5945945945945947) internal successors, (192), 74 states have internal predecessors, (192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:48,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 192 transitions. [2021-08-06 14:09:48,259 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 192 transitions. Word has length 14 [2021-08-06 14:09:48,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:09:48,259 INFO L470 AbstractCegarLoop]: Abstraction has 75 states and 192 transitions. [2021-08-06 14:09:48,259 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:48,259 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 192 transitions. [2021-08-06 14:09:48,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-08-06 14:09:48,260 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:09:48,260 INFO L512 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:09:48,284 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2021-08-06 14:09:48,469 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-06 14:09:48,469 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:09:48,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:09:48,469 INFO L82 PathProgramCache]: Analyzing trace with hash -549009485, now seen corresponding path program 9 times [2021-08-06 14:09:48,469 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:09:48,469 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1710941584] [2021-08-06 14:09:48,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:09:48,470 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:09:48,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:09:48,519 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:09:48,519 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:09:48,519 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1710941584] [2021-08-06 14:09:48,519 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1710941584] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:48,519 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1676924330] [2021-08-06 14:09:48,519 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:09:48,519 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:09:48,520 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:09:48,520 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-06 14:09:48,523 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-06 14:09:48,596 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 14:09:48,596 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:09:48,597 INFO L263 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:09:48,597 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:09:48,696 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:09:48,697 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1676924330] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:48,697 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:09:48,697 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 12 [2021-08-06 14:09:48,697 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2123928647] [2021-08-06 14:09:48,697 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 14:09:48,697 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:09:48,698 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 14:09:48,698 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2021-08-06 14:09:48,698 INFO L87 Difference]: Start difference. First operand 75 states and 192 transitions. Second operand has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:48,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:09:48,931 INFO L93 Difference]: Finished difference Result 137 states and 314 transitions. [2021-08-06 14:09:48,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-06 14:09:48,931 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-08-06 14:09:48,931 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:09:48,932 INFO L225 Difference]: With dead ends: 137 [2021-08-06 14:09:48,932 INFO L226 Difference]: Without dead ends: 135 [2021-08-06 14:09:48,933 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 154.6ms TimeCoverageRelationStatistics Valid=117, Invalid=585, Unknown=0, NotChecked=0, Total=702 [2021-08-06 14:09:48,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135 states. [2021-08-06 14:09:48,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 104. [2021-08-06 14:09:48,936 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 104 states, 103 states have (on average 2.6116504854368934) internal successors, (269), 103 states have internal predecessors, (269), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:48,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 269 transitions. [2021-08-06 14:09:48,937 INFO L78 Accepts]: Start accepts. Automaton has 104 states and 269 transitions. Word has length 14 [2021-08-06 14:09:48,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:09:48,937 INFO L470 AbstractCegarLoop]: Abstraction has 104 states and 269 transitions. [2021-08-06 14:09:48,937 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:48,937 INFO L276 IsEmpty]: Start isEmpty. Operand 104 states and 269 transitions. [2021-08-06 14:09:48,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-08-06 14:09:48,938 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:09:48,938 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:09:48,961 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-06 14:09:49,148 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-06 14:09:49,149 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:09:49,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:09:49,149 INFO L82 PathProgramCache]: Analyzing trace with hash 311712087, now seen corresponding path program 10 times [2021-08-06 14:09:49,149 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:09:49,149 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [8266346] [2021-08-06 14:09:49,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:09:49,150 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:09:49,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:09:49,196 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:09:49,197 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:09:49,197 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [8266346] [2021-08-06 14:09:49,197 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [8266346] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:49,197 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1394221654] [2021-08-06 14:09:49,197 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:09:49,197 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:09:49,198 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:09:49,199 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-06 14:09:49,200 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-06 14:09:49,284 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:09:49,284 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:09:49,285 INFO L263 TraceCheckSpWp]: Trace formula consists of 51 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 14:09:49,286 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:09:49,353 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:09:49,353 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1394221654] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:49,353 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:09:49,354 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 7 [2021-08-06 14:09:49,354 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1743748205] [2021-08-06 14:09:49,354 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-06 14:09:49,354 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:09:49,354 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-06 14:09:49,354 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-08-06 14:09:49,354 INFO L87 Difference]: Start difference. First operand 104 states and 269 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:49,387 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:09:49,387 INFO L93 Difference]: Finished difference Result 162 states and 349 transitions. [2021-08-06 14:09:49,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-06 14:09:49,387 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-08-06 14:09:49,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:09:49,388 INFO L225 Difference]: With dead ends: 162 [2021-08-06 14:09:49,388 INFO L226 Difference]: Without dead ends: 162 [2021-08-06 14:09:49,388 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 24.6ms TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2021-08-06 14:09:49,389 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 162 states. [2021-08-06 14:09:49,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 162 to 105. [2021-08-06 14:09:49,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 105 states, 104 states have (on average 2.6153846153846154) internal successors, (272), 104 states have internal predecessors, (272), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:49,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 272 transitions. [2021-08-06 14:09:49,392 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 272 transitions. Word has length 14 [2021-08-06 14:09:49,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:09:49,392 INFO L470 AbstractCegarLoop]: Abstraction has 105 states and 272 transitions. [2021-08-06 14:09:49,393 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:49,393 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 272 transitions. [2021-08-06 14:09:49,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-08-06 14:09:49,393 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:09:49,393 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:09:49,412 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-06 14:09:49,610 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-06 14:09:49,610 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:09:49,611 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:09:49,611 INFO L82 PathProgramCache]: Analyzing trace with hash 300204649, now seen corresponding path program 11 times [2021-08-06 14:09:49,611 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:09:49,611 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1878614879] [2021-08-06 14:09:49,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:09:49,611 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:09:49,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:09:49,656 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:09:49,656 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:09:49,656 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1878614879] [2021-08-06 14:09:49,656 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1878614879] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:49,656 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2023563149] [2021-08-06 14:09:49,656 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:09:49,656 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:09:49,657 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:09:49,657 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-06 14:09:49,658 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-06 14:09:49,735 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 14:09:49,736 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:09:49,736 INFO L263 TraceCheckSpWp]: Trace formula consists of 51 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 14:09:49,737 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:09:49,818 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:09:49,819 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2023563149] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:49,819 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:09:49,819 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 7 [2021-08-06 14:09:49,820 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [964739920] [2021-08-06 14:09:49,821 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-06 14:09:49,821 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:09:49,821 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-06 14:09:49,821 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-08-06 14:09:49,822 INFO L87 Difference]: Start difference. First operand 105 states and 272 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:49,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:09:49,884 INFO L93 Difference]: Finished difference Result 170 states and 369 transitions. [2021-08-06 14:09:49,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-06 14:09:49,885 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-08-06 14:09:49,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:09:49,885 INFO L225 Difference]: With dead ends: 170 [2021-08-06 14:09:49,885 INFO L226 Difference]: Without dead ends: 168 [2021-08-06 14:09:49,886 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 38.0ms TimeCoverageRelationStatistics Valid=50, Invalid=82, Unknown=0, NotChecked=0, Total=132 [2021-08-06 14:09:49,886 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2021-08-06 14:09:49,888 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 112. [2021-08-06 14:09:49,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 112 states, 111 states have (on average 2.6576576576576576) internal successors, (295), 111 states have internal predecessors, (295), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:49,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 112 states to 112 states and 295 transitions. [2021-08-06 14:09:49,889 INFO L78 Accepts]: Start accepts. Automaton has 112 states and 295 transitions. Word has length 14 [2021-08-06 14:09:49,889 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:09:49,889 INFO L470 AbstractCegarLoop]: Abstraction has 112 states and 295 transitions. [2021-08-06 14:09:49,889 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:49,889 INFO L276 IsEmpty]: Start isEmpty. Operand 112 states and 295 transitions. [2021-08-06 14:09:49,890 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-08-06 14:09:49,890 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:09:49,890 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:09:49,906 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-06 14:09:50,101 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-06 14:09:50,101 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:09:50,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:09:50,101 INFO L82 PathProgramCache]: Analyzing trace with hash -1418139057, now seen corresponding path program 12 times [2021-08-06 14:09:50,101 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:09:50,101 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1110932911] [2021-08-06 14:09:50,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:09:50,101 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:09:50,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:09:50,139 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:09:50,139 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:09:50,139 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1110932911] [2021-08-06 14:09:50,139 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1110932911] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:50,139 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [372441958] [2021-08-06 14:09:50,140 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:09:50,140 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:09:50,140 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:09:50,140 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-06 14:09:50,141 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-06 14:09:50,230 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 14:09:50,230 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:09:50,230 INFO L263 TraceCheckSpWp]: Trace formula consists of 51 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 14:09:50,231 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:09:50,292 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:09:50,292 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [372441958] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:50,292 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:09:50,292 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 7 [2021-08-06 14:09:50,292 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [818732855] [2021-08-06 14:09:50,292 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-06 14:09:50,292 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:09:50,293 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-06 14:09:50,293 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-08-06 14:09:50,293 INFO L87 Difference]: Start difference. First operand 112 states and 295 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:50,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:09:50,325 INFO L93 Difference]: Finished difference Result 174 states and 379 transitions. [2021-08-06 14:09:50,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-06 14:09:50,325 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-08-06 14:09:50,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:09:50,326 INFO L225 Difference]: With dead ends: 174 [2021-08-06 14:09:50,326 INFO L226 Difference]: Without dead ends: 174 [2021-08-06 14:09:50,326 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 23.2ms TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2021-08-06 14:09:50,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 174 states. [2021-08-06 14:09:50,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 174 to 112. [2021-08-06 14:09:50,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 112 states, 111 states have (on average 2.6576576576576576) internal successors, (295), 111 states have internal predecessors, (295), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:50,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 112 states to 112 states and 295 transitions. [2021-08-06 14:09:50,330 INFO L78 Accepts]: Start accepts. Automaton has 112 states and 295 transitions. Word has length 14 [2021-08-06 14:09:50,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:09:50,330 INFO L470 AbstractCegarLoop]: Abstraction has 112 states and 295 transitions. [2021-08-06 14:09:50,330 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:50,330 INFO L276 IsEmpty]: Start isEmpty. Operand 112 states and 295 transitions. [2021-08-06 14:09:50,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-08-06 14:09:50,330 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:09:50,330 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:09:50,349 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-06 14:09:50,537 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-06 14:09:50,537 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:09:50,537 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:09:50,537 INFO L82 PathProgramCache]: Analyzing trace with hash 292474251, now seen corresponding path program 13 times [2021-08-06 14:09:50,537 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:09:50,537 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1885760578] [2021-08-06 14:09:50,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:09:50,537 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:09:50,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:09:50,578 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:09:50,578 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:09:50,578 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1885760578] [2021-08-06 14:09:50,579 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1885760578] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:50,579 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [626220062] [2021-08-06 14:09:50,579 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:09:50,579 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:09:50,579 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:09:50,579 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-06 14:09:50,580 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-06 14:09:50,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:09:50,667 INFO L263 TraceCheckSpWp]: Trace formula consists of 51 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 14:09:50,667 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:09:50,749 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:09:50,750 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [626220062] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:50,750 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:09:50,750 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-08-06 14:09:50,750 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [594127641] [2021-08-06 14:09:50,751 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-06 14:09:50,751 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:09:50,751 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-06 14:09:50,751 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2021-08-06 14:09:50,751 INFO L87 Difference]: Start difference. First operand 112 states and 295 transitions. Second operand has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:50,805 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:09:50,805 INFO L93 Difference]: Finished difference Result 188 states and 405 transitions. [2021-08-06 14:09:50,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-06 14:09:50,806 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-08-06 14:09:50,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:09:50,808 INFO L225 Difference]: With dead ends: 188 [2021-08-06 14:09:50,808 INFO L226 Difference]: Without dead ends: 188 [2021-08-06 14:09:50,808 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 39.7ms TimeCoverageRelationStatistics Valid=49, Invalid=83, Unknown=0, NotChecked=0, Total=132 [2021-08-06 14:09:50,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 188 states. [2021-08-06 14:09:50,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 188 to 114. [2021-08-06 14:09:50,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 114 states, 113 states have (on average 2.663716814159292) internal successors, (301), 113 states have internal predecessors, (301), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:50,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 301 transitions. [2021-08-06 14:09:50,811 INFO L78 Accepts]: Start accepts. Automaton has 114 states and 301 transitions. Word has length 14 [2021-08-06 14:09:50,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:09:50,812 INFO L470 AbstractCegarLoop]: Abstraction has 114 states and 301 transitions. [2021-08-06 14:09:50,812 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:50,812 INFO L276 IsEmpty]: Start isEmpty. Operand 114 states and 301 transitions. [2021-08-06 14:09:50,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-08-06 14:09:50,812 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:09:50,812 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:09:50,832 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-06 14:09:51,029 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-06 14:09:51,029 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:09:51,029 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:09:51,029 INFO L82 PathProgramCache]: Analyzing trace with hash -1785573263, now seen corresponding path program 14 times [2021-08-06 14:09:51,029 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:09:51,029 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [273410651] [2021-08-06 14:09:51,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:09:51,030 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:09:51,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:09:51,069 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:09:51,070 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:09:51,070 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [273410651] [2021-08-06 14:09:51,070 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [273410651] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:51,070 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1795502194] [2021-08-06 14:09:51,070 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:09:51,070 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:09:51,070 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:09:51,071 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-06 14:09:51,071 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-06 14:09:51,163 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:09:51,163 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:09:51,163 INFO L263 TraceCheckSpWp]: Trace formula consists of 51 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 14:09:51,164 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:09:51,228 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:09:51,228 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1795502194] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:51,228 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:09:51,228 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 7 [2021-08-06 14:09:51,229 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1357906368] [2021-08-06 14:09:51,229 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-06 14:09:51,229 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:09:51,229 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-06 14:09:51,229 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2021-08-06 14:09:51,230 INFO L87 Difference]: Start difference. First operand 114 states and 301 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:51,294 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:09:51,294 INFO L93 Difference]: Finished difference Result 182 states and 405 transitions. [2021-08-06 14:09:51,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-06 14:09:51,294 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-08-06 14:09:51,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:09:51,295 INFO L225 Difference]: With dead ends: 182 [2021-08-06 14:09:51,295 INFO L226 Difference]: Without dead ends: 180 [2021-08-06 14:09:51,295 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 40.3ms TimeCoverageRelationStatistics Valid=49, Invalid=83, Unknown=0, NotChecked=0, Total=132 [2021-08-06 14:09:51,295 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 180 states. [2021-08-06 14:09:51,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 180 to 124. [2021-08-06 14:09:51,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 124 states, 123 states have (on average 2.707317073170732) internal successors, (333), 123 states have internal predecessors, (333), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:51,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 124 states and 333 transitions. [2021-08-06 14:09:51,299 INFO L78 Accepts]: Start accepts. Automaton has 124 states and 333 transitions. Word has length 14 [2021-08-06 14:09:51,299 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:09:51,299 INFO L470 AbstractCegarLoop]: Abstraction has 124 states and 333 transitions. [2021-08-06 14:09:51,299 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:51,299 INFO L276 IsEmpty]: Start isEmpty. Operand 124 states and 333 transitions. [2021-08-06 14:09:51,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-08-06 14:09:51,299 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:09:51,299 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:09:51,324 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-06 14:09:51,512 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-06 14:09:51,513 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:09:51,513 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:09:51,513 INFO L82 PathProgramCache]: Analyzing trace with hash 791050327, now seen corresponding path program 15 times [2021-08-06 14:09:51,513 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:09:51,513 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1975339774] [2021-08-06 14:09:51,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:09:51,513 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:09:51,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:09:51,558 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:09:51,558 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:09:51,558 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1975339774] [2021-08-06 14:09:51,558 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1975339774] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:51,558 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1356657704] [2021-08-06 14:09:51,558 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:09:51,558 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:09:51,558 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:09:51,559 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-06 14:09:51,560 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-06 14:09:51,660 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-06 14:09:51,661 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:09:51,661 INFO L263 TraceCheckSpWp]: Trace formula consists of 51 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 14:09:51,662 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:09:51,737 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:09:51,737 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1356657704] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:51,737 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:09:51,738 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 7 [2021-08-06 14:09:51,738 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [244002502] [2021-08-06 14:09:51,738 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-06 14:09:51,738 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:09:51,738 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-06 14:09:51,738 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2021-08-06 14:09:51,738 INFO L87 Difference]: Start difference. First operand 124 states and 333 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:51,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:09:51,772 INFO L93 Difference]: Finished difference Result 185 states and 412 transitions. [2021-08-06 14:09:51,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-06 14:09:51,772 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-08-06 14:09:51,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:09:51,773 INFO L225 Difference]: With dead ends: 185 [2021-08-06 14:09:51,773 INFO L226 Difference]: Without dead ends: 185 [2021-08-06 14:09:51,773 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 27.2ms TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2021-08-06 14:09:51,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185 states. [2021-08-06 14:09:51,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185 to 124. [2021-08-06 14:09:51,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 124 states, 123 states have (on average 2.707317073170732) internal successors, (333), 123 states have internal predecessors, (333), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:51,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 124 states and 333 transitions. [2021-08-06 14:09:51,776 INFO L78 Accepts]: Start accepts. Automaton has 124 states and 333 transitions. Word has length 14 [2021-08-06 14:09:51,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:09:51,776 INFO L470 AbstractCegarLoop]: Abstraction has 124 states and 333 transitions. [2021-08-06 14:09:51,776 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:51,776 INFO L276 IsEmpty]: Start isEmpty. Operand 124 states and 333 transitions. [2021-08-06 14:09:51,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-08-06 14:09:51,777 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:09:51,777 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:09:51,796 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-06 14:09:51,996 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:09:51,996 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:09:51,997 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:09:51,997 INFO L82 PathProgramCache]: Analyzing trace with hash -1793303661, now seen corresponding path program 16 times [2021-08-06 14:09:51,997 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:09:51,997 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1386677026] [2021-08-06 14:09:51,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:09:51,997 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:09:52,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:09:52,033 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:09:52,033 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:09:52,033 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1386677026] [2021-08-06 14:09:52,033 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1386677026] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:52,033 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [473827160] [2021-08-06 14:09:52,033 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:09:52,033 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:09:52,033 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:09:52,034 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-06 14:09:52,035 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-06 14:09:52,132 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:09:52,132 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:09:52,132 INFO L263 TraceCheckSpWp]: Trace formula consists of 51 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 14:09:52,133 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:09:52,208 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:09:52,208 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [473827160] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:52,208 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:09:52,208 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-08-06 14:09:52,208 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [175672911] [2021-08-06 14:09:52,208 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-06 14:09:52,208 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:09:52,208 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-06 14:09:52,209 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-08-06 14:09:52,209 INFO L87 Difference]: Start difference. First operand 124 states and 333 transitions. Second operand has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:52,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:09:52,262 INFO L93 Difference]: Finished difference Result 194 states and 429 transitions. [2021-08-06 14:09:52,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-06 14:09:52,262 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-08-06 14:09:52,262 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:09:52,263 INFO L225 Difference]: With dead ends: 194 [2021-08-06 14:09:52,263 INFO L226 Difference]: Without dead ends: 194 [2021-08-06 14:09:52,263 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 38.8ms TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2021-08-06 14:09:52,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 194 states. [2021-08-06 14:09:52,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 194 to 124. [2021-08-06 14:09:52,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 124 states, 123 states have (on average 2.707317073170732) internal successors, (333), 123 states have internal predecessors, (333), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:52,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 124 states and 333 transitions. [2021-08-06 14:09:52,266 INFO L78 Accepts]: Start accepts. Automaton has 124 states and 333 transitions. Word has length 14 [2021-08-06 14:09:52,266 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:09:52,266 INFO L470 AbstractCegarLoop]: Abstraction has 124 states and 333 transitions. [2021-08-06 14:09:52,266 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:52,266 INFO L276 IsEmpty]: Start isEmpty. Operand 124 states and 333 transitions. [2021-08-06 14:09:52,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-08-06 14:09:52,267 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:09:52,267 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:09:52,286 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-06 14:09:52,480 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:09:52,481 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:09:52,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:09:52,481 INFO L82 PathProgramCache]: Analyzing trace with hash -303898665, now seen corresponding path program 17 times [2021-08-06 14:09:52,481 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:09:52,481 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [174717080] [2021-08-06 14:09:52,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:09:52,481 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:09:52,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:09:52,521 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:09:52,521 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:09:52,521 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [174717080] [2021-08-06 14:09:52,521 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [174717080] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:52,521 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1717170766] [2021-08-06 14:09:52,521 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:09:52,521 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:09:52,522 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:09:52,522 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-06 14:09:52,534 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-06 14:09:52,655 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 14:09:52,655 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:09:52,655 INFO L263 TraceCheckSpWp]: Trace formula consists of 51 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 14:09:52,656 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:09:52,727 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:09:52,727 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1717170766] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:52,727 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:09:52,727 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-08-06 14:09:52,727 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2005063299] [2021-08-06 14:09:52,727 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-06 14:09:52,727 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:09:52,728 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-06 14:09:52,728 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-08-06 14:09:52,728 INFO L87 Difference]: Start difference. First operand 124 states and 333 transitions. Second operand has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:52,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:09:52,811 INFO L93 Difference]: Finished difference Result 201 states and 462 transitions. [2021-08-06 14:09:52,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-06 14:09:52,811 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-08-06 14:09:52,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:09:52,812 INFO L225 Difference]: With dead ends: 201 [2021-08-06 14:09:52,812 INFO L226 Difference]: Without dead ends: 201 [2021-08-06 14:09:52,812 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 60.5ms TimeCoverageRelationStatistics Valid=73, Invalid=137, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:09:52,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2021-08-06 14:09:52,815 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 132. [2021-08-06 14:09:52,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 132 states, 131 states have (on average 2.7404580152671754) internal successors, (359), 131 states have internal predecessors, (359), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:52,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132 states to 132 states and 359 transitions. [2021-08-06 14:09:52,816 INFO L78 Accepts]: Start accepts. Automaton has 132 states and 359 transitions. Word has length 14 [2021-08-06 14:09:52,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:09:52,816 INFO L470 AbstractCegarLoop]: Abstraction has 132 states and 359 transitions. [2021-08-06 14:09:52,816 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:52,816 INFO L276 IsEmpty]: Start isEmpty. Operand 132 states and 359 transitions. [2021-08-06 14:09:52,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-08-06 14:09:52,816 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:09:52,816 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:09:52,836 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-06 14:09:53,032 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:09:53,033 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:09:53,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:09:53,033 INFO L82 PathProgramCache]: Analyzing trace with hash -2020179095, now seen corresponding path program 18 times [2021-08-06 14:09:53,033 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:09:53,033 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [887030987] [2021-08-06 14:09:53,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:09:53,033 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:09:53,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:09:53,079 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:09:53,079 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:09:53,079 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [887030987] [2021-08-06 14:09:53,079 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [887030987] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:53,079 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1977120994] [2021-08-06 14:09:53,079 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:09:53,079 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:09:53,080 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:09:53,081 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-06 14:09:53,116 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-06 14:09:53,205 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 14:09:53,205 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:09:53,205 INFO L263 TraceCheckSpWp]: Trace formula consists of 51 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 14:09:53,206 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:09:53,268 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:09:53,268 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1977120994] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:53,268 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:09:53,269 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 8 [2021-08-06 14:09:53,269 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [836585463] [2021-08-06 14:09:53,269 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-06 14:09:53,269 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:09:53,269 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-06 14:09:53,269 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2021-08-06 14:09:53,269 INFO L87 Difference]: Start difference. First operand 132 states and 359 transitions. Second operand has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 8 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:53,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:09:53,351 INFO L93 Difference]: Finished difference Result 208 states and 487 transitions. [2021-08-06 14:09:53,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 14:09:53,351 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 8 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-08-06 14:09:53,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:09:53,352 INFO L225 Difference]: With dead ends: 208 [2021-08-06 14:09:53,352 INFO L226 Difference]: Without dead ends: 206 [2021-08-06 14:09:53,352 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 54.5ms TimeCoverageRelationStatistics Valid=66, Invalid=116, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:09:53,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 206 states. [2021-08-06 14:09:53,355 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 206 to 151. [2021-08-06 14:09:53,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 150 states have (on average 2.8) internal successors, (420), 150 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:53,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 420 transitions. [2021-08-06 14:09:53,356 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 420 transitions. Word has length 14 [2021-08-06 14:09:53,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:09:53,356 INFO L470 AbstractCegarLoop]: Abstraction has 151 states and 420 transitions. [2021-08-06 14:09:53,356 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 8 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:53,357 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 420 transitions. [2021-08-06 14:09:53,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-08-06 14:09:53,357 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:09:53,357 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:09:53,390 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-06 14:09:53,573 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:09:53,573 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:09:53,574 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:09:53,574 INFO L82 PathProgramCache]: Analyzing trace with hash 556444495, now seen corresponding path program 19 times [2021-08-06 14:09:53,574 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:09:53,574 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [758835312] [2021-08-06 14:09:53,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:09:53,574 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:09:53,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:09:53,627 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:09:53,627 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:09:53,627 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [758835312] [2021-08-06 14:09:53,627 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [758835312] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:53,627 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2098614040] [2021-08-06 14:09:53,627 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:09:53,628 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:09:53,628 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:09:53,629 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-06 14:09:53,660 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-06 14:09:53,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:09:53,759 INFO L263 TraceCheckSpWp]: Trace formula consists of 51 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 14:09:53,760 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:09:53,836 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:09:53,837 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2098614040] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:53,837 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:09:53,837 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 8 [2021-08-06 14:09:53,837 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1479902593] [2021-08-06 14:09:53,837 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-06 14:09:53,837 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:09:53,837 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-06 14:09:53,837 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2021-08-06 14:09:53,837 INFO L87 Difference]: Start difference. First operand 151 states and 420 transitions. Second operand has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 8 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:53,903 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:09:53,903 INFO L93 Difference]: Finished difference Result 199 states and 469 transitions. [2021-08-06 14:09:53,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 14:09:53,903 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 8 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-08-06 14:09:53,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:09:53,904 INFO L225 Difference]: With dead ends: 199 [2021-08-06 14:09:53,904 INFO L226 Difference]: Without dead ends: 199 [2021-08-06 14:09:53,904 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 56.7ms TimeCoverageRelationStatistics Valid=58, Invalid=98, Unknown=0, NotChecked=0, Total=156 [2021-08-06 14:09:53,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 199 states. [2021-08-06 14:09:53,907 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 199 to 148. [2021-08-06 14:09:53,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 148 states, 147 states have (on average 2.7687074829931975) internal successors, (407), 147 states have internal predecessors, (407), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:53,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148 states to 148 states and 407 transitions. [2021-08-06 14:09:53,907 INFO L78 Accepts]: Start accepts. Automaton has 148 states and 407 transitions. Word has length 14 [2021-08-06 14:09:53,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:09:53,908 INFO L470 AbstractCegarLoop]: Abstraction has 148 states and 407 transitions. [2021-08-06 14:09:53,908 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 8 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:53,908 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states and 407 transitions. [2021-08-06 14:09:53,908 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-08-06 14:09:53,908 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:09:53,908 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:09:53,929 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-06 14:09:54,129 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,SelfDestructingSolverStorable22 [2021-08-06 14:09:54,130 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:09:54,130 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:09:54,130 INFO L82 PathProgramCache]: Analyzing trace with hash -2027909493, now seen corresponding path program 20 times [2021-08-06 14:09:54,130 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:09:54,130 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1379766403] [2021-08-06 14:09:54,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:09:54,130 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:09:54,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:09:54,182 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:09:54,182 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:09:54,182 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1379766403] [2021-08-06 14:09:54,182 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1379766403] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:54,182 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [319912356] [2021-08-06 14:09:54,182 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:09:54,183 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:09:54,183 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:09:54,183 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-06 14:09:54,184 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-06 14:09:54,310 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:09:54,310 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:09:54,311 INFO L263 TraceCheckSpWp]: Trace formula consists of 51 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 14:09:54,311 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:09:54,385 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:09:54,385 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [319912356] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:54,385 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:09:54,385 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-08-06 14:09:54,385 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1168080902] [2021-08-06 14:09:54,385 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-06 14:09:54,385 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:09:54,386 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-06 14:09:54,386 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2021-08-06 14:09:54,386 INFO L87 Difference]: Start difference. First operand 148 states and 407 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 9 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:54,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:09:54,484 INFO L93 Difference]: Finished difference Result 203 states and 476 transitions. [2021-08-06 14:09:54,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 14:09:54,485 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 9 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-08-06 14:09:54,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:09:54,485 INFO L225 Difference]: With dead ends: 203 [2021-08-06 14:09:54,485 INFO L226 Difference]: Without dead ends: 203 [2021-08-06 14:09:54,485 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 72.5ms TimeCoverageRelationStatistics Valid=85, Invalid=155, Unknown=0, NotChecked=0, Total=240 [2021-08-06 14:09:54,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203 states. [2021-08-06 14:09:54,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203 to 144. [2021-08-06 14:09:54,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 144 states, 143 states have (on average 2.7482517482517483) internal successors, (393), 143 states have internal predecessors, (393), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:54,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 144 states to 144 states and 393 transitions. [2021-08-06 14:09:54,489 INFO L78 Accepts]: Start accepts. Automaton has 144 states and 393 transitions. Word has length 14 [2021-08-06 14:09:54,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:09:54,489 INFO L470 AbstractCegarLoop]: Abstraction has 144 states and 393 transitions. [2021-08-06 14:09:54,489 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 9 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:54,489 INFO L276 IsEmpty]: Start isEmpty. Operand 144 states and 393 transitions. [2021-08-06 14:09:54,489 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-08-06 14:09:54,489 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:09:54,489 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:09:54,508 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-06 14:09:54,705 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,SelfDestructingSolverStorable23 [2021-08-06 14:09:54,705 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:09:54,705 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:09:54,705 INFO L82 PathProgramCache]: Analyzing trace with hash -538504497, now seen corresponding path program 21 times [2021-08-06 14:09:54,705 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:09:54,705 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1533537308] [2021-08-06 14:09:54,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:09:54,706 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:09:54,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:09:54,756 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:09:54,757 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:09:54,757 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1533537308] [2021-08-06 14:09:54,757 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1533537308] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:54,757 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1007912132] [2021-08-06 14:09:54,757 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:09:54,757 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:09:54,757 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:09:54,758 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-06 14:09:54,759 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-06 14:09:54,893 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-06 14:09:54,894 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:09:54,894 INFO L263 TraceCheckSpWp]: Trace formula consists of 51 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 14:09:54,894 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:09:54,981 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:09:54,981 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1007912132] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:54,981 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:09:54,982 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-08-06 14:09:54,982 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1885025097] [2021-08-06 14:09:54,982 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-06 14:09:54,982 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:09:54,982 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-06 14:09:54,982 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-08-06 14:09:54,982 INFO L87 Difference]: Start difference. First operand 144 states and 393 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 9 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:55,074 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:09:55,074 INFO L93 Difference]: Finished difference Result 179 states and 442 transitions. [2021-08-06 14:09:55,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-06 14:09:55,074 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 9 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-08-06 14:09:55,074 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:09:55,075 INFO L225 Difference]: With dead ends: 179 [2021-08-06 14:09:55,075 INFO L226 Difference]: Without dead ends: 179 [2021-08-06 14:09:55,075 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 79.1ms TimeCoverageRelationStatistics Valid=69, Invalid=141, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:09:55,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 179 states. [2021-08-06 14:09:55,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 179 to 141. [2021-08-06 14:09:55,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 141 states, 140 states have (on average 2.7357142857142858) internal successors, (383), 140 states have internal predecessors, (383), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:55,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 383 transitions. [2021-08-06 14:09:55,083 INFO L78 Accepts]: Start accepts. Automaton has 141 states and 383 transitions. Word has length 14 [2021-08-06 14:09:55,083 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:09:55,083 INFO L470 AbstractCegarLoop]: Abstraction has 141 states and 383 transitions. [2021-08-06 14:09:55,083 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 9 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:55,083 INFO L276 IsEmpty]: Start isEmpty. Operand 141 states and 383 transitions. [2021-08-06 14:09:55,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-08-06 14:09:55,084 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:09:55,084 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:09:55,100 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-06 14:09:55,292 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:09:55,293 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:09:55,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:09:55,293 INFO L82 PathProgramCache]: Analyzing trace with hash -1611589877, now seen corresponding path program 22 times [2021-08-06 14:09:55,293 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:09:55,293 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1895296219] [2021-08-06 14:09:55,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:09:55,293 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:09:55,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:09:55,339 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:09:55,339 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:09:55,339 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1895296219] [2021-08-06 14:09:55,339 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1895296219] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:55,339 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1955980950] [2021-08-06 14:09:55,339 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:09:55,339 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:09:55,339 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:09:55,340 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-06 14:09:55,343 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-06 14:09:55,469 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:09:55,469 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:09:55,470 INFO L263 TraceCheckSpWp]: Trace formula consists of 51 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 14:09:55,473 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:09:55,546 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:09:55,546 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1955980950] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:55,546 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:09:55,546 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-06 14:09:55,546 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1266846190] [2021-08-06 14:09:55,546 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 14:09:55,546 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:09:55,547 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 14:09:55,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2021-08-06 14:09:55,547 INFO L87 Difference]: Start difference. First operand 141 states and 383 transitions. Second operand has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 10 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:55,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:09:55,694 INFO L93 Difference]: Finished difference Result 200 states and 499 transitions. [2021-08-06 14:09:55,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-06 14:09:55,694 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 10 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-08-06 14:09:55,694 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:09:55,695 INFO L225 Difference]: With dead ends: 200 [2021-08-06 14:09:55,695 INFO L226 Difference]: Without dead ends: 200 [2021-08-06 14:09:55,695 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 109.2ms TimeCoverageRelationStatistics Valid=136, Invalid=284, Unknown=0, NotChecked=0, Total=420 [2021-08-06 14:09:55,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 200 states. [2021-08-06 14:09:55,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 200 to 142. [2021-08-06 14:09:55,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 142 states, 141 states have (on average 2.74468085106383) internal successors, (387), 141 states have internal predecessors, (387), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:55,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 142 states to 142 states and 387 transitions. [2021-08-06 14:09:55,698 INFO L78 Accepts]: Start accepts. Automaton has 142 states and 387 transitions. Word has length 14 [2021-08-06 14:09:55,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:09:55,698 INFO L470 AbstractCegarLoop]: Abstraction has 142 states and 387 transitions. [2021-08-06 14:09:55,698 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 10 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:55,698 INFO L276 IsEmpty]: Start isEmpty. Operand 142 states and 387 transitions. [2021-08-06 14:09:55,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-06 14:09:55,699 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:09:55,699 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:09:55,716 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-06 14:09:55,910 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:09:55,910 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:09:55,910 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:09:55,910 INFO L82 PathProgramCache]: Analyzing trace with hash 621394052, now seen corresponding path program 23 times [2021-08-06 14:09:55,910 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:09:55,910 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [73640564] [2021-08-06 14:09:55,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:09:55,910 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:09:55,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:09:55,952 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 3 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:09:55,952 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:09:55,952 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [73640564] [2021-08-06 14:09:55,952 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [73640564] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:55,952 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [860193554] [2021-08-06 14:09:55,952 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:09:55,953 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:09:55,953 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:09:55,953 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-06 14:09:55,954 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-06 14:09:56,083 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-06 14:09:56,083 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:09:56,084 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 14:09:56,084 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:09:56,163 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 5 proven. 9 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:09:56,163 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [860193554] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:56,164 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:09:56,164 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 7 [2021-08-06 14:09:56,164 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1873557232] [2021-08-06 14:09:56,164 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-06 14:09:56,164 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:09:56,166 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-06 14:09:56,166 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2021-08-06 14:09:56,166 INFO L87 Difference]: Start difference. First operand 142 states and 387 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:56,201 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:09:56,201 INFO L93 Difference]: Finished difference Result 197 states and 472 transitions. [2021-08-06 14:09:56,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-06 14:09:56,202 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-06 14:09:56,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:09:56,204 INFO L225 Difference]: With dead ends: 197 [2021-08-06 14:09:56,204 INFO L226 Difference]: Without dead ends: 197 [2021-08-06 14:09:56,204 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 24.4ms TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2021-08-06 14:09:56,204 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 197 states. [2021-08-06 14:09:56,206 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 197 to 146. [2021-08-06 14:09:56,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 146 states, 145 states have (on average 2.7655172413793103) internal successors, (401), 145 states have internal predecessors, (401), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:56,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 146 states to 146 states and 401 transitions. [2021-08-06 14:09:56,207 INFO L78 Accepts]: Start accepts. Automaton has 146 states and 401 transitions. Word has length 15 [2021-08-06 14:09:56,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:09:56,207 INFO L470 AbstractCegarLoop]: Abstraction has 146 states and 401 transitions. [2021-08-06 14:09:56,207 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:56,207 INFO L276 IsEmpty]: Start isEmpty. Operand 146 states and 401 transitions. [2021-08-06 14:09:56,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-06 14:09:56,207 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:09:56,207 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:09:56,225 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-06 14:09:56,420 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,SelfDestructingSolverStorable26 [2021-08-06 14:09:56,421 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:09:56,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:09:56,421 INFO L82 PathProgramCache]: Analyzing trace with hash 1535679842, now seen corresponding path program 24 times [2021-08-06 14:09:56,421 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:09:56,421 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [630014887] [2021-08-06 14:09:56,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:09:56,421 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:09:56,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:09:56,458 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:09:56,459 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:09:56,459 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [630014887] [2021-08-06 14:09:56,459 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [630014887] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:56,459 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1711516322] [2021-08-06 14:09:56,459 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:09:56,459 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:09:56,459 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:09:56,469 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-06 14:09:56,470 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-06 14:09:56,635 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-06 14:09:56,636 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:09:56,636 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 14:09:56,636 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:09:56,697 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 7 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:09:56,697 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1711516322] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:56,697 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:09:56,697 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 7 [2021-08-06 14:09:56,698 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [127705791] [2021-08-06 14:09:56,698 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-06 14:09:56,698 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:09:56,698 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-06 14:09:56,698 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2021-08-06 14:09:56,698 INFO L87 Difference]: Start difference. First operand 146 states and 401 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:56,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:09:56,731 INFO L93 Difference]: Finished difference Result 202 states and 474 transitions. [2021-08-06 14:09:56,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-06 14:09:56,732 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-06 14:09:56,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:09:56,732 INFO L225 Difference]: With dead ends: 202 [2021-08-06 14:09:56,732 INFO L226 Difference]: Without dead ends: 201 [2021-08-06 14:09:56,733 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 19.5ms TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-08-06 14:09:56,733 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2021-08-06 14:09:56,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 146. [2021-08-06 14:09:56,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 146 states, 145 states have (on average 2.7586206896551726) internal successors, (400), 145 states have internal predecessors, (400), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:56,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 146 states to 146 states and 400 transitions. [2021-08-06 14:09:56,736 INFO L78 Accepts]: Start accepts. Automaton has 146 states and 400 transitions. Word has length 15 [2021-08-06 14:09:56,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:09:56,736 INFO L470 AbstractCegarLoop]: Abstraction has 146 states and 400 transitions. [2021-08-06 14:09:56,736 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:56,736 INFO L276 IsEmpty]: Start isEmpty. Operand 146 states and 400 transitions. [2021-08-06 14:09:56,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-06 14:09:56,736 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:09:56,736 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:09:56,754 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-06 14:09:56,948 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,SelfDestructingSolverStorable27 [2021-08-06 14:09:56,948 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:09:56,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:09:56,949 INFO L82 PathProgramCache]: Analyzing trace with hash -1903980800, now seen corresponding path program 25 times [2021-08-06 14:09:56,949 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:09:56,949 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1796612900] [2021-08-06 14:09:56,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:09:56,949 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:09:56,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:09:56,995 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:09:56,995 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:09:56,996 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1796612900] [2021-08-06 14:09:56,996 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1796612900] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:56,996 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1198636571] [2021-08-06 14:09:56,996 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:09:56,996 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:09:56,996 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:09:56,997 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-06 14:09:56,997 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-06 14:09:57,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:09:57,150 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 14:09:57,153 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:09:57,215 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 9 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:09:57,216 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1198636571] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:57,216 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:09:57,216 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6] total 8 [2021-08-06 14:09:57,216 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1903894235] [2021-08-06 14:09:57,216 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-06 14:09:57,216 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:09:57,216 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-06 14:09:57,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-08-06 14:09:57,217 INFO L87 Difference]: Start difference. First operand 146 states and 400 transitions. Second operand has 9 states, 9 states have (on average 2.2222222222222223) internal successors, (20), 8 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:57,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:09:57,284 INFO L93 Difference]: Finished difference Result 204 states and 474 transitions. [2021-08-06 14:09:57,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-06 14:09:57,285 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.2222222222222223) internal successors, (20), 8 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-06 14:09:57,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:09:57,285 INFO L225 Difference]: With dead ends: 204 [2021-08-06 14:09:57,286 INFO L226 Difference]: Without dead ends: 202 [2021-08-06 14:09:57,287 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 47.5ms TimeCoverageRelationStatistics Valid=62, Invalid=120, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:09:57,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202 states. [2021-08-06 14:09:57,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202 to 146. [2021-08-06 14:09:57,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 146 states, 145 states have (on average 2.7448275862068967) internal successors, (398), 145 states have internal predecessors, (398), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:57,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 146 states to 146 states and 398 transitions. [2021-08-06 14:09:57,294 INFO L78 Accepts]: Start accepts. Automaton has 146 states and 398 transitions. Word has length 15 [2021-08-06 14:09:57,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:09:57,294 INFO L470 AbstractCegarLoop]: Abstraction has 146 states and 398 transitions. [2021-08-06 14:09:57,294 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 2.2222222222222223) internal successors, (20), 8 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:57,294 INFO L276 IsEmpty]: Start isEmpty. Operand 146 states and 398 transitions. [2021-08-06 14:09:57,295 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-06 14:09:57,295 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:09:57,296 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:09:57,315 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-06 14:09:57,512 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-08-06 14:09:57,512 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:09:57,513 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:09:57,513 INFO L82 PathProgramCache]: Analyzing trace with hash -1159278302, now seen corresponding path program 26 times [2021-08-06 14:09:57,513 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:09:57,513 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1675314013] [2021-08-06 14:09:57,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:09:57,513 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:09:57,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:09:57,563 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 8 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:09:57,563 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:09:57,564 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1675314013] [2021-08-06 14:09:57,564 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1675314013] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:57,564 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1892482968] [2021-08-06 14:09:57,564 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:09:57,564 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:09:57,564 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:09:57,577 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-06 14:09:57,579 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-06 14:09:57,731 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:09:57,731 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:09:57,731 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 14:09:57,732 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:09:57,794 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 10 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:09:57,795 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1892482968] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:57,795 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:09:57,795 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 9 [2021-08-06 14:09:57,795 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1612515284] [2021-08-06 14:09:57,796 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-06 14:09:57,796 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:09:57,796 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-06 14:09:57,796 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-08-06 14:09:57,796 INFO L87 Difference]: Start difference. First operand 146 states and 398 transitions. Second operand has 10 states, 10 states have (on average 2.0) internal successors, (20), 9 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:57,876 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:09:57,876 INFO L93 Difference]: Finished difference Result 189 states and 456 transitions. [2021-08-06 14:09:57,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 14:09:57,876 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.0) internal successors, (20), 9 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-06 14:09:57,877 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:09:57,877 INFO L225 Difference]: With dead ends: 189 [2021-08-06 14:09:57,877 INFO L226 Difference]: Without dead ends: 186 [2021-08-06 14:09:57,878 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 58.1ms TimeCoverageRelationStatistics Valid=80, Invalid=160, Unknown=0, NotChecked=0, Total=240 [2021-08-06 14:09:57,878 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 186 states. [2021-08-06 14:09:57,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 186 to 147. [2021-08-06 14:09:57,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 147 states, 146 states have (on average 2.732876712328767) internal successors, (399), 146 states have internal predecessors, (399), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:57,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 399 transitions. [2021-08-06 14:09:57,881 INFO L78 Accepts]: Start accepts. Automaton has 147 states and 399 transitions. Word has length 15 [2021-08-06 14:09:57,881 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:09:57,881 INFO L470 AbstractCegarLoop]: Abstraction has 147 states and 399 transitions. [2021-08-06 14:09:57,882 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.0) internal successors, (20), 9 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:57,882 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states and 399 transitions. [2021-08-06 14:09:57,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-06 14:09:57,882 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:09:57,882 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:09:57,901 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-06 14:09:58,092 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:09:58,093 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:09:58,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:09:58,093 INFO L82 PathProgramCache]: Analyzing trace with hash 386788220, now seen corresponding path program 27 times [2021-08-06 14:09:58,093 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:09:58,093 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1654177063] [2021-08-06 14:09:58,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:09:58,093 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:09:58,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:09:58,134 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:09:58,134 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:09:58,134 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1654177063] [2021-08-06 14:09:58,134 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1654177063] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:58,134 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [761682586] [2021-08-06 14:09:58,134 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:09:58,134 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:09:58,135 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:09:58,135 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-06 14:09:58,164 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-06 14:09:58,316 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-06 14:09:58,316 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:09:58,317 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 14:09:58,320 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:09:58,389 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 7 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:09:58,390 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [761682586] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:58,390 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:09:58,390 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 7 [2021-08-06 14:09:58,390 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [294901184] [2021-08-06 14:09:58,391 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-06 14:09:58,391 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:09:58,392 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-06 14:09:58,392 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-08-06 14:09:58,392 INFO L87 Difference]: Start difference. First operand 147 states and 399 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:58,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:09:58,437 INFO L93 Difference]: Finished difference Result 223 states and 520 transitions. [2021-08-06 14:09:58,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-06 14:09:58,437 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-06 14:09:58,437 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:09:58,438 INFO L225 Difference]: With dead ends: 223 [2021-08-06 14:09:58,438 INFO L226 Difference]: Without dead ends: 223 [2021-08-06 14:09:58,439 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 25.8ms TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2021-08-06 14:09:58,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223 states. [2021-08-06 14:09:58,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223 to 152. [2021-08-06 14:09:58,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 152 states, 151 states have (on average 2.7682119205298013) internal successors, (418), 151 states have internal predecessors, (418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:58,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 418 transitions. [2021-08-06 14:09:58,443 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 418 transitions. Word has length 15 [2021-08-06 14:09:58,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:09:58,443 INFO L470 AbstractCegarLoop]: Abstraction has 152 states and 418 transitions. [2021-08-06 14:09:58,443 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:58,443 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 418 transitions. [2021-08-06 14:09:58,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-06 14:09:58,444 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:09:58,444 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:09:58,474 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-06 14:09:58,652 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:09:58,653 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:09:58,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:09:58,653 INFO L82 PathProgramCache]: Analyzing trace with hash 1301074010, now seen corresponding path program 28 times [2021-08-06 14:09:58,653 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:09:58,653 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1926880546] [2021-08-06 14:09:58,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:09:58,653 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:09:58,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:09:58,696 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 8 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:09:58,696 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:09:58,696 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1926880546] [2021-08-06 14:09:58,697 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1926880546] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:58,697 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1633250795] [2021-08-06 14:09:58,697 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:09:58,697 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:09:58,697 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:09:58,697 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-06 14:09:58,698 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-06 14:09:58,849 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:09:58,849 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:09:58,850 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 14:09:58,850 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:09:58,928 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 11 proven. 3 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:09:58,928 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1633250795] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:58,928 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:09:58,928 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 8 [2021-08-06 14:09:58,928 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [42640058] [2021-08-06 14:09:58,928 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-06 14:09:58,928 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:09:58,934 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-06 14:09:58,934 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-08-06 14:09:58,934 INFO L87 Difference]: Start difference. First operand 152 states and 418 transitions. Second operand has 9 states, 9 states have (on average 2.2222222222222223) internal successors, (20), 8 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:58,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:09:58,970 INFO L93 Difference]: Finished difference Result 212 states and 498 transitions. [2021-08-06 14:09:58,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-06 14:09:58,970 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.2222222222222223) internal successors, (20), 8 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-06 14:09:58,970 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:09:58,971 INFO L225 Difference]: With dead ends: 212 [2021-08-06 14:09:58,971 INFO L226 Difference]: Without dead ends: 212 [2021-08-06 14:09:58,971 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 27.0ms TimeCoverageRelationStatistics Valid=31, Invalid=59, Unknown=0, NotChecked=0, Total=90 [2021-08-06 14:09:58,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 212 states. [2021-08-06 14:09:58,973 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 212 to 151. [2021-08-06 14:09:58,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 150 states have (on average 2.7466666666666666) internal successors, (412), 150 states have internal predecessors, (412), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:58,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 412 transitions. [2021-08-06 14:09:58,974 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 412 transitions. Word has length 15 [2021-08-06 14:09:58,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:09:58,975 INFO L470 AbstractCegarLoop]: Abstraction has 151 states and 412 transitions. [2021-08-06 14:09:58,975 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 2.2222222222222223) internal successors, (20), 8 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:58,975 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 412 transitions. [2021-08-06 14:09:58,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-06 14:09:58,975 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:09:58,975 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:09:58,999 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-06 14:09:59,188 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:09:59,189 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:09:59,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:09:59,189 INFO L82 PathProgramCache]: Analyzing trace with hash -2138586632, now seen corresponding path program 29 times [2021-08-06 14:09:59,189 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:09:59,189 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1625330354] [2021-08-06 14:09:59,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:09:59,189 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:09:59,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:09:59,242 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 7 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:09:59,243 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:09:59,243 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1625330354] [2021-08-06 14:09:59,243 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1625330354] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:59,243 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1802058254] [2021-08-06 14:09:59,243 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:09:59,243 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:09:59,243 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:09:59,244 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-06 14:09:59,268 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-06 14:09:59,432 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-06 14:09:59,432 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:09:59,432 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 14:09:59,433 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:09:59,494 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 7 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:09:59,494 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1802058254] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:59,494 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:09:59,494 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 8 [2021-08-06 14:09:59,494 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2145357305] [2021-08-06 14:09:59,495 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-06 14:09:59,495 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:09:59,495 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-06 14:09:59,495 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2021-08-06 14:09:59,495 INFO L87 Difference]: Start difference. First operand 151 states and 412 transitions. Second operand has 9 states, 9 states have (on average 2.0) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:59,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:09:59,561 INFO L93 Difference]: Finished difference Result 210 states and 490 transitions. [2021-08-06 14:09:59,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-06 14:09:59,561 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.0) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-06 14:09:59,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:09:59,562 INFO L225 Difference]: With dead ends: 210 [2021-08-06 14:09:59,562 INFO L226 Difference]: Without dead ends: 208 [2021-08-06 14:09:59,563 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 41.5ms TimeCoverageRelationStatistics Valid=53, Invalid=103, Unknown=0, NotChecked=0, Total=156 [2021-08-06 14:09:59,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 208 states. [2021-08-06 14:09:59,565 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 208 to 151. [2021-08-06 14:09:59,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 150 states have (on average 2.7333333333333334) internal successors, (410), 150 states have internal predecessors, (410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:59,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 410 transitions. [2021-08-06 14:09:59,567 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 410 transitions. Word has length 15 [2021-08-06 14:09:59,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:09:59,567 INFO L470 AbstractCegarLoop]: Abstraction has 151 states and 410 transitions. [2021-08-06 14:09:59,567 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 2.0) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:59,567 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 410 transitions. [2021-08-06 14:09:59,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-06 14:09:59,568 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:09:59,568 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:09:59,593 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-06 14:09:59,782 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,SelfDestructingSolverStorable32 [2021-08-06 14:09:59,783 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:09:59,783 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:09:59,783 INFO L82 PathProgramCache]: Analyzing trace with hash -1393884134, now seen corresponding path program 30 times [2021-08-06 14:09:59,783 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:09:59,783 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [764741571] [2021-08-06 14:09:59,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:09:59,784 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:09:59,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:09:59,841 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 8 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:09:59,841 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:09:59,841 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [764741571] [2021-08-06 14:09:59,841 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [764741571] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:59,841 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1295387711] [2021-08-06 14:09:59,841 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:09:59,841 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:09:59,842 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:09:59,842 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-06 14:09:59,843 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-06 14:10:00,009 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 14:10:00,009 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:10:00,010 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 14:10:00,011 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:00,087 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 9 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:10:00,087 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1295387711] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:00,087 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:00,087 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 9 [2021-08-06 14:10:00,087 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [351438935] [2021-08-06 14:10:00,088 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-06 14:10:00,088 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:00,088 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-06 14:10:00,088 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2021-08-06 14:10:00,088 INFO L87 Difference]: Start difference. First operand 151 states and 410 transitions. Second operand has 10 states, 10 states have (on average 2.0) internal successors, (20), 9 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:00,188 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:00,189 INFO L93 Difference]: Finished difference Result 214 states and 494 transitions. [2021-08-06 14:10:00,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-06 14:10:00,189 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.0) internal successors, (20), 9 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-06 14:10:00,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:00,190 INFO L225 Difference]: With dead ends: 214 [2021-08-06 14:10:00,190 INFO L226 Difference]: Without dead ends: 211 [2021-08-06 14:10:00,190 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 66.5ms TimeCoverageRelationStatistics Valid=69, Invalid=141, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:10:00,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2021-08-06 14:10:00,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 151. [2021-08-06 14:10:00,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 150 states have (on average 2.7266666666666666) internal successors, (409), 150 states have internal predecessors, (409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:00,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 409 transitions. [2021-08-06 14:10:00,193 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 409 transitions. Word has length 15 [2021-08-06 14:10:00,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:00,193 INFO L470 AbstractCegarLoop]: Abstraction has 151 states and 409 transitions. [2021-08-06 14:10:00,193 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.0) internal successors, (20), 9 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:00,193 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 409 transitions. [2021-08-06 14:10:00,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-06 14:10:00,194 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:00,194 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:00,211 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2021-08-06 14:10:00,411 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:00,412 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:00,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:00,412 INFO L82 PathProgramCache]: Analyzing trace with hash 217056824, now seen corresponding path program 31 times [2021-08-06 14:10:00,412 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:00,412 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [336359605] [2021-08-06 14:10:00,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:00,413 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:00,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:00,463 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 11 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:00,463 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:00,463 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [336359605] [2021-08-06 14:10:00,464 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [336359605] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:00,464 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1934377865] [2021-08-06 14:10:00,464 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:10:00,464 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:00,464 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:00,464 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-06 14:10:00,465 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-06 14:10:00,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:00,660 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 14:10:00,660 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:00,722 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 11 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:10:00,722 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1934377865] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:00,722 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:00,722 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 9 [2021-08-06 14:10:00,722 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [830049279] [2021-08-06 14:10:00,723 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-06 14:10:00,723 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:00,723 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-06 14:10:00,723 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-08-06 14:10:00,723 INFO L87 Difference]: Start difference. First operand 151 states and 409 transitions. Second operand has 10 states, 10 states have (on average 2.0) internal successors, (20), 9 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:00,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:00,780 INFO L93 Difference]: Finished difference Result 182 states and 467 transitions. [2021-08-06 14:10:00,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-06 14:10:00,781 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.0) internal successors, (20), 9 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-06 14:10:00,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:00,781 INFO L225 Difference]: With dead ends: 182 [2021-08-06 14:10:00,781 INFO L226 Difference]: Without dead ends: 179 [2021-08-06 14:10:00,781 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 54.0ms TimeCoverageRelationStatistics Valid=57, Invalid=125, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:10:00,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 179 states. [2021-08-06 14:10:00,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 179 to 151. [2021-08-06 14:10:00,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 150 states have (on average 2.72) internal successors, (408), 150 states have internal predecessors, (408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:00,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 408 transitions. [2021-08-06 14:10:00,785 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 408 transitions. Word has length 15 [2021-08-06 14:10:00,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:00,785 INFO L470 AbstractCegarLoop]: Abstraction has 151 states and 408 transitions. [2021-08-06 14:10:00,785 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.0) internal successors, (20), 9 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:00,785 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 408 transitions. [2021-08-06 14:10:00,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-06 14:10:00,785 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:00,786 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:00,806 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-06 14:10:01,000 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:01,001 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:01,001 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:01,001 INFO L82 PathProgramCache]: Analyzing trace with hash 1703942020, now seen corresponding path program 32 times [2021-08-06 14:10:01,001 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:01,001 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1181888530] [2021-08-06 14:10:01,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:01,001 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:01,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:01,056 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:01,056 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:01,056 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1181888530] [2021-08-06 14:10:01,056 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1181888530] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:01,057 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1963645088] [2021-08-06 14:10:01,057 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:10:01,057 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:01,057 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:01,057 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-06 14:10:01,058 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-06 14:10:01,232 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:10:01,232 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:10:01,232 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 14:10:01,233 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:01,314 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:10:01,314 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1963645088] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:01,314 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:01,314 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6] total 10 [2021-08-06 14:10:01,314 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [164496153] [2021-08-06 14:10:01,315 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 14:10:01,315 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:01,315 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 14:10:01,315 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2021-08-06 14:10:01,315 INFO L87 Difference]: Start difference. First operand 151 states and 408 transitions. Second operand has 11 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 10 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:01,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:01,373 INFO L93 Difference]: Finished difference Result 262 states and 622 transitions. [2021-08-06 14:10:01,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-06 14:10:01,374 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 10 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-06 14:10:01,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:01,375 INFO L225 Difference]: With dead ends: 262 [2021-08-06 14:10:01,375 INFO L226 Difference]: Without dead ends: 262 [2021-08-06 14:10:01,375 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 46.8ms TimeCoverageRelationStatistics Valid=54, Invalid=102, Unknown=0, NotChecked=0, Total=156 [2021-08-06 14:10:01,375 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 262 states. [2021-08-06 14:10:01,377 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 262 to 175. [2021-08-06 14:10:01,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 174 states have (on average 2.8505747126436782) internal successors, (496), 174 states have internal predecessors, (496), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:01,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 496 transitions. [2021-08-06 14:10:01,378 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 496 transitions. Word has length 15 [2021-08-06 14:10:01,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:01,378 INFO L470 AbstractCegarLoop]: Abstraction has 175 states and 496 transitions. [2021-08-06 14:10:01,378 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 10 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:01,379 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 496 transitions. [2021-08-06 14:10:01,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-06 14:10:01,379 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:01,379 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:01,397 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-06 14:10:01,596 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,SelfDestructingSolverStorable35 [2021-08-06 14:10:01,596 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:01,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:01,597 INFO L82 PathProgramCache]: Analyzing trace with hash -821432832, now seen corresponding path program 33 times [2021-08-06 14:10:01,597 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:01,597 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [70802178] [2021-08-06 14:10:01,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:01,597 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:01,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:01,651 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 7 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:01,652 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:01,652 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [70802178] [2021-08-06 14:10:01,652 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [70802178] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:01,652 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1947732303] [2021-08-06 14:10:01,652 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:10:01,652 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:01,652 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:01,653 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-06 14:10:01,653 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-06 14:10:01,837 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 14:10:01,837 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:10:01,838 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 14:10:01,838 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:01,905 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 11 proven. 3 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:10:01,906 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1947732303] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:01,906 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:01,906 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6] total 9 [2021-08-06 14:10:01,906 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [967568466] [2021-08-06 14:10:01,906 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-06 14:10:01,906 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:01,906 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-06 14:10:01,907 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-08-06 14:10:01,907 INFO L87 Difference]: Start difference. First operand 175 states and 496 transitions. Second operand has 10 states, 10 states have (on average 2.2) internal successors, (22), 9 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:01,981 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:01,981 INFO L93 Difference]: Finished difference Result 244 states and 598 transitions. [2021-08-06 14:10:01,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-06 14:10:01,981 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.2) internal successors, (22), 9 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-06 14:10:01,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:01,982 INFO L225 Difference]: With dead ends: 244 [2021-08-06 14:10:01,982 INFO L226 Difference]: Without dead ends: 242 [2021-08-06 14:10:01,982 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 53.3ms TimeCoverageRelationStatistics Valid=58, Invalid=124, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:10:01,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 242 states. [2021-08-06 14:10:01,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 242 to 175. [2021-08-06 14:10:01,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 174 states have (on average 2.839080459770115) internal successors, (494), 174 states have internal predecessors, (494), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:01,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 494 transitions. [2021-08-06 14:10:01,986 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 494 transitions. Word has length 15 [2021-08-06 14:10:01,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:01,986 INFO L470 AbstractCegarLoop]: Abstraction has 175 states and 494 transitions. [2021-08-06 14:10:01,986 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.2) internal successors, (22), 9 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:01,986 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 494 transitions. [2021-08-06 14:10:01,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-06 14:10:01,987 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:01,987 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:02,017 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-06 14:10:02,201 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,SelfDestructingSolverStorable36 [2021-08-06 14:10:02,201 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:02,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:02,201 INFO L82 PathProgramCache]: Analyzing trace with hash -76730334, now seen corresponding path program 34 times [2021-08-06 14:10:02,201 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:02,201 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1067490152] [2021-08-06 14:10:02,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:02,201 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:02,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:02,258 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 8 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:02,258 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:02,259 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1067490152] [2021-08-06 14:10:02,259 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1067490152] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:02,259 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [321246182] [2021-08-06 14:10:02,259 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:10:02,259 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:02,259 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:02,259 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-06 14:10:02,260 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-06 14:10:02,441 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:10:02,441 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:10:02,442 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 14:10:02,442 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:02,522 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 10 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:10:02,523 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [321246182] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:02,523 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:02,523 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 10 [2021-08-06 14:10:02,523 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1098607602] [2021-08-06 14:10:02,523 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 14:10:02,523 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:02,523 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 14:10:02,523 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2021-08-06 14:10:02,524 INFO L87 Difference]: Start difference. First operand 175 states and 494 transitions. Second operand has 11 states, 11 states have (on average 2.0) internal successors, (22), 10 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:02,603 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:02,603 INFO L93 Difference]: Finished difference Result 249 states and 603 transitions. [2021-08-06 14:10:02,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 14:10:02,604 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.0) internal successors, (22), 10 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-06 14:10:02,604 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:02,605 INFO L225 Difference]: With dead ends: 249 [2021-08-06 14:10:02,605 INFO L226 Difference]: Without dead ends: 246 [2021-08-06 14:10:02,605 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 67.6ms TimeCoverageRelationStatistics Valid=74, Invalid=166, Unknown=0, NotChecked=0, Total=240 [2021-08-06 14:10:02,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 246 states. [2021-08-06 14:10:02,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 246 to 179. [2021-08-06 14:10:02,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 179 states, 178 states have (on average 2.853932584269663) internal successors, (508), 178 states have internal predecessors, (508), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:02,608 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179 states to 179 states and 508 transitions. [2021-08-06 14:10:02,608 INFO L78 Accepts]: Start accepts. Automaton has 179 states and 508 transitions. Word has length 15 [2021-08-06 14:10:02,608 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:02,608 INFO L470 AbstractCegarLoop]: Abstraction has 179 states and 508 transitions. [2021-08-06 14:10:02,609 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.0) internal successors, (22), 10 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:02,609 INFO L276 IsEmpty]: Start isEmpty. Operand 179 states and 508 transitions. [2021-08-06 14:10:02,609 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-06 14:10:02,609 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:02,609 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:02,629 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-06 14:10:02,828 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,SelfDestructingSolverStorable37 [2021-08-06 14:10:02,832 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:02,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:02,832 INFO L82 PathProgramCache]: Analyzing trace with hash 1534210624, now seen corresponding path program 35 times [2021-08-06 14:10:02,832 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:02,832 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [192863473] [2021-08-06 14:10:02,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:02,832 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:02,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:02,888 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 11 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:02,888 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:02,888 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [192863473] [2021-08-06 14:10:02,888 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [192863473] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:02,888 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [92677524] [2021-08-06 14:10:02,888 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:10:02,888 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:02,888 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:02,893 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-06 14:10:02,895 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-06 14:10:03,092 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 14:10:03,092 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:10:03,093 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 14:10:03,093 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:03,165 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 11 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:03,165 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [92677524] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:03,165 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:03,165 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-08-06 14:10:03,165 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [411703301] [2021-08-06 14:10:03,166 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 14:10:03,166 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:03,166 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 14:10:03,166 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2021-08-06 14:10:03,166 INFO L87 Difference]: Start difference. First operand 179 states and 508 transitions. Second operand has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 10 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:03,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:03,252 INFO L93 Difference]: Finished difference Result 219 states and 579 transitions. [2021-08-06 14:10:03,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-06 14:10:03,252 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 10 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-06 14:10:03,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:03,253 INFO L225 Difference]: With dead ends: 219 [2021-08-06 14:10:03,253 INFO L226 Difference]: Without dead ends: 216 [2021-08-06 14:10:03,253 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 74.1ms TimeCoverageRelationStatistics Valid=73, Invalid=167, Unknown=0, NotChecked=0, Total=240 [2021-08-06 14:10:03,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 216 states. [2021-08-06 14:10:03,255 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 216 to 179. [2021-08-06 14:10:03,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 179 states, 178 states have (on average 2.848314606741573) internal successors, (507), 178 states have internal predecessors, (507), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:03,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179 states to 179 states and 507 transitions. [2021-08-06 14:10:03,256 INFO L78 Accepts]: Start accepts. Automaton has 179 states and 507 transitions. Word has length 15 [2021-08-06 14:10:03,256 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:03,256 INFO L470 AbstractCegarLoop]: Abstraction has 179 states and 507 transitions. [2021-08-06 14:10:03,256 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 10 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:03,256 INFO L276 IsEmpty]: Start isEmpty. Operand 179 states and 507 transitions. [2021-08-06 14:10:03,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-06 14:10:03,257 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:03,257 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:03,285 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-06 14:10:03,469 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,SelfDestructingSolverStorable38 [2021-08-06 14:10:03,469 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:03,470 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:03,470 INFO L82 PathProgramCache]: Analyzing trace with hash -66227230, now seen corresponding path program 36 times [2021-08-06 14:10:03,470 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:03,470 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1300659493] [2021-08-06 14:10:03,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:03,470 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:03,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:03,534 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 11 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:03,534 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:03,534 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1300659493] [2021-08-06 14:10:03,535 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1300659493] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:03,535 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [316354515] [2021-08-06 14:10:03,535 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:10:03,535 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:03,535 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:03,536 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-06 14:10:03,560 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-06 14:10:03,739 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 14:10:03,739 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:10:03,740 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 14:10:03,740 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:03,824 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 15 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:03,824 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [316354515] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:03,824 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:03,824 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-06 14:10:03,825 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2018077647] [2021-08-06 14:10:03,825 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 14:10:03,825 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:03,825 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 14:10:03,825 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2021-08-06 14:10:03,825 INFO L87 Difference]: Start difference. First operand 179 states and 507 transitions. Second operand has 12 states, 12 states have (on average 1.75) internal successors, (21), 11 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-06 14:10:03,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:03,906 INFO L93 Difference]: Finished difference Result 212 states and 569 transitions. [2021-08-06 14:10:03,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-06 14:10:03,907 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 11 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 15 [2021-08-06 14:10:03,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:03,907 INFO L225 Difference]: With dead ends: 212 [2021-08-06 14:10:03,907 INFO L226 Difference]: Without dead ends: 208 [2021-08-06 14:10:03,908 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 91.9ms TimeCoverageRelationStatistics Valid=75, Invalid=197, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:10:03,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 208 states. [2021-08-06 14:10:03,910 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 208 to 179. [2021-08-06 14:10:03,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 179 states, 178 states have (on average 2.842696629213483) internal successors, (506), 178 states have internal predecessors, (506), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:03,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179 states to 179 states and 506 transitions. [2021-08-06 14:10:03,910 INFO L78 Accepts]: Start accepts. Automaton has 179 states and 506 transitions. Word has length 15 [2021-08-06 14:10:03,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:03,911 INFO L470 AbstractCegarLoop]: Abstraction has 179 states and 506 transitions. [2021-08-06 14:10:03,911 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 11 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-06 14:10:03,911 INFO L276 IsEmpty]: Start isEmpty. Operand 179 states and 506 transitions. [2021-08-06 14:10:03,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-06 14:10:03,911 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:03,911 INFO L512 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:03,935 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-06 14:10:04,128 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-08-06 14:10:04,128 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:04,129 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:04,129 INFO L82 PathProgramCache]: Analyzing trace with hash -1622187127, now seen corresponding path program 37 times [2021-08-06 14:10:04,129 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:04,129 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [172733843] [2021-08-06 14:10:04,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:04,129 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:04,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:04,224 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-06 14:10:04,224 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:04,224 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [172733843] [2021-08-06 14:10:04,224 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [172733843] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:04,224 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1723387661] [2021-08-06 14:10:04,224 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:10:04,224 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:04,224 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:04,225 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-06 14:10:04,225 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-06 14:10:04,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:04,421 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-06 14:10:04,422 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:04,523 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-06 14:10:04,523 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1723387661] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:04,523 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:04,523 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-06 14:10:04,523 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1947032436] [2021-08-06 14:10:04,523 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 14:10:04,523 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:04,524 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 14:10:04,524 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-08-06 14:10:04,524 INFO L87 Difference]: Start difference. First operand 179 states and 506 transitions. Second operand has 13 states, 13 states have (on average 1.6153846153846154) internal successors, (21), 12 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-06 14:10:04,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:04,619 INFO L93 Difference]: Finished difference Result 452 states and 1214 transitions. [2021-08-06 14:10:04,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 14:10:04,619 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.6153846153846154) internal successors, (21), 12 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 16 [2021-08-06 14:10:04,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:04,620 INFO L225 Difference]: With dead ends: 452 [2021-08-06 14:10:04,621 INFO L226 Difference]: Without dead ends: 448 [2021-08-06 14:10:04,621 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 118.7ms TimeCoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2021-08-06 14:10:04,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 448 states. [2021-08-06 14:10:04,624 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 448 to 236. [2021-08-06 14:10:04,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 236 states, 235 states have (on average 2.753191489361702) internal successors, (647), 235 states have internal predecessors, (647), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:04,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 236 states to 236 states and 647 transitions. [2021-08-06 14:10:04,625 INFO L78 Accepts]: Start accepts. Automaton has 236 states and 647 transitions. Word has length 16 [2021-08-06 14:10:04,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:04,625 INFO L470 AbstractCegarLoop]: Abstraction has 236 states and 647 transitions. [2021-08-06 14:10:04,625 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 1.6153846153846154) internal successors, (21), 12 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-06 14:10:04,625 INFO L276 IsEmpty]: Start isEmpty. Operand 236 states and 647 transitions. [2021-08-06 14:10:04,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-06 14:10:04,626 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:04,626 INFO L512 BasicCegarLoop]: trace histogram [6, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:04,645 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-06 14:10:04,841 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,SelfDestructingSolverStorable40 [2021-08-06 14:10:04,841 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:04,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:04,841 INFO L82 PathProgramCache]: Analyzing trace with hash -773051784, now seen corresponding path program 38 times [2021-08-06 14:10:04,841 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:04,841 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1762473224] [2021-08-06 14:10:04,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:04,841 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:04,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:04,898 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:04,898 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:04,898 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1762473224] [2021-08-06 14:10:04,899 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1762473224] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:04,899 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1540474728] [2021-08-06 14:10:04,899 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:10:04,899 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:04,899 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:04,899 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-06 14:10:04,902 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-06 14:10:05,115 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:10:05,115 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:10:05,116 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-06 14:10:05,116 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:05,365 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 14:10:05,365 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 11 new quantified variables, introduced 15 case distinctions, treesize of input 31 treesize of output 142 [2021-08-06 14:10:05,858 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:05,858 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1540474728] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:05,858 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:05,858 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 16 [2021-08-06 14:10:05,858 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [584330015] [2021-08-06 14:10:05,859 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-06 14:10:05,859 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:05,859 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-06 14:10:05,859 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=233, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:10:05,859 INFO L87 Difference]: Start difference. First operand 236 states and 647 transitions. Second operand has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:05,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:05,944 INFO L93 Difference]: Finished difference Result 318 states and 824 transitions. [2021-08-06 14:10:05,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-06 14:10:05,944 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-06 14:10:05,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:05,945 INFO L225 Difference]: With dead ends: 318 [2021-08-06 14:10:05,945 INFO L226 Difference]: Without dead ends: 315 [2021-08-06 14:10:05,945 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 121.8ms TimeCoverageRelationStatistics Valid=39, Invalid=233, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:10:05,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 315 states. [2021-08-06 14:10:05,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 315 to 284. [2021-08-06 14:10:05,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 284 states, 283 states have (on average 2.745583038869258) internal successors, (777), 283 states have internal predecessors, (777), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:05,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 284 states to 284 states and 777 transitions. [2021-08-06 14:10:05,960 INFO L78 Accepts]: Start accepts. Automaton has 284 states and 777 transitions. Word has length 17 [2021-08-06 14:10:05,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:05,960 INFO L470 AbstractCegarLoop]: Abstraction has 284 states and 777 transitions. [2021-08-06 14:10:05,960 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:05,960 INFO L276 IsEmpty]: Start isEmpty. Operand 284 states and 777 transitions. [2021-08-06 14:10:05,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-06 14:10:05,961 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:05,961 INFO L512 BasicCegarLoop]: trace histogram [6, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:05,978 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2021-08-06 14:10:06,172 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,SelfDestructingSolverStorable41 [2021-08-06 14:10:06,173 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:06,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:06,173 INFO L82 PathProgramCache]: Analyzing trace with hash 973236826, now seen corresponding path program 39 times [2021-08-06 14:10:06,173 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:06,173 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1635633231] [2021-08-06 14:10:06,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:06,173 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:06,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:06,229 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:10:06,229 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:06,229 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1635633231] [2021-08-06 14:10:06,229 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1635633231] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:06,229 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [916709844] [2021-08-06 14:10:06,230 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:10:06,230 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:06,230 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:06,230 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-06 14:10:06,231 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-06 14:10:06,452 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-06 14:10:06,452 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:10:06,452 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-06 14:10:06,453 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:06,674 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 14:10:06,674 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 11 new quantified variables, introduced 15 case distinctions, treesize of input 31 treesize of output 142 [2021-08-06 14:10:07,220 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:07,220 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [916709844] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:07,220 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:07,220 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 16 [2021-08-06 14:10:07,220 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [30805001] [2021-08-06 14:10:07,221 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-06 14:10:07,221 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:07,222 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-06 14:10:07,222 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=233, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:10:07,222 INFO L87 Difference]: Start difference. First operand 284 states and 777 transitions. Second operand has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:07,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:07,298 INFO L93 Difference]: Finished difference Result 363 states and 959 transitions. [2021-08-06 14:10:07,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-06 14:10:07,299 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-06 14:10:07,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:07,300 INFO L225 Difference]: With dead ends: 363 [2021-08-06 14:10:07,300 INFO L226 Difference]: Without dead ends: 359 [2021-08-06 14:10:07,300 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 103.9ms TimeCoverageRelationStatistics Valid=39, Invalid=233, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:10:07,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 359 states. [2021-08-06 14:10:07,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 359 to 326. [2021-08-06 14:10:07,305 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 326 states, 325 states have (on average 2.772307692307692) internal successors, (901), 325 states have internal predecessors, (901), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:07,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 326 states to 326 states and 901 transitions. [2021-08-06 14:10:07,305 INFO L78 Accepts]: Start accepts. Automaton has 326 states and 901 transitions. Word has length 17 [2021-08-06 14:10:07,305 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:07,305 INFO L470 AbstractCegarLoop]: Abstraction has 326 states and 901 transitions. [2021-08-06 14:10:07,305 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:07,305 INFO L276 IsEmpty]: Start isEmpty. Operand 326 states and 901 transitions. [2021-08-06 14:10:07,306 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-06 14:10:07,306 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:07,306 INFO L512 BasicCegarLoop]: trace histogram [6, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:07,325 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-06 14:10:07,521 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,SelfDestructingSolverStorable42 [2021-08-06 14:10:07,521 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:07,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:07,521 INFO L82 PathProgramCache]: Analyzing trace with hash 376863910, now seen corresponding path program 40 times [2021-08-06 14:10:07,521 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:07,521 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1656428454] [2021-08-06 14:10:07,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:07,521 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:07,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:07,579 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:10:07,580 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:07,580 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1656428454] [2021-08-06 14:10:07,580 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1656428454] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:07,580 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1365347162] [2021-08-06 14:10:07,580 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:10:07,580 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:07,580 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:07,593 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-06 14:10:07,612 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-06 14:10:07,838 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:10:07,838 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:10:07,839 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-06 14:10:07,839 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:08,056 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 14:10:08,056 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 11 new quantified variables, introduced 15 case distinctions, treesize of input 31 treesize of output 142 [2021-08-06 14:10:08,455 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:08,455 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1365347162] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:08,455 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:08,455 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 16 [2021-08-06 14:10:08,456 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1605811803] [2021-08-06 14:10:08,456 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-06 14:10:08,456 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:08,456 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-06 14:10:08,456 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=233, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:10:08,456 INFO L87 Difference]: Start difference. First operand 326 states and 901 transitions. Second operand has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:08,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:08,561 INFO L93 Difference]: Finished difference Result 412 states and 1102 transitions. [2021-08-06 14:10:08,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-06 14:10:08,562 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-06 14:10:08,562 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:08,563 INFO L225 Difference]: With dead ends: 412 [2021-08-06 14:10:08,563 INFO L226 Difference]: Without dead ends: 408 [2021-08-06 14:10:08,563 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 102.4ms TimeCoverageRelationStatistics Valid=39, Invalid=233, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:10:08,564 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 408 states. [2021-08-06 14:10:08,568 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 408 to 370. [2021-08-06 14:10:08,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 370 states, 369 states have (on average 2.81029810298103) internal successors, (1037), 369 states have internal predecessors, (1037), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:08,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 370 states to 370 states and 1037 transitions. [2021-08-06 14:10:08,569 INFO L78 Accepts]: Start accepts. Automaton has 370 states and 1037 transitions. Word has length 17 [2021-08-06 14:10:08,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:08,569 INFO L470 AbstractCegarLoop]: Abstraction has 370 states and 1037 transitions. [2021-08-06 14:10:08,569 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:08,569 INFO L276 IsEmpty]: Start isEmpty. Operand 370 states and 1037 transitions. [2021-08-06 14:10:08,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-06 14:10:08,570 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:08,570 INFO L512 BasicCegarLoop]: trace histogram [6, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:08,587 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-06 14:10:08,787 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:08,788 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:08,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:08,788 INFO L82 PathProgramCache]: Analyzing trace with hash -930827302, now seen corresponding path program 41 times [2021-08-06 14:10:08,788 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:08,788 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1519752824] [2021-08-06 14:10:08,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:08,788 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:08,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:08,836 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:10:08,836 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:08,836 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1519752824] [2021-08-06 14:10:08,836 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1519752824] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:08,836 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1862625377] [2021-08-06 14:10:08,836 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:10:08,836 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:08,837 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:08,837 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-06 14:10:08,838 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-06 14:10:09,070 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-06 14:10:09,071 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:10:09,071 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-06 14:10:09,071 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:09,296 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 14:10:09,297 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 11 new quantified variables, introduced 15 case distinctions, treesize of input 31 treesize of output 142 [2021-08-06 14:10:09,889 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:09,889 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1862625377] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:09,889 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:09,889 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 16 [2021-08-06 14:10:09,889 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1097550721] [2021-08-06 14:10:09,889 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-06 14:10:09,889 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:09,890 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-06 14:10:09,890 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=233, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:10:09,890 INFO L87 Difference]: Start difference. First operand 370 states and 1037 transitions. Second operand has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:10,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:10,006 INFO L93 Difference]: Finished difference Result 474 states and 1279 transitions. [2021-08-06 14:10:10,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-06 14:10:10,006 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-06 14:10:10,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:10,008 INFO L225 Difference]: With dead ends: 474 [2021-08-06 14:10:10,008 INFO L226 Difference]: Without dead ends: 470 [2021-08-06 14:10:10,008 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 105.4ms TimeCoverageRelationStatistics Valid=39, Invalid=233, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:10:10,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 470 states. [2021-08-06 14:10:10,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 470 to 421. [2021-08-06 14:10:10,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 421 states, 420 states have (on average 2.854761904761905) internal successors, (1199), 420 states have internal predecessors, (1199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:10,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 421 states to 421 states and 1199 transitions. [2021-08-06 14:10:10,014 INFO L78 Accepts]: Start accepts. Automaton has 421 states and 1199 transitions. Word has length 17 [2021-08-06 14:10:10,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:10,015 INFO L470 AbstractCegarLoop]: Abstraction has 421 states and 1199 transitions. [2021-08-06 14:10:10,015 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:10,015 INFO L276 IsEmpty]: Start isEmpty. Operand 421 states and 1199 transitions. [2021-08-06 14:10:10,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-06 14:10:10,015 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:10,016 INFO L512 BasicCegarLoop]: trace histogram [6, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:10,033 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-06 14:10:10,220 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:10,221 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:10,221 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:10,221 INFO L82 PathProgramCache]: Analyzing trace with hash 1480418086, now seen corresponding path program 42 times [2021-08-06 14:10:10,221 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:10,221 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1967335638] [2021-08-06 14:10:10,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:10,221 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:10,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:10,273 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:10:10,273 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:10,273 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1967335638] [2021-08-06 14:10:10,273 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1967335638] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:10,273 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1999116638] [2021-08-06 14:10:10,273 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:10:10,273 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:10,273 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:10,274 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-06 14:10:10,275 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-06 14:10:10,532 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 14:10:10,532 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:10:10,533 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-06 14:10:10,533 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:10,746 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 14:10:10,746 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 11 new quantified variables, introduced 15 case distinctions, treesize of input 31 treesize of output 142 [2021-08-06 14:10:11,182 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:11,182 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1999116638] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:11,182 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:11,182 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 16 [2021-08-06 14:10:11,182 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2141568281] [2021-08-06 14:10:11,183 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-06 14:10:11,183 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:11,183 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-06 14:10:11,183 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=233, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:10:11,183 INFO L87 Difference]: Start difference. First operand 421 states and 1199 transitions. Second operand has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:11,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:11,279 INFO L93 Difference]: Finished difference Result 501 states and 1384 transitions. [2021-08-06 14:10:11,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-06 14:10:11,279 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-06 14:10:11,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:11,281 INFO L225 Difference]: With dead ends: 501 [2021-08-06 14:10:11,281 INFO L226 Difference]: Without dead ends: 498 [2021-08-06 14:10:11,281 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 105.5ms TimeCoverageRelationStatistics Valid=39, Invalid=233, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:10:11,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 498 states. [2021-08-06 14:10:11,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 498 to 462. [2021-08-06 14:10:11,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 462 states, 461 states have (on average 2.876355748373102) internal successors, (1326), 461 states have internal predecessors, (1326), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:11,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 462 states to 462 states and 1326 transitions. [2021-08-06 14:10:11,287 INFO L78 Accepts]: Start accepts. Automaton has 462 states and 1326 transitions. Word has length 17 [2021-08-06 14:10:11,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:11,288 INFO L470 AbstractCegarLoop]: Abstraction has 462 states and 1326 transitions. [2021-08-06 14:10:11,288 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:11,288 INFO L276 IsEmpty]: Start isEmpty. Operand 462 states and 1326 transitions. [2021-08-06 14:10:11,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-06 14:10:11,289 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:11,289 INFO L512 BasicCegarLoop]: trace histogram [6, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:11,308 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Ended with exit code 0 [2021-08-06 14:10:11,505 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,SelfDestructingSolverStorable45 [2021-08-06 14:10:11,506 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:11,506 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:11,506 INFO L82 PathProgramCache]: Analyzing trace with hash -1080386214, now seen corresponding path program 43 times [2021-08-06 14:10:11,506 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:11,506 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1492908587] [2021-08-06 14:10:11,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:11,506 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:11,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:11,556 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:10:11,556 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:11,557 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1492908587] [2021-08-06 14:10:11,557 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1492908587] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:11,557 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [342815738] [2021-08-06 14:10:11,557 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:10:11,557 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:11,557 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:11,557 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-06 14:10:11,559 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-06 14:10:11,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:11,809 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-06 14:10:11,809 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:12,022 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 14:10:12,022 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 11 new quantified variables, introduced 15 case distinctions, treesize of input 31 treesize of output 142 [2021-08-06 14:10:12,590 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:12,591 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [342815738] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:12,591 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:12,591 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 16 [2021-08-06 14:10:12,591 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [134812595] [2021-08-06 14:10:12,591 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-06 14:10:12,591 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:12,591 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-06 14:10:12,591 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=233, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:10:12,591 INFO L87 Difference]: Start difference. First operand 462 states and 1326 transitions. Second operand has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:12,733 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:12,733 INFO L93 Difference]: Finished difference Result 537 states and 1489 transitions. [2021-08-06 14:10:12,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-06 14:10:12,733 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-06 14:10:12,734 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:12,735 INFO L225 Difference]: With dead ends: 537 [2021-08-06 14:10:12,735 INFO L226 Difference]: Without dead ends: 534 [2021-08-06 14:10:12,735 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 106.8ms TimeCoverageRelationStatistics Valid=39, Invalid=233, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:10:12,736 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 534 states. [2021-08-06 14:10:12,741 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 534 to 497. [2021-08-06 14:10:12,741 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 497 states, 496 states have (on average 2.8931451612903225) internal successors, (1435), 496 states have internal predecessors, (1435), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:12,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 497 states to 497 states and 1435 transitions. [2021-08-06 14:10:12,742 INFO L78 Accepts]: Start accepts. Automaton has 497 states and 1435 transitions. Word has length 17 [2021-08-06 14:10:12,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:12,742 INFO L470 AbstractCegarLoop]: Abstraction has 497 states and 1435 transitions. [2021-08-06 14:10:12,742 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:12,742 INFO L276 IsEmpty]: Start isEmpty. Operand 497 states and 1435 transitions. [2021-08-06 14:10:12,743 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-06 14:10:12,743 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:12,743 INFO L512 BasicCegarLoop]: trace histogram [6, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:12,765 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-06 14:10:12,956 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,SelfDestructingSolverStorable46 [2021-08-06 14:10:12,957 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:12,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:12,957 INFO L82 PathProgramCache]: Analyzing trace with hash 1139059110, now seen corresponding path program 44 times [2021-08-06 14:10:12,957 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:12,957 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1505585277] [2021-08-06 14:10:12,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:12,958 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:12,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:13,009 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:10:13,009 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:13,010 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1505585277] [2021-08-06 14:10:13,010 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1505585277] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:13,010 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1166422913] [2021-08-06 14:10:13,010 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:10:13,010 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:13,010 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:13,010 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-06 14:10:13,011 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-06 14:10:13,275 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:10:13,275 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:10:13,275 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-06 14:10:13,276 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:13,499 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 14:10:13,499 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 11 new quantified variables, introduced 15 case distinctions, treesize of input 31 treesize of output 142 [2021-08-06 14:10:14,018 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:14,019 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1166422913] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:14,019 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:14,019 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 16 [2021-08-06 14:10:14,019 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2034336228] [2021-08-06 14:10:14,019 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-06 14:10:14,019 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:14,019 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-06 14:10:14,019 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=233, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:10:14,019 INFO L87 Difference]: Start difference. First operand 497 states and 1435 transitions. Second operand has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:14,148 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:14,148 INFO L93 Difference]: Finished difference Result 574 states and 1594 transitions. [2021-08-06 14:10:14,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-06 14:10:14,149 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-06 14:10:14,149 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:14,150 INFO L225 Difference]: With dead ends: 574 [2021-08-06 14:10:14,151 INFO L226 Difference]: Without dead ends: 571 [2021-08-06 14:10:14,151 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 104.1ms TimeCoverageRelationStatistics Valid=39, Invalid=233, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:10:14,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 571 states. [2021-08-06 14:10:14,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 571 to 529. [2021-08-06 14:10:14,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 529 states, 528 states have (on average 2.9053030303030303) internal successors, (1534), 528 states have internal predecessors, (1534), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:14,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 529 states to 529 states and 1534 transitions. [2021-08-06 14:10:14,158 INFO L78 Accepts]: Start accepts. Automaton has 529 states and 1534 transitions. Word has length 17 [2021-08-06 14:10:14,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:14,159 INFO L470 AbstractCegarLoop]: Abstraction has 529 states and 1534 transitions. [2021-08-06 14:10:14,159 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:14,159 INFO L276 IsEmpty]: Start isEmpty. Operand 529 states and 1534 transitions. [2021-08-06 14:10:14,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-06 14:10:14,160 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:14,160 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:14,180 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2021-08-06 14:10:14,372 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,SelfDestructingSolverStorable47 [2021-08-06 14:10:14,373 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:14,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:14,373 INFO L82 PathProgramCache]: Analyzing trace with hash 1828267477, now seen corresponding path program 45 times [2021-08-06 14:10:14,373 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:14,373 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [74769800] [2021-08-06 14:10:14,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:14,373 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:14,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:14,438 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 6 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:14,438 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:14,438 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [74769800] [2021-08-06 14:10:14,438 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [74769800] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:14,438 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [994202093] [2021-08-06 14:10:14,438 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:10:14,438 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:14,439 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:14,439 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-06 14:10:14,441 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-06 14:10:14,726 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-06 14:10:14,726 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:10:14,727 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:10:14,727 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:14,810 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 6 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:14,810 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [994202093] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:14,810 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:14,810 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-08-06 14:10:14,810 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [842063156] [2021-08-06 14:10:14,811 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 14:10:14,811 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:14,811 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 14:10:14,811 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=102, Unknown=0, NotChecked=0, Total=156 [2021-08-06 14:10:14,811 INFO L87 Difference]: Start difference. First operand 529 states and 1534 transitions. Second operand has 13 states, 13 states have (on average 1.6153846153846154) internal successors, (21), 12 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-06 14:10:14,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:14,990 INFO L93 Difference]: Finished difference Result 696 states and 1801 transitions. [2021-08-06 14:10:14,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-06 14:10:14,990 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.6153846153846154) internal successors, (21), 12 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 18 [2021-08-06 14:10:14,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:14,992 INFO L225 Difference]: With dead ends: 696 [2021-08-06 14:10:14,993 INFO L226 Difference]: Without dead ends: 689 [2021-08-06 14:10:14,993 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 141.2ms TimeCoverageRelationStatistics Valid=222, Invalid=428, Unknown=0, NotChecked=0, Total=650 [2021-08-06 14:10:14,993 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 689 states. [2021-08-06 14:10:15,000 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 689 to 549. [2021-08-06 14:10:15,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 549 states, 548 states have (on average 2.9105839416058394) internal successors, (1595), 548 states have internal predecessors, (1595), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:15,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 549 states to 549 states and 1595 transitions. [2021-08-06 14:10:15,002 INFO L78 Accepts]: Start accepts. Automaton has 549 states and 1595 transitions. Word has length 18 [2021-08-06 14:10:15,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:15,002 INFO L470 AbstractCegarLoop]: Abstraction has 549 states and 1595 transitions. [2021-08-06 14:10:15,002 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 1.6153846153846154) internal successors, (21), 12 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-06 14:10:15,002 INFO L276 IsEmpty]: Start isEmpty. Operand 549 states and 1595 transitions. [2021-08-06 14:10:15,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-06 14:10:15,003 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:15,003 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:15,020 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Ended with exit code 0 [2021-08-06 14:10:15,213 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:15,213 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:15,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:15,213 INFO L82 PathProgramCache]: Analyzing trace with hash -993331251, now seen corresponding path program 46 times [2021-08-06 14:10:15,213 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:15,213 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1286634462] [2021-08-06 14:10:15,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:15,214 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:15,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:15,282 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 6 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:15,283 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:15,283 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1286634462] [2021-08-06 14:10:15,283 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1286634462] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:15,283 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [236025545] [2021-08-06 14:10:15,283 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:10:15,283 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:15,283 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:15,284 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-06 14:10:15,284 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-06 14:10:15,587 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:10:15,587 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:10:15,588 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:10:15,588 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:15,680 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 6 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:15,681 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [236025545] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:15,681 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:15,681 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 10 [2021-08-06 14:10:15,681 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [262998389] [2021-08-06 14:10:15,681 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 14:10:15,681 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:15,681 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 14:10:15,681 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=63, Unknown=0, NotChecked=0, Total=110 [2021-08-06 14:10:15,681 INFO L87 Difference]: Start difference. First operand 549 states and 1595 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 10 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-06 14:10:15,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:15,725 INFO L93 Difference]: Finished difference Result 706 states and 1830 transitions. [2021-08-06 14:10:15,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 14:10:15,725 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 10 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 18 [2021-08-06 14:10:15,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:15,727 INFO L225 Difference]: With dead ends: 706 [2021-08-06 14:10:15,727 INFO L226 Difference]: Without dead ends: 706 [2021-08-06 14:10:15,727 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 40.9ms TimeCoverageRelationStatistics Valid=57, Invalid=75, Unknown=0, NotChecked=0, Total=132 [2021-08-06 14:10:15,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 706 states. [2021-08-06 14:10:15,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 706 to 525. [2021-08-06 14:10:15,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 525 states, 524 states have (on average 2.8912213740458017) internal successors, (1515), 524 states have internal predecessors, (1515), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:15,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 525 states to 525 states and 1515 transitions. [2021-08-06 14:10:15,736 INFO L78 Accepts]: Start accepts. Automaton has 525 states and 1515 transitions. Word has length 18 [2021-08-06 14:10:15,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:15,736 INFO L470 AbstractCegarLoop]: Abstraction has 525 states and 1515 transitions. [2021-08-06 14:10:15,736 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 10 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-06 14:10:15,736 INFO L276 IsEmpty]: Start isEmpty. Operand 525 states and 1515 transitions. [2021-08-06 14:10:15,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-06 14:10:15,737 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:15,737 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:15,758 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Forceful destruction successful, exit code 0 [2021-08-06 14:10:15,956 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-08-06 14:10:15,957 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:15,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:15,957 INFO L82 PathProgramCache]: Analyzing trace with hash 128639539, now seen corresponding path program 47 times [2021-08-06 14:10:15,957 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:15,957 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [417143470] [2021-08-06 14:10:15,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:15,957 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:15,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:16,013 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 12 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:16,013 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:16,013 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [417143470] [2021-08-06 14:10:16,013 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [417143470] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:16,013 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [580159443] [2021-08-06 14:10:16,013 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:10:16,013 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:16,013 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:16,014 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-06 14:10:16,016 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-06 14:10:16,307 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-06 14:10:16,307 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:10:16,307 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:10:16,308 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:16,388 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 13 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:10:16,388 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [580159443] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:16,388 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:16,388 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 10 [2021-08-06 14:10:16,388 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [620883729] [2021-08-06 14:10:16,388 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 14:10:16,388 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:16,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 14:10:16,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=64, Unknown=0, NotChecked=0, Total=110 [2021-08-06 14:10:16,389 INFO L87 Difference]: Start difference. First operand 525 states and 1515 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 10 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-06 14:10:16,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:16,490 INFO L93 Difference]: Finished difference Result 683 states and 1764 transitions. [2021-08-06 14:10:16,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-06 14:10:16,490 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 10 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 18 [2021-08-06 14:10:16,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:16,493 INFO L225 Difference]: With dead ends: 683 [2021-08-06 14:10:16,493 INFO L226 Difference]: Without dead ends: 681 [2021-08-06 14:10:16,493 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 68.5ms TimeCoverageRelationStatistics Valid=116, Invalid=190, Unknown=0, NotChecked=0, Total=306 [2021-08-06 14:10:16,493 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 681 states. [2021-08-06 14:10:16,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 681 to 547. [2021-08-06 14:10:16,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 547 states, 546 states have (on average 2.899267399267399) internal successors, (1583), 546 states have internal predecessors, (1583), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:16,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 547 states to 547 states and 1583 transitions. [2021-08-06 14:10:16,502 INFO L78 Accepts]: Start accepts. Automaton has 547 states and 1583 transitions. Word has length 18 [2021-08-06 14:10:16,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:16,502 INFO L470 AbstractCegarLoop]: Abstraction has 547 states and 1583 transitions. [2021-08-06 14:10:16,502 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 10 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-06 14:10:16,502 INFO L276 IsEmpty]: Start isEmpty. Operand 547 states and 1583 transitions. [2021-08-06 14:10:16,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-06 14:10:16,503 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:16,503 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:16,527 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Ended with exit code 0 [2021-08-06 14:10:16,717 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:16,717 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:16,718 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:16,718 INFO L82 PathProgramCache]: Analyzing trace with hash -1589704167, now seen corresponding path program 48 times [2021-08-06 14:10:16,718 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:16,718 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [240735429] [2021-08-06 14:10:16,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:16,718 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:16,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:16,781 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 10 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:16,781 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:16,781 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [240735429] [2021-08-06 14:10:16,781 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [240735429] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:16,781 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [771583331] [2021-08-06 14:10:16,781 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:10:16,781 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:16,781 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:16,782 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-06 14:10:16,783 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-06 14:10:17,083 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 14:10:17,083 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:10:17,084 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:10:17,084 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:17,161 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 11 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:17,161 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [771583331] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:17,161 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:17,161 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 10 [2021-08-06 14:10:17,161 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1794192182] [2021-08-06 14:10:17,162 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 14:10:17,162 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:17,162 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 14:10:17,162 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=64, Unknown=0, NotChecked=0, Total=110 [2021-08-06 14:10:17,162 INFO L87 Difference]: Start difference. First operand 547 states and 1583 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 10 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-06 14:10:17,206 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:17,206 INFO L93 Difference]: Finished difference Result 721 states and 1844 transitions. [2021-08-06 14:10:17,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 14:10:17,206 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 10 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 18 [2021-08-06 14:10:17,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:17,208 INFO L225 Difference]: With dead ends: 721 [2021-08-06 14:10:17,208 INFO L226 Difference]: Without dead ends: 721 [2021-08-06 14:10:17,209 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 40.6ms TimeCoverageRelationStatistics Valid=56, Invalid=76, Unknown=0, NotChecked=0, Total=132 [2021-08-06 14:10:17,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 721 states. [2021-08-06 14:10:17,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 721 to 548. [2021-08-06 14:10:17,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 548 states, 547 states have (on average 2.8994515539305303) internal successors, (1586), 547 states have internal predecessors, (1586), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:17,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 548 states to 548 states and 1586 transitions. [2021-08-06 14:10:17,217 INFO L78 Accepts]: Start accepts. Automaton has 548 states and 1586 transitions. Word has length 18 [2021-08-06 14:10:17,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:17,217 INFO L470 AbstractCegarLoop]: Abstraction has 548 states and 1586 transitions. [2021-08-06 14:10:17,218 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 10 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-06 14:10:17,218 INFO L276 IsEmpty]: Start isEmpty. Operand 548 states and 1586 transitions. [2021-08-06 14:10:17,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-06 14:10:17,218 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:17,218 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:17,236 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Ended with exit code 0 [2021-08-06 14:10:17,434 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,SelfDestructingSolverStorable51 [2021-08-06 14:10:17,434 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:17,434 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:17,434 INFO L82 PathProgramCache]: Analyzing trace with hash 120909141, now seen corresponding path program 49 times [2021-08-06 14:10:17,434 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:17,434 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1517934398] [2021-08-06 14:10:17,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:17,435 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:17,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:17,497 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 6 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:17,497 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:17,497 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1517934398] [2021-08-06 14:10:17,497 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1517934398] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:17,497 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [679497466] [2021-08-06 14:10:17,498 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:10:17,498 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:17,498 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:17,498 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-06 14:10:17,504 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-06 14:10:17,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:17,806 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:10:17,807 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:17,893 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 6 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:17,893 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [679497466] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:17,893 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:17,893 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 11 [2021-08-06 14:10:17,893 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [565841117] [2021-08-06 14:10:17,893 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 14:10:17,894 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:17,894 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 14:10:17,894 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=83, Unknown=0, NotChecked=0, Total=132 [2021-08-06 14:10:17,894 INFO L87 Difference]: Start difference. First operand 548 states and 1586 transitions. Second operand has 12 states, 12 states have (on average 1.75) internal successors, (21), 11 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-06 14:10:17,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:17,978 INFO L93 Difference]: Finished difference Result 777 states and 1976 transitions. [2021-08-06 14:10:17,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-06 14:10:17,979 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 11 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 18 [2021-08-06 14:10:17,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:17,981 INFO L225 Difference]: With dead ends: 777 [2021-08-06 14:10:17,981 INFO L226 Difference]: Without dead ends: 777 [2021-08-06 14:10:17,981 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 57.7ms TimeCoverageRelationStatistics Valid=82, Invalid=128, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:10:17,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 777 states. [2021-08-06 14:10:17,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 777 to 523. [2021-08-06 14:10:17,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 523 states, 522 states have (on average 2.8793103448275863) internal successors, (1503), 522 states have internal predecessors, (1503), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:17,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 523 states to 523 states and 1503 transitions. [2021-08-06 14:10:17,991 INFO L78 Accepts]: Start accepts. Automaton has 523 states and 1503 transitions. Word has length 18 [2021-08-06 14:10:17,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:17,991 INFO L470 AbstractCegarLoop]: Abstraction has 523 states and 1503 transitions. [2021-08-06 14:10:17,991 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 11 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-06 14:10:17,991 INFO L276 IsEmpty]: Start isEmpty. Operand 523 states and 1503 transitions. [2021-08-06 14:10:17,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-06 14:10:17,992 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:17,992 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:18,009 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-06 14:10:18,205 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,SelfDestructingSolverStorable52 [2021-08-06 14:10:18,205 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:18,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:18,205 INFO L82 PathProgramCache]: Analyzing trace with hash -1179051673, now seen corresponding path program 50 times [2021-08-06 14:10:18,205 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:18,205 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [147133644] [2021-08-06 14:10:18,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:18,205 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:18,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:18,261 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 13 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:18,261 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:18,261 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [147133644] [2021-08-06 14:10:18,261 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [147133644] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:18,261 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [785729360] [2021-08-06 14:10:18,262 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:10:18,262 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:18,262 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:18,262 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-06 14:10:18,263 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-06 14:10:18,576 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:10:18,576 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:10:18,577 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:10:18,577 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:18,674 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 15 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:10:18,675 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [785729360] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:18,675 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:18,675 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 10 [2021-08-06 14:10:18,675 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [159024767] [2021-08-06 14:10:18,675 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 14:10:18,675 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:18,675 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 14:10:18,675 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2021-08-06 14:10:18,675 INFO L87 Difference]: Start difference. First operand 523 states and 1503 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 10 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-06 14:10:18,776 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:18,776 INFO L93 Difference]: Finished difference Result 678 states and 1751 transitions. [2021-08-06 14:10:18,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-06 14:10:18,777 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 10 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 18 [2021-08-06 14:10:18,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:18,779 INFO L225 Difference]: With dead ends: 678 [2021-08-06 14:10:18,779 INFO L226 Difference]: Without dead ends: 676 [2021-08-06 14:10:18,779 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 68.5ms TimeCoverageRelationStatistics Valid=115, Invalid=191, Unknown=0, NotChecked=0, Total=306 [2021-08-06 14:10:18,779 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 676 states. [2021-08-06 14:10:18,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 676 to 547. [2021-08-06 14:10:18,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 547 states, 546 states have (on average 2.8846153846153846) internal successors, (1575), 546 states have internal predecessors, (1575), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:18,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 547 states to 547 states and 1575 transitions. [2021-08-06 14:10:18,788 INFO L78 Accepts]: Start accepts. Automaton has 547 states and 1575 transitions. Word has length 18 [2021-08-06 14:10:18,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:18,788 INFO L470 AbstractCegarLoop]: Abstraction has 547 states and 1575 transitions. [2021-08-06 14:10:18,788 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 10 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-06 14:10:18,788 INFO L276 IsEmpty]: Start isEmpty. Operand 547 states and 1575 transitions. [2021-08-06 14:10:18,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-06 14:10:18,789 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:18,789 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:18,806 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-06 14:10:18,998 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:18,998 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:18,998 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:18,998 INFO L82 PathProgramCache]: Analyzing trace with hash 1397571917, now seen corresponding path program 51 times [2021-08-06 14:10:18,998 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:18,999 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1951429969] [2021-08-06 14:10:18,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:18,999 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:19,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:19,061 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 12 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:19,061 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:19,061 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1951429969] [2021-08-06 14:10:19,061 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1951429969] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:19,061 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [325151220] [2021-08-06 14:10:19,061 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:10:19,061 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:19,061 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:19,062 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-06 14:10:19,063 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-06 14:10:19,369 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-06 14:10:19,369 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:10:19,370 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:10:19,370 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:19,452 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 14 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:19,452 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [325151220] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:19,452 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:19,452 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 10 [2021-08-06 14:10:19,452 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2063493007] [2021-08-06 14:10:19,452 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 14:10:19,452 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:19,453 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 14:10:19,453 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2021-08-06 14:10:19,453 INFO L87 Difference]: Start difference. First operand 547 states and 1575 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 10 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-06 14:10:19,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:19,496 INFO L93 Difference]: Finished difference Result 708 states and 1809 transitions. [2021-08-06 14:10:19,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 14:10:19,497 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 10 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 18 [2021-08-06 14:10:19,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:19,499 INFO L225 Difference]: With dead ends: 708 [2021-08-06 14:10:19,499 INFO L226 Difference]: Without dead ends: 708 [2021-08-06 14:10:19,499 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 37.4ms TimeCoverageRelationStatistics Valid=55, Invalid=77, Unknown=0, NotChecked=0, Total=132 [2021-08-06 14:10:19,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 708 states. [2021-08-06 14:10:19,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 708 to 547. [2021-08-06 14:10:19,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 547 states, 546 states have (on average 2.8846153846153846) internal successors, (1575), 546 states have internal predecessors, (1575), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:19,508 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 547 states to 547 states and 1575 transitions. [2021-08-06 14:10:19,508 INFO L78 Accepts]: Start accepts. Automaton has 547 states and 1575 transitions. Word has length 18 [2021-08-06 14:10:19,508 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:19,508 INFO L470 AbstractCegarLoop]: Abstraction has 547 states and 1575 transitions. [2021-08-06 14:10:19,508 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 10 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-06 14:10:19,508 INFO L276 IsEmpty]: Start isEmpty. Operand 547 states and 1575 transitions. [2021-08-06 14:10:19,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-06 14:10:19,509 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:19,509 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:19,526 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-06 14:10:19,714 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,SelfDestructingSolverStorable54 [2021-08-06 14:10:19,714 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:19,714 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:19,714 INFO L82 PathProgramCache]: Analyzing trace with hash -1186782071, now seen corresponding path program 52 times [2021-08-06 14:10:19,714 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:19,714 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [506489743] [2021-08-06 14:10:19,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:19,714 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:19,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:19,778 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 9 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:19,778 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:19,778 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [506489743] [2021-08-06 14:10:19,779 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [506489743] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:19,779 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1787621090] [2021-08-06 14:10:19,779 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:10:19,779 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:19,779 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:19,779 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-06 14:10:19,780 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-06 14:10:20,126 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:10:20,126 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:10:20,127 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:10:20,127 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:20,213 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 10 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:20,213 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1787621090] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:20,213 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:20,213 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 11 [2021-08-06 14:10:20,213 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [94847754] [2021-08-06 14:10:20,213 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 14:10:20,213 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:20,213 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 14:10:20,214 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2021-08-06 14:10:20,214 INFO L87 Difference]: Start difference. First operand 547 states and 1575 transitions. Second operand has 12 states, 12 states have (on average 1.75) internal successors, (21), 11 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-06 14:10:20,280 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:20,281 INFO L93 Difference]: Finished difference Result 767 states and 1940 transitions. [2021-08-06 14:10:20,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-06 14:10:20,281 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 11 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 18 [2021-08-06 14:10:20,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:20,283 INFO L225 Difference]: With dead ends: 767 [2021-08-06 14:10:20,283 INFO L226 Difference]: Without dead ends: 767 [2021-08-06 14:10:20,284 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 60.3ms TimeCoverageRelationStatistics Valid=81, Invalid=129, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:10:20,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 767 states. [2021-08-06 14:10:20,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 767 to 520. [2021-08-06 14:10:20,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 520 states, 519 states have (on average 2.863198458574181) internal successors, (1486), 519 states have internal predecessors, (1486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:20,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 520 states to 520 states and 1486 transitions. [2021-08-06 14:10:20,296 INFO L78 Accepts]: Start accepts. Automaton has 520 states and 1486 transitions. Word has length 18 [2021-08-06 14:10:20,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:20,296 INFO L470 AbstractCegarLoop]: Abstraction has 520 states and 1486 transitions. [2021-08-06 14:10:20,296 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 11 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-06 14:10:20,296 INFO L276 IsEmpty]: Start isEmpty. Operand 520 states and 1486 transitions. [2021-08-06 14:10:20,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-06 14:10:20,297 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:20,297 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:20,315 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-06 14:10:20,516 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,SelfDestructingSolverStorable55 [2021-08-06 14:10:20,517 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:20,517 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:20,517 INFO L82 PathProgramCache]: Analyzing trace with hash 302622925, now seen corresponding path program 53 times [2021-08-06 14:10:20,517 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:20,517 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [420554879] [2021-08-06 14:10:20,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:20,517 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:20,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:20,575 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 6 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:20,575 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:20,575 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [420554879] [2021-08-06 14:10:20,575 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [420554879] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:20,575 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [614677973] [2021-08-06 14:10:20,575 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:10:20,575 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:20,575 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:20,585 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-06 14:10:20,619 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-06 14:10:20,927 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-06 14:10:20,928 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:10:20,928 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:10:20,928 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:21,009 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 6 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:21,009 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [614677973] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:21,009 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:21,009 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 11 [2021-08-06 14:10:21,009 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1710704812] [2021-08-06 14:10:21,009 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 14:10:21,009 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:21,009 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 14:10:21,010 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=88, Unknown=0, NotChecked=0, Total=132 [2021-08-06 14:10:21,010 INFO L87 Difference]: Start difference. First operand 520 states and 1486 transitions. Second operand has 12 states, 12 states have (on average 1.75) internal successors, (21), 11 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-06 14:10:21,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:21,106 INFO L93 Difference]: Finished difference Result 976 states and 2583 transitions. [2021-08-06 14:10:21,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-06 14:10:21,106 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 11 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 18 [2021-08-06 14:10:21,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:21,109 INFO L225 Difference]: With dead ends: 976 [2021-08-06 14:10:21,109 INFO L226 Difference]: Without dead ends: 976 [2021-08-06 14:10:21,109 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 70.9ms TimeCoverageRelationStatistics Valid=112, Invalid=194, Unknown=0, NotChecked=0, Total=306 [2021-08-06 14:10:21,110 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 976 states. [2021-08-06 14:10:21,118 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 976 to 701. [2021-08-06 14:10:21,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 701 states, 700 states have (on average 2.94) internal successors, (2058), 700 states have internal predecessors, (2058), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:21,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 701 states to 701 states and 2058 transitions. [2021-08-06 14:10:21,119 INFO L78 Accepts]: Start accepts. Automaton has 701 states and 2058 transitions. Word has length 18 [2021-08-06 14:10:21,120 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:21,120 INFO L470 AbstractCegarLoop]: Abstraction has 701 states and 2058 transitions. [2021-08-06 14:10:21,120 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 11 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-06 14:10:21,120 INFO L276 IsEmpty]: Start isEmpty. Operand 701 states and 2058 transitions. [2021-08-06 14:10:21,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-06 14:10:21,121 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:21,121 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:21,138 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-06 14:10:21,325 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:21,326 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:21,326 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:21,326 INFO L82 PathProgramCache]: Analyzing trace with hash 1232193715, now seen corresponding path program 54 times [2021-08-06 14:10:21,326 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:21,326 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [811235134] [2021-08-06 14:10:21,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:21,326 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:21,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:21,385 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 12 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:21,385 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:21,385 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [811235134] [2021-08-06 14:10:21,385 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [811235134] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:21,385 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1943500386] [2021-08-06 14:10:21,385 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:10:21,385 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:21,385 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:21,386 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-06 14:10:21,387 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-06 14:10:21,706 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-06 14:10:21,707 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:10:21,707 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:10:21,707 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:21,792 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 15 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:10:21,792 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1943500386] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:21,792 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:21,793 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 10 [2021-08-06 14:10:21,793 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2126086475] [2021-08-06 14:10:21,793 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 14:10:21,793 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:21,793 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 14:10:21,793 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=66, Unknown=0, NotChecked=0, Total=110 [2021-08-06 14:10:21,793 INFO L87 Difference]: Start difference. First operand 701 states and 2058 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 10 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-06 14:10:21,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:21,899 INFO L93 Difference]: Finished difference Result 886 states and 2418 transitions. [2021-08-06 14:10:21,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-06 14:10:21,900 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 10 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 18 [2021-08-06 14:10:21,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:21,903 INFO L225 Difference]: With dead ends: 886 [2021-08-06 14:10:21,903 INFO L226 Difference]: Without dead ends: 884 [2021-08-06 14:10:21,903 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 75.3ms TimeCoverageRelationStatistics Valid=114, Invalid=192, Unknown=0, NotChecked=0, Total=306 [2021-08-06 14:10:21,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 884 states. [2021-08-06 14:10:21,914 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 884 to 764. [2021-08-06 14:10:21,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 764 states, 763 states have (on average 2.946264744429882) internal successors, (2248), 763 states have internal predecessors, (2248), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:21,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 764 states to 764 states and 2248 transitions. [2021-08-06 14:10:21,916 INFO L78 Accepts]: Start accepts. Automaton has 764 states and 2248 transitions. Word has length 18 [2021-08-06 14:10:21,916 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:21,916 INFO L470 AbstractCegarLoop]: Abstraction has 764 states and 2248 transitions. [2021-08-06 14:10:21,916 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 10 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-06 14:10:21,916 INFO L276 IsEmpty]: Start isEmpty. Operand 764 states and 2248 transitions. [2021-08-06 14:10:21,917 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-06 14:10:21,917 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:21,917 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:21,934 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-06 14:10:22,128 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:22,129 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:22,129 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:22,129 INFO L82 PathProgramCache]: Analyzing trace with hash -486149991, now seen corresponding path program 55 times [2021-08-06 14:10:22,129 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:22,129 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [82116569] [2021-08-06 14:10:22,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:22,129 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:22,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:22,185 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 11 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:10:22,185 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:22,185 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [82116569] [2021-08-06 14:10:22,185 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [82116569] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:22,185 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1559920104] [2021-08-06 14:10:22,185 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:10:22,185 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:22,185 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:22,187 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-06 14:10:22,188 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-06 14:10:22,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:22,511 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:10:22,512 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:22,619 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 14 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:10:22,620 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1559920104] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:22,620 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:22,620 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 10 [2021-08-06 14:10:22,620 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [661827157] [2021-08-06 14:10:22,620 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 14:10:22,620 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:22,620 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 14:10:22,620 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=66, Unknown=0, NotChecked=0, Total=110 [2021-08-06 14:10:22,620 INFO L87 Difference]: Start difference. First operand 764 states and 2248 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 10 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-06 14:10:22,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:22,660 INFO L93 Difference]: Finished difference Result 880 states and 2383 transitions. [2021-08-06 14:10:22,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-06 14:10:22,660 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 10 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 18 [2021-08-06 14:10:22,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:22,662 INFO L225 Difference]: With dead ends: 880 [2021-08-06 14:10:22,662 INFO L226 Difference]: Without dead ends: 880 [2021-08-06 14:10:22,662 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 34.7ms TimeCoverageRelationStatistics Valid=54, Invalid=78, Unknown=0, NotChecked=0, Total=132 [2021-08-06 14:10:22,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 880 states. [2021-08-06 14:10:22,671 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 880 to 755. [2021-08-06 14:10:22,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 755 states, 754 states have (on average 2.9350132625994694) internal successors, (2213), 754 states have internal predecessors, (2213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:22,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 755 states to 755 states and 2213 transitions. [2021-08-06 14:10:22,673 INFO L78 Accepts]: Start accepts. Automaton has 755 states and 2213 transitions. Word has length 18 [2021-08-06 14:10:22,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:22,673 INFO L470 AbstractCegarLoop]: Abstraction has 755 states and 2213 transitions. [2021-08-06 14:10:22,673 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 10 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-06 14:10:22,673 INFO L276 IsEmpty]: Start isEmpty. Operand 755 states and 2213 transitions. [2021-08-06 14:10:22,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-06 14:10:22,674 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:22,674 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:22,692 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Ended with exit code 0 [2021-08-06 14:10:22,881 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:22,882 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:22,882 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:22,882 INFO L82 PathProgramCache]: Analyzing trace with hash 1224463317, now seen corresponding path program 56 times [2021-08-06 14:10:22,882 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:22,882 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [305741785] [2021-08-06 14:10:22,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:22,882 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:22,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:22,946 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 10 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:22,946 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:22,946 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [305741785] [2021-08-06 14:10:22,946 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [305741785] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:22,946 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [904166024] [2021-08-06 14:10:22,946 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:10:22,947 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:22,947 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:22,947 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-06 14:10:22,948 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-06 14:10:23,276 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:10:23,276 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:10:23,277 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:10:23,277 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:23,373 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 12 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:23,373 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [904166024] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:23,373 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:23,373 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 11 [2021-08-06 14:10:23,373 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [339699165] [2021-08-06 14:10:23,373 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 14:10:23,373 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:23,374 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 14:10:23,374 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2021-08-06 14:10:23,374 INFO L87 Difference]: Start difference. First operand 755 states and 2213 transitions. Second operand has 12 states, 12 states have (on average 1.75) internal successors, (21), 11 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-06 14:10:23,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:23,440 INFO L93 Difference]: Finished difference Result 934 states and 2509 transitions. [2021-08-06 14:10:23,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-06 14:10:23,440 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 11 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 18 [2021-08-06 14:10:23,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:23,442 INFO L225 Difference]: With dead ends: 934 [2021-08-06 14:10:23,442 INFO L226 Difference]: Without dead ends: 934 [2021-08-06 14:10:23,442 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 49.7ms TimeCoverageRelationStatistics Valid=80, Invalid=130, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:10:23,443 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 934 states. [2021-08-06 14:10:23,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 934 to 710. [2021-08-06 14:10:23,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 710 states, 709 states have (on average 2.916784203102962) internal successors, (2068), 709 states have internal predecessors, (2068), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:23,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 710 states to 710 states and 2068 transitions. [2021-08-06 14:10:23,452 INFO L78 Accepts]: Start accepts. Automaton has 710 states and 2068 transitions. Word has length 18 [2021-08-06 14:10:23,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:23,452 INFO L470 AbstractCegarLoop]: Abstraction has 710 states and 2068 transitions. [2021-08-06 14:10:23,452 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 11 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-06 14:10:23,453 INFO L276 IsEmpty]: Start isEmpty. Operand 710 states and 2068 transitions. [2021-08-06 14:10:23,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-06 14:10:23,453 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:23,453 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:23,471 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Ended with exit code 0 [2021-08-06 14:10:23,654 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2021-08-06 14:10:23,654 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:23,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:23,654 INFO L82 PathProgramCache]: Analyzing trace with hash -1581098983, now seen corresponding path program 57 times [2021-08-06 14:10:23,654 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:23,655 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1287902519] [2021-08-06 14:10:23,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:23,655 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:23,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:23,721 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 8 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:23,721 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:23,721 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1287902519] [2021-08-06 14:10:23,721 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1287902519] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:23,721 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [596261527] [2021-08-06 14:10:23,721 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:10:23,722 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:23,722 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:23,722 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-06 14:10:23,723 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-06 14:10:24,059 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-06 14:10:24,059 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:10:24,060 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:10:24,060 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:24,150 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 9 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:24,150 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [596261527] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:24,150 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:24,150 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 11 [2021-08-06 14:10:24,150 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1991338917] [2021-08-06 14:10:24,151 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 14:10:24,151 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:24,151 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 14:10:24,151 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=89, Unknown=0, NotChecked=0, Total=132 [2021-08-06 14:10:24,151 INFO L87 Difference]: Start difference. First operand 710 states and 2068 transitions. Second operand has 12 states, 12 states have (on average 1.75) internal successors, (21), 11 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-06 14:10:24,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:24,221 INFO L93 Difference]: Finished difference Result 1110 states and 3083 transitions. [2021-08-06 14:10:24,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-06 14:10:24,221 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 11 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 18 [2021-08-06 14:10:24,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:24,223 INFO L225 Difference]: With dead ends: 1110 [2021-08-06 14:10:24,224 INFO L226 Difference]: Without dead ends: 1110 [2021-08-06 14:10:24,224 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 58.4ms TimeCoverageRelationStatistics Valid=84, Invalid=156, Unknown=0, NotChecked=0, Total=240 [2021-08-06 14:10:24,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1110 states. [2021-08-06 14:10:24,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1110 to 950. [2021-08-06 14:10:24,235 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 950 states, 949 states have (on average 2.975763962065332) internal successors, (2824), 949 states have internal predecessors, (2824), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:24,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 950 states to 950 states and 2824 transitions. [2021-08-06 14:10:24,237 INFO L78 Accepts]: Start accepts. Automaton has 950 states and 2824 transitions. Word has length 18 [2021-08-06 14:10:24,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:24,237 INFO L470 AbstractCegarLoop]: Abstraction has 950 states and 2824 transitions. [2021-08-06 14:10:24,237 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 11 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-06 14:10:24,237 INFO L276 IsEmpty]: Start isEmpty. Operand 950 states and 2824 transitions. [2021-08-06 14:10:24,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-06 14:10:24,238 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:24,238 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:24,255 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Ended with exit code 0 [2021-08-06 14:10:24,438 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,SelfDestructingSolverStorable60 [2021-08-06 14:10:24,439 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:24,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:24,439 INFO L82 PathProgramCache]: Analyzing trace with hash 1640782933, now seen corresponding path program 58 times [2021-08-06 14:10:24,439 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:24,439 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [78772057] [2021-08-06 14:10:24,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:24,439 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:24,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:24,498 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 6 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:24,498 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:24,498 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [78772057] [2021-08-06 14:10:24,498 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [78772057] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:24,498 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [377295449] [2021-08-06 14:10:24,498 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:10:24,498 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:24,499 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:24,499 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-06 14:10:24,499 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-06 14:10:24,838 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:10:24,838 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:10:24,839 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:10:24,839 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:24,929 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 6 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:24,929 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [377295449] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:24,929 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:24,929 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 11 [2021-08-06 14:10:24,929 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [849618360] [2021-08-06 14:10:24,929 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 14:10:24,929 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:24,930 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 14:10:24,930 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2021-08-06 14:10:24,930 INFO L87 Difference]: Start difference. First operand 950 states and 2824 transitions. Second operand has 12 states, 12 states have (on average 1.75) internal successors, (21), 11 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-06 14:10:25,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:25,067 INFO L93 Difference]: Finished difference Result 1384 states and 3922 transitions. [2021-08-06 14:10:25,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-06 14:10:25,068 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 11 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 18 [2021-08-06 14:10:25,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:25,070 INFO L225 Difference]: With dead ends: 1384 [2021-08-06 14:10:25,070 INFO L226 Difference]: Without dead ends: 1384 [2021-08-06 14:10:25,070 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 113.7ms TimeCoverageRelationStatistics Valid=161, Invalid=301, Unknown=0, NotChecked=0, Total=462 [2021-08-06 14:10:25,071 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1384 states. [2021-08-06 14:10:25,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1384 to 1190. [2021-08-06 14:10:25,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1190 states, 1189 states have (on average 3.016820857863751) internal successors, (3587), 1189 states have internal predecessors, (3587), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:25,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1190 states to 1190 states and 3587 transitions. [2021-08-06 14:10:25,087 INFO L78 Accepts]: Start accepts. Automaton has 1190 states and 3587 transitions. Word has length 18 [2021-08-06 14:10:25,087 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:25,087 INFO L470 AbstractCegarLoop]: Abstraction has 1190 states and 3587 transitions. [2021-08-06 14:10:25,087 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 11 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-06 14:10:25,087 INFO L276 IsEmpty]: Start isEmpty. Operand 1190 states and 3587 transitions. [2021-08-06 14:10:25,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-06 14:10:25,088 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:25,088 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:25,105 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Ended with exit code 0 [2021-08-06 14:10:25,289 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,SelfDestructingSolverStorable61 [2021-08-06 14:10:25,289 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:25,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:25,289 INFO L82 PathProgramCache]: Analyzing trace with hash -667075315, now seen corresponding path program 59 times [2021-08-06 14:10:25,289 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:25,290 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [662883225] [2021-08-06 14:10:25,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:25,290 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:25,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:25,350 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 6 proven. 20 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:10:25,350 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:25,350 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [662883225] [2021-08-06 14:10:25,350 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [662883225] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:25,350 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1885707449] [2021-08-06 14:10:25,350 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:10:25,350 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:25,351 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:25,351 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-06 14:10:25,352 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-06 14:10:25,714 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-06 14:10:25,714 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:10:25,715 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:10:25,715 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:25,802 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 7 proven. 18 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:10:25,802 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1885707449] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:25,802 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:25,802 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 9 [2021-08-06 14:10:25,802 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2095083520] [2021-08-06 14:10:25,802 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-06 14:10:25,802 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:25,803 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-06 14:10:25,803 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=58, Unknown=0, NotChecked=0, Total=90 [2021-08-06 14:10:25,803 INFO L87 Difference]: Start difference. First operand 1190 states and 3587 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 9 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:25,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:25,915 INFO L93 Difference]: Finished difference Result 1540 states and 4538 transitions. [2021-08-06 14:10:25,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-06 14:10:25,916 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 9 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-06 14:10:25,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:25,918 INFO L225 Difference]: With dead ends: 1540 [2021-08-06 14:10:25,918 INFO L226 Difference]: Without dead ends: 1536 [2021-08-06 14:10:25,918 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 80.2ms TimeCoverageRelationStatistics Valid=107, Invalid=199, Unknown=0, NotChecked=0, Total=306 [2021-08-06 14:10:25,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1536 states. [2021-08-06 14:10:25,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1536 to 1457. [2021-08-06 14:10:25,934 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1457 states, 1456 states have (on average 3.0508241758241756) internal successors, (4442), 1456 states have internal predecessors, (4442), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:25,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1457 states to 1457 states and 4442 transitions. [2021-08-06 14:10:25,936 INFO L78 Accepts]: Start accepts. Automaton has 1457 states and 4442 transitions. Word has length 18 [2021-08-06 14:10:25,936 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:25,937 INFO L470 AbstractCegarLoop]: Abstraction has 1457 states and 4442 transitions. [2021-08-06 14:10:25,937 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 9 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:25,937 INFO L276 IsEmpty]: Start isEmpty. Operand 1457 states and 4442 transitions. [2021-08-06 14:10:25,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-06 14:10:25,938 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:25,938 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:25,955 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-06 14:10:26,152 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:26,152 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:26,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:26,152 INFO L82 PathProgramCache]: Analyzing trace with hash -498128435, now seen corresponding path program 60 times [2021-08-06 14:10:26,153 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:26,153 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [472525126] [2021-08-06 14:10:26,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:26,153 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:26,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:26,207 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 8 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:26,207 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:26,207 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [472525126] [2021-08-06 14:10:26,207 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [472525126] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:26,207 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1489874589] [2021-08-06 14:10:26,207 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:10:26,207 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:26,207 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:26,209 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-06 14:10:26,236 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-06 14:10:26,592 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-06 14:10:26,592 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:10:26,593 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:10:26,593 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:26,686 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 9 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:10:26,686 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1489874589] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:26,686 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:26,686 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 10 [2021-08-06 14:10:26,686 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [510269217] [2021-08-06 14:10:26,686 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 14:10:26,686 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:26,687 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 14:10:26,687 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2021-08-06 14:10:26,687 INFO L87 Difference]: Start difference. First operand 1457 states and 4442 transitions. Second operand has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 10 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:26,778 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:26,779 INFO L93 Difference]: Finished difference Result 1886 states and 5532 transitions. [2021-08-06 14:10:26,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 14:10:26,779 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 10 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-06 14:10:26,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:26,782 INFO L225 Difference]: With dead ends: 1886 [2021-08-06 14:10:26,782 INFO L226 Difference]: Without dead ends: 1886 [2021-08-06 14:10:26,782 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 66.2ms TimeCoverageRelationStatistics Valid=97, Invalid=175, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:10:26,783 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1886 states. [2021-08-06 14:10:26,801 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1886 to 1647. [2021-08-06 14:10:26,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1647 states, 1646 states have (on average 3.0686512758201703) internal successors, (5051), 1646 states have internal predecessors, (5051), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:26,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1647 states to 1647 states and 5051 transitions. [2021-08-06 14:10:26,806 INFO L78 Accepts]: Start accepts. Automaton has 1647 states and 5051 transitions. Word has length 18 [2021-08-06 14:10:26,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:26,806 INFO L470 AbstractCegarLoop]: Abstraction has 1647 states and 5051 transitions. [2021-08-06 14:10:26,806 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 10 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:26,806 INFO L276 IsEmpty]: Start isEmpty. Operand 1647 states and 5051 transitions. [2021-08-06 14:10:26,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-06 14:10:26,808 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:26,808 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:26,828 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-06 14:10:27,020 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:27,021 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:27,021 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:27,021 INFO L82 PathProgramCache]: Analyzing trace with hash 595963153, now seen corresponding path program 61 times [2021-08-06 14:10:27,021 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:27,021 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2107920987] [2021-08-06 14:10:27,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:27,021 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:27,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:27,085 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 9 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:27,086 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:27,086 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2107920987] [2021-08-06 14:10:27,086 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2107920987] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:27,086 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1649120478] [2021-08-06 14:10:27,086 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:10:27,086 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:27,087 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:27,087 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-06 14:10:27,089 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-06 14:10:27,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:27,488 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:10:27,488 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:27,580 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 11 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:27,580 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1649120478] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:27,581 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:27,581 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 11 [2021-08-06 14:10:27,581 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [908889746] [2021-08-06 14:10:27,581 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 14:10:27,581 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:27,581 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 14:10:27,581 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=90, Unknown=0, NotChecked=0, Total=132 [2021-08-06 14:10:27,581 INFO L87 Difference]: Start difference. First operand 1647 states and 5051 transitions. Second operand has 12 states, 12 states have (on average 1.75) internal successors, (21), 11 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-06 14:10:27,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:27,669 INFO L93 Difference]: Finished difference Result 2131 states and 6283 transitions. [2021-08-06 14:10:27,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 14:10:27,669 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 11 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 18 [2021-08-06 14:10:27,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:27,674 INFO L225 Difference]: With dead ends: 2131 [2021-08-06 14:10:27,674 INFO L226 Difference]: Without dead ends: 2131 [2021-08-06 14:10:27,674 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 73.1ms TimeCoverageRelationStatistics Valid=110, Invalid=196, Unknown=0, NotChecked=0, Total=306 [2021-08-06 14:10:27,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2131 states. [2021-08-06 14:10:27,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2131 to 1134. [2021-08-06 14:10:27,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1134 states, 1133 states have (on average 3.0141218005295674) internal successors, (3415), 1133 states have internal predecessors, (3415), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:27,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1134 states to 1134 states and 3415 transitions. [2021-08-06 14:10:27,698 INFO L78 Accepts]: Start accepts. Automaton has 1134 states and 3415 transitions. Word has length 18 [2021-08-06 14:10:27,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:27,698 INFO L470 AbstractCegarLoop]: Abstraction has 1134 states and 3415 transitions. [2021-08-06 14:10:27,698 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 11 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-06 14:10:27,698 INFO L276 IsEmpty]: Start isEmpty. Operand 1134 states and 3415 transitions. [2021-08-06 14:10:27,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-06 14:10:27,700 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:27,700 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:27,748 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-06 14:10:27,920 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,SelfDestructingSolverStorable64 [2021-08-06 14:10:27,920 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:27,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:27,921 INFO L82 PathProgramCache]: Analyzing trace with hash -477122227, now seen corresponding path program 62 times [2021-08-06 14:10:27,921 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:27,921 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [149440909] [2021-08-06 14:10:27,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:27,921 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:27,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:27,988 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 7 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:27,988 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:27,988 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [149440909] [2021-08-06 14:10:27,988 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [149440909] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:27,988 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [485936117] [2021-08-06 14:10:27,988 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:10:27,988 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:27,989 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:27,989 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-06 14:10:27,990 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-06 14:10:28,363 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:10:28,363 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:10:28,363 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:10:28,364 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:28,448 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 8 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:28,448 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [485936117] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:28,448 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:28,448 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 11 [2021-08-06 14:10:28,448 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [605774654] [2021-08-06 14:10:28,448 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 14:10:28,449 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:28,449 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 14:10:28,449 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2021-08-06 14:10:28,449 INFO L87 Difference]: Start difference. First operand 1134 states and 3415 transitions. Second operand has 12 states, 12 states have (on average 1.75) internal successors, (21), 11 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-06 14:10:28,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:28,569 INFO L93 Difference]: Finished difference Result 1469 states and 4203 transitions. [2021-08-06 14:10:28,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-06 14:10:28,569 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 11 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 18 [2021-08-06 14:10:28,569 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:28,572 INFO L225 Difference]: With dead ends: 1469 [2021-08-06 14:10:28,572 INFO L226 Difference]: Without dead ends: 1469 [2021-08-06 14:10:28,572 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 101.1ms TimeCoverageRelationStatistics Valid=160, Invalid=302, Unknown=0, NotChecked=0, Total=462 [2021-08-06 14:10:28,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1469 states. [2021-08-06 14:10:28,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1469 to 1145. [2021-08-06 14:10:28,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1145 states, 1144 states have (on average 3.0174825174825175) internal successors, (3452), 1144 states have internal predecessors, (3452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:28,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1145 states to 1145 states and 3452 transitions. [2021-08-06 14:10:28,588 INFO L78 Accepts]: Start accepts. Automaton has 1145 states and 3452 transitions. Word has length 18 [2021-08-06 14:10:28,588 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:28,588 INFO L470 AbstractCegarLoop]: Abstraction has 1145 states and 3452 transitions. [2021-08-06 14:10:28,588 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 11 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-06 14:10:28,589 INFO L276 IsEmpty]: Start isEmpty. Operand 1145 states and 3452 transitions. [2021-08-06 14:10:28,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-06 14:10:28,590 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:28,590 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:28,608 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-06 14:10:28,796 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,SelfDestructingSolverStorable65 [2021-08-06 14:10:28,797 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:28,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:28,797 INFO L82 PathProgramCache]: Analyzing trace with hash -1328610585, now seen corresponding path program 63 times [2021-08-06 14:10:28,797 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:28,797 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1570998768] [2021-08-06 14:10:28,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:28,797 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:28,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:28,851 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 9 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:28,851 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:28,851 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1570998768] [2021-08-06 14:10:28,851 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1570998768] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:28,851 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2099047186] [2021-08-06 14:10:28,851 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:10:28,851 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:28,851 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:28,861 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-06 14:10:28,862 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-06 14:10:29,251 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-06 14:10:29,252 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:10:29,252 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:10:29,253 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:29,347 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 13 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:10:29,347 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2099047186] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:29,347 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:29,347 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 10 [2021-08-06 14:10:29,347 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1113571540] [2021-08-06 14:10:29,348 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 14:10:29,348 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:29,348 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 14:10:29,348 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=67, Unknown=0, NotChecked=0, Total=110 [2021-08-06 14:10:29,348 INFO L87 Difference]: Start difference. First operand 1145 states and 3452 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 10 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-06 14:10:29,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:29,446 INFO L93 Difference]: Finished difference Result 1280 states and 3657 transitions. [2021-08-06 14:10:29,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-06 14:10:29,446 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 10 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 18 [2021-08-06 14:10:29,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:29,448 INFO L225 Difference]: With dead ends: 1280 [2021-08-06 14:10:29,448 INFO L226 Difference]: Without dead ends: 1276 [2021-08-06 14:10:29,448 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 67.4ms TimeCoverageRelationStatistics Valid=113, Invalid=193, Unknown=0, NotChecked=0, Total=306 [2021-08-06 14:10:29,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1276 states. [2021-08-06 14:10:29,460 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1276 to 1116. [2021-08-06 14:10:29,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1116 states, 1115 states have (on average 3.0071748878923765) internal successors, (3353), 1115 states have internal predecessors, (3353), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:29,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1116 states to 1116 states and 3353 transitions. [2021-08-06 14:10:29,464 INFO L78 Accepts]: Start accepts. Automaton has 1116 states and 3353 transitions. Word has length 18 [2021-08-06 14:10:29,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:29,464 INFO L470 AbstractCegarLoop]: Abstraction has 1116 states and 3353 transitions. [2021-08-06 14:10:29,464 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 10 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-06 14:10:29,464 INFO L276 IsEmpty]: Start isEmpty. Operand 1116 states and 3353 transitions. [2021-08-06 14:10:29,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-06 14:10:29,465 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:29,465 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:29,484 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-06 14:10:29,680 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:29,681 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:29,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:29,681 INFO L82 PathProgramCache]: Analyzing trace with hash 1248013005, now seen corresponding path program 64 times [2021-08-06 14:10:29,681 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:29,681 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1058912157] [2021-08-06 14:10:29,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:29,681 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:29,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:29,734 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 9 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:29,734 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:29,734 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1058912157] [2021-08-06 14:10:29,734 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1058912157] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:29,734 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1711401043] [2021-08-06 14:10:29,734 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:10:29,734 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:29,734 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:29,735 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-06 14:10:29,736 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-06 14:10:30,135 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:10:30,135 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:10:30,136 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:10:30,136 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:30,219 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 13 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:30,219 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1711401043] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:30,219 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:30,219 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 10 [2021-08-06 14:10:30,219 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1603139662] [2021-08-06 14:10:30,219 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 14:10:30,219 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:30,219 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 14:10:30,220 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=67, Unknown=0, NotChecked=0, Total=110 [2021-08-06 14:10:30,220 INFO L87 Difference]: Start difference. First operand 1116 states and 3353 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 10 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-06 14:10:30,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:30,278 INFO L93 Difference]: Finished difference Result 1248 states and 3540 transitions. [2021-08-06 14:10:30,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 14:10:30,279 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 10 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 18 [2021-08-06 14:10:30,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:30,289 INFO L225 Difference]: With dead ends: 1248 [2021-08-06 14:10:30,289 INFO L226 Difference]: Without dead ends: 1248 [2021-08-06 14:10:30,289 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 40.6ms TimeCoverageRelationStatistics Valid=63, Invalid=93, Unknown=0, NotChecked=0, Total=156 [2021-08-06 14:10:30,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1248 states. [2021-08-06 14:10:30,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1248 to 1114. [2021-08-06 14:10:30,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1114 states, 1113 states have (on average 3.0035938903863433) internal successors, (3343), 1113 states have internal predecessors, (3343), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:30,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1114 states to 1114 states and 3343 transitions. [2021-08-06 14:10:30,303 INFO L78 Accepts]: Start accepts. Automaton has 1114 states and 3343 transitions. Word has length 18 [2021-08-06 14:10:30,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:30,303 INFO L470 AbstractCegarLoop]: Abstraction has 1114 states and 3343 transitions. [2021-08-06 14:10:30,303 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 10 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-06 14:10:30,303 INFO L276 IsEmpty]: Start isEmpty. Operand 1114 states and 3343 transitions. [2021-08-06 14:10:30,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-06 14:10:30,305 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:30,305 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:30,322 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Ended with exit code 0 [2021-08-06 14:10:30,505 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,SelfDestructingSolverStorable67 [2021-08-06 14:10:30,505 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:30,506 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:30,506 INFO L82 PathProgramCache]: Analyzing trace with hash -1336340983, now seen corresponding path program 65 times [2021-08-06 14:10:30,506 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:30,506 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [378384319] [2021-08-06 14:10:30,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:30,506 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:30,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:30,571 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 8 proven. 18 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:10:30,571 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:30,571 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [378384319] [2021-08-06 14:10:30,571 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [378384319] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:30,571 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [527549870] [2021-08-06 14:10:30,571 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:10:30,571 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:30,572 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:30,572 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-06 14:10:30,573 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-06 14:10:30,968 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-06 14:10:30,968 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:10:30,969 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:10:30,969 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:31,051 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 11 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:10:31,051 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [527549870] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:31,051 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:31,051 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 11 [2021-08-06 14:10:31,051 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2017305894] [2021-08-06 14:10:31,051 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 14:10:31,051 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:31,051 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 14:10:31,052 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2021-08-06 14:10:31,052 INFO L87 Difference]: Start difference. First operand 1114 states and 3343 transitions. Second operand has 12 states, 12 states have (on average 1.75) internal successors, (21), 11 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-06 14:10:31,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:31,111 INFO L93 Difference]: Finished difference Result 1212 states and 3448 transitions. [2021-08-06 14:10:31,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-06 14:10:31,112 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 11 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 18 [2021-08-06 14:10:31,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:31,114 INFO L225 Difference]: With dead ends: 1212 [2021-08-06 14:10:31,114 INFO L226 Difference]: Without dead ends: 1212 [2021-08-06 14:10:31,114 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 52.7ms TimeCoverageRelationStatistics Valid=67, Invalid=115, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:10:31,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1212 states. [2021-08-06 14:10:31,126 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1212 to 1096. [2021-08-06 14:10:31,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1096 states, 1095 states have (on average 2.9945205479452053) internal successors, (3279), 1095 states have internal predecessors, (3279), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:31,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1096 states to 1096 states and 3279 transitions. [2021-08-06 14:10:31,129 INFO L78 Accepts]: Start accepts. Automaton has 1096 states and 3279 transitions. Word has length 18 [2021-08-06 14:10:31,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:31,129 INFO L470 AbstractCegarLoop]: Abstraction has 1096 states and 3279 transitions. [2021-08-06 14:10:31,129 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 11 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-06 14:10:31,129 INFO L276 IsEmpty]: Start isEmpty. Operand 1096 states and 3279 transitions. [2021-08-06 14:10:31,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-06 14:10:31,130 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:31,130 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:31,148 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-06 14:10:31,338 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,SelfDestructingSolverStorable68 [2021-08-06 14:10:31,338 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:31,338 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:31,338 INFO L82 PathProgramCache]: Analyzing trace with hash 153064013, now seen corresponding path program 66 times [2021-08-06 14:10:31,338 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:31,338 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1849085243] [2021-08-06 14:10:31,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:31,338 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:31,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:31,407 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 8 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:31,407 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:31,407 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1849085243] [2021-08-06 14:10:31,407 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1849085243] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:31,407 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1914362617] [2021-08-06 14:10:31,408 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:10:31,408 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:31,408 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:31,408 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-06 14:10:31,409 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-06 14:10:31,811 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-06 14:10:31,811 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:10:31,812 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:10:31,812 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:31,908 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 10 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:31,908 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1914362617] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:31,908 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:31,908 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-08-06 14:10:31,909 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [288576171] [2021-08-06 14:10:31,909 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 14:10:31,909 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:31,909 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 14:10:31,909 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=106, Unknown=0, NotChecked=0, Total=156 [2021-08-06 14:10:31,909 INFO L87 Difference]: Start difference. First operand 1096 states and 3279 transitions. Second operand has 13 states, 13 states have (on average 1.6153846153846154) internal successors, (21), 12 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-06 14:10:31,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:31,991 INFO L93 Difference]: Finished difference Result 1269 states and 3583 transitions. [2021-08-06 14:10:31,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-06 14:10:31,992 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.6153846153846154) internal successors, (21), 12 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 18 [2021-08-06 14:10:31,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:31,994 INFO L225 Difference]: With dead ends: 1269 [2021-08-06 14:10:31,994 INFO L226 Difference]: Without dead ends: 1269 [2021-08-06 14:10:31,994 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 70.8ms TimeCoverageRelationStatistics Valid=110, Invalid=196, Unknown=0, NotChecked=0, Total=306 [2021-08-06 14:10:31,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1269 states. [2021-08-06 14:10:32,005 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1269 to 1069. [2021-08-06 14:10:32,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1069 states, 1068 states have (on average 2.987827715355805) internal successors, (3191), 1068 states have internal predecessors, (3191), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:32,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1069 states to 1069 states and 3191 transitions. [2021-08-06 14:10:32,008 INFO L78 Accepts]: Start accepts. Automaton has 1069 states and 3191 transitions. Word has length 18 [2021-08-06 14:10:32,008 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:32,008 INFO L470 AbstractCegarLoop]: Abstraction has 1069 states and 3191 transitions. [2021-08-06 14:10:32,009 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 1.6153846153846154) internal successors, (21), 12 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-06 14:10:32,009 INFO L276 IsEmpty]: Start isEmpty. Operand 1069 states and 3191 transitions. [2021-08-06 14:10:32,010 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-06 14:10:32,010 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:32,010 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:32,027 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-06 14:10:32,224 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2021-08-06 14:10:32,225 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:32,225 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:32,225 INFO L82 PathProgramCache]: Analyzing trace with hash -920021367, now seen corresponding path program 67 times [2021-08-06 14:10:32,225 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:32,225 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1834150792] [2021-08-06 14:10:32,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:32,225 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:32,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:32,293 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 7 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:32,293 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:32,293 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1834150792] [2021-08-06 14:10:32,294 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1834150792] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:32,294 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [373524794] [2021-08-06 14:10:32,294 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:10:32,294 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:32,294 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:32,294 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-06 14:10:32,328 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-06 14:10:32,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:32,716 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:10:32,716 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:32,798 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 8 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:32,798 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [373524794] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:32,798 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:32,798 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-08-06 14:10:32,798 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [383377081] [2021-08-06 14:10:32,799 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 14:10:32,799 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:32,799 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 14:10:32,799 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156 [2021-08-06 14:10:32,799 INFO L87 Difference]: Start difference. First operand 1069 states and 3191 transitions. Second operand has 13 states, 13 states have (on average 1.6153846153846154) internal successors, (21), 12 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-06 14:10:32,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:32,894 INFO L93 Difference]: Finished difference Result 1385 states and 3942 transitions. [2021-08-06 14:10:32,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 14:10:32,894 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.6153846153846154) internal successors, (21), 12 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 18 [2021-08-06 14:10:32,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:32,896 INFO L225 Difference]: With dead ends: 1385 [2021-08-06 14:10:32,896 INFO L226 Difference]: Without dead ends: 1385 [2021-08-06 14:10:32,896 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 90.0ms TimeCoverageRelationStatistics Valid=127, Invalid=253, Unknown=0, NotChecked=0, Total=380 [2021-08-06 14:10:32,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1385 states. [2021-08-06 14:10:32,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1385 to 1117. [2021-08-06 14:10:32,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1117 states, 1116 states have (on average 2.996415770609319) internal successors, (3344), 1116 states have internal predecessors, (3344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:32,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1117 states to 1117 states and 3344 transitions. [2021-08-06 14:10:32,911 INFO L78 Accepts]: Start accepts. Automaton has 1117 states and 3344 transitions. Word has length 18 [2021-08-06 14:10:32,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:32,912 INFO L470 AbstractCegarLoop]: Abstraction has 1117 states and 3344 transitions. [2021-08-06 14:10:32,912 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 1.6153846153846154) internal successors, (21), 12 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-06 14:10:32,912 INFO L276 IsEmpty]: Start isEmpty. Operand 1117 states and 3344 transitions. [2021-08-06 14:10:32,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-06 14:10:32,913 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:32,913 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:32,930 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-06 14:10:33,128 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,SelfDestructingSolverStorable70 [2021-08-06 14:10:33,129 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:33,129 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:33,129 INFO L82 PathProgramCache]: Analyzing trace with hash 174070221, now seen corresponding path program 68 times [2021-08-06 14:10:33,129 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:33,129 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1124316608] [2021-08-06 14:10:33,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:33,129 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:33,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:33,188 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 6 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:33,189 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:33,189 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1124316608] [2021-08-06 14:10:33,189 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1124316608] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:33,189 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1597228913] [2021-08-06 14:10:33,189 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:10:33,189 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:33,189 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:33,190 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-06 14:10:33,190 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-06 14:10:33,596 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:10:33,596 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:10:33,597 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:10:33,597 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:33,681 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 6 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:33,681 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1597228913] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:33,681 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:33,681 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-08-06 14:10:33,681 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1004818743] [2021-08-06 14:10:33,681 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 14:10:33,681 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:33,681 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 14:10:33,681 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=110, Unknown=0, NotChecked=0, Total=156 [2021-08-06 14:10:33,682 INFO L87 Difference]: Start difference. First operand 1117 states and 3344 transitions. Second operand has 13 states, 13 states have (on average 1.6153846153846154) internal successors, (21), 12 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-06 14:10:33,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:33,844 INFO L93 Difference]: Finished difference Result 1491 states and 4246 transitions. [2021-08-06 14:10:33,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-06 14:10:33,844 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.6153846153846154) internal successors, (21), 12 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 18 [2021-08-06 14:10:33,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:33,846 INFO L225 Difference]: With dead ends: 1491 [2021-08-06 14:10:33,846 INFO L226 Difference]: Without dead ends: 1491 [2021-08-06 14:10:33,846 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 153 ImplicationChecksByTransitivity, 137.4ms TimeCoverageRelationStatistics Valid=240, Invalid=462, Unknown=0, NotChecked=0, Total=702 [2021-08-06 14:10:33,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1491 states. [2021-08-06 14:10:33,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1491 to 1299. [2021-08-06 14:10:33,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1299 states, 1298 states have (on average 3.012326656394453) internal successors, (3910), 1298 states have internal predecessors, (3910), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:33,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1299 states to 1299 states and 3910 transitions. [2021-08-06 14:10:33,862 INFO L78 Accepts]: Start accepts. Automaton has 1299 states and 3910 transitions. Word has length 18 [2021-08-06 14:10:33,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:33,862 INFO L470 AbstractCegarLoop]: Abstraction has 1299 states and 3910 transitions. [2021-08-06 14:10:33,862 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 1.6153846153846154) internal successors, (21), 12 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-06 14:10:33,862 INFO L276 IsEmpty]: Start isEmpty. Operand 1299 states and 3910 transitions. [2021-08-06 14:10:33,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-06 14:10:33,864 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:33,864 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:33,881 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Ended with exit code 0 [2021-08-06 14:10:34,064 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:34,064 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:34,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:34,064 INFO L82 PathProgramCache]: Analyzing trace with hash -1897625835, now seen corresponding path program 69 times [2021-08-06 14:10:34,065 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:34,065 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [442823319] [2021-08-06 14:10:34,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:34,065 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:34,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:34,125 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 4 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:34,125 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:34,125 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [442823319] [2021-08-06 14:10:34,125 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [442823319] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:34,125 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1507697268] [2021-08-06 14:10:34,125 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:10:34,125 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:34,125 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:34,126 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-06 14:10:34,126 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-06 14:10:34,546 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-06 14:10:34,546 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:10:34,547 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:10:34,547 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:34,620 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 6 proven. 20 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:10:34,620 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1507697268] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:34,620 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:34,620 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 10 [2021-08-06 14:10:34,620 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1439299874] [2021-08-06 14:10:34,621 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 14:10:34,621 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:34,621 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 14:10:34,621 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-08-06 14:10:34,621 INFO L87 Difference]: Start difference. First operand 1299 states and 3910 transitions. Second operand has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 10 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:34,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:34,740 INFO L93 Difference]: Finished difference Result 1466 states and 4240 transitions. [2021-08-06 14:10:34,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-06 14:10:34,740 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 10 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-06 14:10:34,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:34,742 INFO L225 Difference]: With dead ends: 1466 [2021-08-06 14:10:34,742 INFO L226 Difference]: Without dead ends: 1462 [2021-08-06 14:10:34,743 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 89.4ms TimeCoverageRelationStatistics Valid=132, Invalid=248, Unknown=0, NotChecked=0, Total=380 [2021-08-06 14:10:34,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1462 states. [2021-08-06 14:10:34,757 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1462 to 1236. [2021-08-06 14:10:34,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1236 states, 1235 states have (on average 3.0016194331983805) internal successors, (3707), 1235 states have internal predecessors, (3707), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:34,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1236 states to 1236 states and 3707 transitions. [2021-08-06 14:10:34,760 INFO L78 Accepts]: Start accepts. Automaton has 1236 states and 3707 transitions. Word has length 18 [2021-08-06 14:10:34,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:34,760 INFO L470 AbstractCegarLoop]: Abstraction has 1236 states and 3707 transitions. [2021-08-06 14:10:34,760 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 10 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:34,761 INFO L276 IsEmpty]: Start isEmpty. Operand 1236 states and 3707 transitions. [2021-08-06 14:10:34,762 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-06 14:10:34,762 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:34,762 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:34,780 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-06 14:10:34,976 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:34,977 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:34,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:34,977 INFO L82 PathProgramCache]: Analyzing trace with hash -1707672747, now seen corresponding path program 70 times [2021-08-06 14:10:34,977 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:34,977 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1431899528] [2021-08-06 14:10:34,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:34,977 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:34,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:35,048 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 6 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:35,048 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:35,048 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1431899528] [2021-08-06 14:10:35,048 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1431899528] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:35,048 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1528535612] [2021-08-06 14:10:35,048 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:10:35,048 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:35,048 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:35,049 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-06 14:10:35,050 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-06 14:10:35,464 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:10:35,464 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:10:35,465 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:10:35,465 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:35,552 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 8 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:35,553 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1528535612] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:35,553 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:35,553 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 11 [2021-08-06 14:10:35,553 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1741115949] [2021-08-06 14:10:35,553 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 14:10:35,553 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:35,553 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 14:10:35,553 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2021-08-06 14:10:35,553 INFO L87 Difference]: Start difference. First operand 1236 states and 3707 transitions. Second operand has 12 states, 12 states have (on average 1.75) internal successors, (21), 11 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-06 14:10:35,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:35,669 INFO L93 Difference]: Finished difference Result 1717 states and 4944 transitions. [2021-08-06 14:10:35,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-06 14:10:35,673 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 11 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 18 [2021-08-06 14:10:35,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:35,675 INFO L225 Difference]: With dead ends: 1717 [2021-08-06 14:10:35,675 INFO L226 Difference]: Without dead ends: 1717 [2021-08-06 14:10:35,675 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 109.8ms TimeCoverageRelationStatistics Valid=159, Invalid=303, Unknown=0, NotChecked=0, Total=462 [2021-08-06 14:10:35,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1717 states. [2021-08-06 14:10:35,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1717 to 1445. [2021-08-06 14:10:35,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1445 states, 1444 states have (on average 3.0214681440443214) internal successors, (4363), 1444 states have internal predecessors, (4363), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:35,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1445 states to 1445 states and 4363 transitions. [2021-08-06 14:10:35,694 INFO L78 Accepts]: Start accepts. Automaton has 1445 states and 4363 transitions. Word has length 18 [2021-08-06 14:10:35,694 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:35,694 INFO L470 AbstractCegarLoop]: Abstraction has 1445 states and 4363 transitions. [2021-08-06 14:10:35,694 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 11 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-06 14:10:35,695 INFO L276 IsEmpty]: Start isEmpty. Operand 1445 states and 4363 transitions. [2021-08-06 14:10:35,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-06 14:10:35,696 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:35,696 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:35,713 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Ended with exit code 0 [2021-08-06 14:10:35,896 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:35,897 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:35,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:35,897 INFO L82 PathProgramCache]: Analyzing trace with hash 2144395409, now seen corresponding path program 71 times [2021-08-06 14:10:35,897 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:35,897 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1274472872] [2021-08-06 14:10:35,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:35,897 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:35,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:35,966 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 7 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:35,966 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:35,966 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1274472872] [2021-08-06 14:10:35,966 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1274472872] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:35,966 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [734391374] [2021-08-06 14:10:35,966 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:10:35,966 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:35,966 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:35,967 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-06 14:10:35,967 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-06 14:10:36,390 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-06 14:10:36,390 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:10:36,391 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:10:36,391 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:36,482 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 9 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:36,482 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [734391374] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:36,482 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:36,482 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-08-06 14:10:36,482 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [855237711] [2021-08-06 14:10:36,482 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 14:10:36,482 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:36,483 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 14:10:36,483 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=110, Unknown=0, NotChecked=0, Total=156 [2021-08-06 14:10:36,483 INFO L87 Difference]: Start difference. First operand 1445 states and 4363 transitions. Second operand has 13 states, 13 states have (on average 1.6153846153846154) internal successors, (21), 12 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-06 14:10:36,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:36,593 INFO L93 Difference]: Finished difference Result 1815 states and 5281 transitions. [2021-08-06 14:10:36,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-06 14:10:36,594 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.6153846153846154) internal successors, (21), 12 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 18 [2021-08-06 14:10:36,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:36,596 INFO L225 Difference]: With dead ends: 1815 [2021-08-06 14:10:36,596 INFO L226 Difference]: Without dead ends: 1815 [2021-08-06 14:10:36,596 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 106.3ms TimeCoverageRelationStatistics Valid=161, Invalid=301, Unknown=0, NotChecked=0, Total=462 [2021-08-06 14:10:36,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1815 states. [2021-08-06 14:10:36,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1815 to 1189. [2021-08-06 14:10:36,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1189 states, 1188 states have (on average 2.999158249158249) internal successors, (3563), 1188 states have internal predecessors, (3563), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:36,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1189 states to 1189 states and 3563 transitions. [2021-08-06 14:10:36,614 INFO L78 Accepts]: Start accepts. Automaton has 1189 states and 3563 transitions. Word has length 18 [2021-08-06 14:10:36,614 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:36,614 INFO L470 AbstractCegarLoop]: Abstraction has 1189 states and 3563 transitions. [2021-08-06 14:10:36,614 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 1.6153846153846154) internal successors, (21), 12 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-06 14:10:36,614 INFO L276 IsEmpty]: Start isEmpty. Operand 1189 states and 3563 transitions. [2021-08-06 14:10:36,615 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-06 14:10:36,616 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:36,616 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:36,633 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-06 14:10:36,816 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,SelfDestructingSolverStorable74 [2021-08-06 14:10:36,816 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:36,816 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:36,816 INFO L82 PathProgramCache]: Analyzing trace with hash -1056480299, now seen corresponding path program 72 times [2021-08-06 14:10:36,817 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:36,817 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1422693538] [2021-08-06 14:10:36,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:36,817 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:36,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:36,887 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 6 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:36,888 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:36,888 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1422693538] [2021-08-06 14:10:36,888 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1422693538] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:36,888 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1430222101] [2021-08-06 14:10:36,888 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:10:36,888 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:36,888 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:36,889 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-06 14:10:36,889 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-06 14:10:37,310 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 14:10:37,311 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:10:37,311 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:10:37,311 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:37,393 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 7 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:37,393 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1430222101] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:37,393 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:37,393 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-08-06 14:10:37,394 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1262076691] [2021-08-06 14:10:37,394 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 14:10:37,394 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:37,394 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 14:10:37,394 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=111, Unknown=0, NotChecked=0, Total=156 [2021-08-06 14:10:37,394 INFO L87 Difference]: Start difference. First operand 1189 states and 3563 transitions. Second operand has 13 states, 13 states have (on average 1.6153846153846154) internal successors, (21), 12 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-06 14:10:37,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:37,561 INFO L93 Difference]: Finished difference Result 1539 states and 4368 transitions. [2021-08-06 14:10:37,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-06 14:10:37,561 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.6153846153846154) internal successors, (21), 12 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 18 [2021-08-06 14:10:37,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:37,563 INFO L225 Difference]: With dead ends: 1539 [2021-08-06 14:10:37,563 INFO L226 Difference]: Without dead ends: 1539 [2021-08-06 14:10:37,564 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 158 ImplicationChecksByTransitivity, 139.7ms TimeCoverageRelationStatistics Valid=239, Invalid=463, Unknown=0, NotChecked=0, Total=702 [2021-08-06 14:10:37,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1539 states. [2021-08-06 14:10:37,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1539 to 1195. [2021-08-06 14:10:37,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1195 states, 1194 states have (on average 3.0) internal successors, (3582), 1194 states have internal predecessors, (3582), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:37,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1195 states to 1195 states and 3582 transitions. [2021-08-06 14:10:37,588 INFO L78 Accepts]: Start accepts. Automaton has 1195 states and 3582 transitions. Word has length 18 [2021-08-06 14:10:37,588 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:37,588 INFO L470 AbstractCegarLoop]: Abstraction has 1195 states and 3582 transitions. [2021-08-06 14:10:37,588 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 1.6153846153846154) internal successors, (21), 12 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-06 14:10:37,588 INFO L276 IsEmpty]: Start isEmpty. Operand 1195 states and 3582 transitions. [2021-08-06 14:10:37,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-06 14:10:37,590 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:37,590 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:37,607 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Ended with exit code 0 [2021-08-06 14:10:37,790 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:37,791 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:37,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:37,791 INFO L82 PathProgramCache]: Analyzing trace with hash 890834739, now seen corresponding path program 73 times [2021-08-06 14:10:37,791 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:37,791 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1597512814] [2021-08-06 14:10:37,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:37,791 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:37,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:37,847 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 4 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:37,847 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:37,847 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1597512814] [2021-08-06 14:10:37,847 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1597512814] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:37,847 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [213686381] [2021-08-06 14:10:37,847 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:10:37,848 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:37,848 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:37,848 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-06 14:10:37,849 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-06 14:10:38,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:38,278 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:10:38,278 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:38,352 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 9 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:10:38,352 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [213686381] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:38,352 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:38,352 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 10 [2021-08-06 14:10:38,352 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [824624692] [2021-08-06 14:10:38,353 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 14:10:38,353 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:38,353 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 14:10:38,353 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2021-08-06 14:10:38,353 INFO L87 Difference]: Start difference. First operand 1195 states and 3582 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 10 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-06 14:10:38,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:38,463 INFO L93 Difference]: Finished difference Result 1319 states and 3769 transitions. [2021-08-06 14:10:38,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-06 14:10:38,463 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 10 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 18 [2021-08-06 14:10:38,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:38,465 INFO L225 Difference]: With dead ends: 1319 [2021-08-06 14:10:38,465 INFO L226 Difference]: Without dead ends: 1315 [2021-08-06 14:10:38,465 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 72.0ms TimeCoverageRelationStatistics Valid=112, Invalid=194, Unknown=0, NotChecked=0, Total=306 [2021-08-06 14:10:38,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1315 states. [2021-08-06 14:10:38,483 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1315 to 1219. [2021-08-06 14:10:38,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1219 states, 1218 states have (on average 3.0016420361247946) internal successors, (3656), 1218 states have internal predecessors, (3656), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:38,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1219 states to 1219 states and 3656 transitions. [2021-08-06 14:10:38,486 INFO L78 Accepts]: Start accepts. Automaton has 1219 states and 3656 transitions. Word has length 18 [2021-08-06 14:10:38,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:38,486 INFO L470 AbstractCegarLoop]: Abstraction has 1219 states and 3656 transitions. [2021-08-06 14:10:38,486 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 10 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-06 14:10:38,486 INFO L276 IsEmpty]: Start isEmpty. Operand 1219 states and 3656 transitions. [2021-08-06 14:10:38,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-06 14:10:38,487 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:38,487 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:38,504 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-06 14:10:38,688 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:38,688 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:38,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:38,688 INFO L82 PathProgramCache]: Analyzing trace with hash -827508967, now seen corresponding path program 74 times [2021-08-06 14:10:38,688 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:38,688 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1419533527] [2021-08-06 14:10:38,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:38,688 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:38,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:38,740 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 5 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:38,741 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:38,741 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1419533527] [2021-08-06 14:10:38,741 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1419533527] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:38,741 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2100905424] [2021-08-06 14:10:38,741 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:10:38,741 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:38,741 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:38,742 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-06 14:10:38,742 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-06 14:10:39,176 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:10:39,176 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:10:39,177 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:10:39,177 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:39,258 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 10 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:39,259 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2100905424] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:39,259 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:39,259 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 10 [2021-08-06 14:10:39,259 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1467840971] [2021-08-06 14:10:39,259 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 14:10:39,259 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:39,259 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 14:10:39,259 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2021-08-06 14:10:39,260 INFO L87 Difference]: Start difference. First operand 1219 states and 3656 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 10 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-06 14:10:39,320 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:39,321 INFO L93 Difference]: Finished difference Result 1350 states and 3854 transitions. [2021-08-06 14:10:39,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-06 14:10:39,321 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 10 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 18 [2021-08-06 14:10:39,321 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:39,323 INFO L225 Difference]: With dead ends: 1350 [2021-08-06 14:10:39,323 INFO L226 Difference]: Without dead ends: 1350 [2021-08-06 14:10:39,323 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 46.4ms TimeCoverageRelationStatistics Valid=72, Invalid=110, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:10:39,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1350 states. [2021-08-06 14:10:39,335 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1350 to 1220. [2021-08-06 14:10:39,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1220 states, 1219 states have (on average 3.0016406890894176) internal successors, (3659), 1219 states have internal predecessors, (3659), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:39,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1220 states to 1220 states and 3659 transitions. [2021-08-06 14:10:39,347 INFO L78 Accepts]: Start accepts. Automaton has 1220 states and 3659 transitions. Word has length 18 [2021-08-06 14:10:39,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:39,347 INFO L470 AbstractCegarLoop]: Abstraction has 1220 states and 3659 transitions. [2021-08-06 14:10:39,347 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 10 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-06 14:10:39,347 INFO L276 IsEmpty]: Start isEmpty. Operand 1220 states and 3659 transitions. [2021-08-06 14:10:39,349 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-06 14:10:39,349 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:39,349 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:39,366 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Ended with exit code 0 [2021-08-06 14:10:39,549 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,SelfDestructingSolverStorable77 [2021-08-06 14:10:39,549 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:39,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:39,550 INFO L82 PathProgramCache]: Analyzing trace with hash 883104341, now seen corresponding path program 75 times [2021-08-06 14:10:39,550 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:39,550 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [283181667] [2021-08-06 14:10:39,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:39,550 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:39,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:39,604 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 5 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:39,604 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:39,604 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [283181667] [2021-08-06 14:10:39,604 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [283181667] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:39,604 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [176223308] [2021-08-06 14:10:39,604 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:10:39,604 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:39,604 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:39,605 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-06 14:10:39,605 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-06 14:10:40,047 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-06 14:10:40,047 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:10:40,048 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:10:40,048 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:40,131 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 9 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:40,131 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [176223308] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:40,131 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:40,131 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 11 [2021-08-06 14:10:40,131 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1851231213] [2021-08-06 14:10:40,131 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 14:10:40,131 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:40,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 14:10:40,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=87, Unknown=0, NotChecked=0, Total=132 [2021-08-06 14:10:40,132 INFO L87 Difference]: Start difference. First operand 1220 states and 3659 transitions. Second operand has 12 states, 12 states have (on average 1.75) internal successors, (21), 11 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-06 14:10:40,199 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:40,199 INFO L93 Difference]: Finished difference Result 1356 states and 3867 transitions. [2021-08-06 14:10:40,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-06 14:10:40,200 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 11 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 18 [2021-08-06 14:10:40,200 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:40,201 INFO L225 Difference]: With dead ends: 1356 [2021-08-06 14:10:40,201 INFO L226 Difference]: Without dead ends: 1356 [2021-08-06 14:10:40,202 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 57.8ms TimeCoverageRelationStatistics Valid=89, Invalid=151, Unknown=0, NotChecked=0, Total=240 [2021-08-06 14:10:40,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1356 states. [2021-08-06 14:10:40,220 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1356 to 1215. [2021-08-06 14:10:40,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1215 states, 1214 states have (on average 2.999176276771005) internal successors, (3641), 1214 states have internal predecessors, (3641), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:40,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1215 states to 1215 states and 3641 transitions. [2021-08-06 14:10:40,223 INFO L78 Accepts]: Start accepts. Automaton has 1215 states and 3641 transitions. Word has length 18 [2021-08-06 14:10:40,223 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:40,223 INFO L470 AbstractCegarLoop]: Abstraction has 1215 states and 3641 transitions. [2021-08-06 14:10:40,223 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 11 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-06 14:10:40,223 INFO L276 IsEmpty]: Start isEmpty. Operand 1215 states and 3641 transitions. [2021-08-06 14:10:40,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-06 14:10:40,225 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:40,225 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:40,242 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Ended with exit code 0 [2021-08-06 14:10:40,425 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,SelfDestructingSolverStorable78 [2021-08-06 14:10:40,425 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:40,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:40,425 INFO L82 PathProgramCache]: Analyzing trace with hash -1922457959, now seen corresponding path program 76 times [2021-08-06 14:10:40,425 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:40,425 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [841397406] [2021-08-06 14:10:40,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:40,426 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:40,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:40,489 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 5 proven. 21 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:10:40,489 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:40,489 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [841397406] [2021-08-06 14:10:40,489 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [841397406] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:40,489 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [995741345] [2021-08-06 14:10:40,489 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:10:40,489 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:40,489 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:40,490 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-06 14:10:40,491 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-06 14:10:40,935 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:10:40,935 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:10:40,936 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:10:40,936 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:41,015 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 8 proven. 18 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:10:41,016 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [995741345] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:41,016 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:41,016 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 11 [2021-08-06 14:10:41,016 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1474080240] [2021-08-06 14:10:41,016 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 14:10:41,016 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:41,025 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 14:10:41,025 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2021-08-06 14:10:41,025 INFO L87 Difference]: Start difference. First operand 1215 states and 3641 transitions. Second operand has 12 states, 12 states have (on average 1.75) internal successors, (21), 11 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-06 14:10:41,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:41,082 INFO L93 Difference]: Finished difference Result 1623 states and 4725 transitions. [2021-08-06 14:10:41,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-06 14:10:41,082 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 11 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 18 [2021-08-06 14:10:41,082 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:41,084 INFO L225 Difference]: With dead ends: 1623 [2021-08-06 14:10:41,084 INFO L226 Difference]: Without dead ends: 1623 [2021-08-06 14:10:41,084 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 56.1ms TimeCoverageRelationStatistics Valid=71, Invalid=139, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:10:41,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1623 states. [2021-08-06 14:10:41,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1623 to 1529. [2021-08-06 14:10:41,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1529 states, 1528 states have (on average 3.018979057591623) internal successors, (4613), 1528 states have internal predecessors, (4613), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:41,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1529 states to 1529 states and 4613 transitions. [2021-08-06 14:10:41,114 INFO L78 Accepts]: Start accepts. Automaton has 1529 states and 4613 transitions. Word has length 18 [2021-08-06 14:10:41,114 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:41,114 INFO L470 AbstractCegarLoop]: Abstraction has 1529 states and 4613 transitions. [2021-08-06 14:10:41,114 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 11 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-06 14:10:41,114 INFO L276 IsEmpty]: Start isEmpty. Operand 1529 states and 4613 transitions. [2021-08-06 14:10:41,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-06 14:10:41,116 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:41,116 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:41,133 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-06 14:10:41,320 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79,78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:41,321 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:41,321 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:41,321 INFO L82 PathProgramCache]: Analyzing trace with hash 1299423957, now seen corresponding path program 77 times [2021-08-06 14:10:41,321 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:41,321 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2103550049] [2021-08-06 14:10:41,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:41,321 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:41,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:41,398 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 6 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:41,398 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:41,398 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2103550049] [2021-08-06 14:10:41,398 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2103550049] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:41,398 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1725842584] [2021-08-06 14:10:41,398 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:10:41,398 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:41,398 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:41,400 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-06 14:10:41,400 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-06 14:10:41,863 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-06 14:10:41,863 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:10:41,864 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:10:41,864 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:41,958 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 8 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:41,959 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1725842584] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:41,959 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:41,959 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-08-06 14:10:41,959 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1033259363] [2021-08-06 14:10:41,959 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 14:10:41,959 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:41,959 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 14:10:41,959 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=110, Unknown=0, NotChecked=0, Total=156 [2021-08-06 14:10:41,959 INFO L87 Difference]: Start difference. First operand 1529 states and 4613 transitions. Second operand has 13 states, 13 states have (on average 1.6153846153846154) internal successors, (21), 12 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-06 14:10:42,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:42,059 INFO L93 Difference]: Finished difference Result 1693 states and 4895 transitions. [2021-08-06 14:10:42,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-06 14:10:42,059 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.6153846153846154) internal successors, (21), 12 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 18 [2021-08-06 14:10:42,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:42,061 INFO L225 Difference]: With dead ends: 1693 [2021-08-06 14:10:42,061 INFO L226 Difference]: Without dead ends: 1693 [2021-08-06 14:10:42,061 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 90.8ms TimeCoverageRelationStatistics Valid=130, Invalid=250, Unknown=0, NotChecked=0, Total=380 [2021-08-06 14:10:42,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1693 states. [2021-08-06 14:10:42,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1693 to 1537. [2021-08-06 14:10:42,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1537 states, 1536 states have (on average 3.0188802083333335) internal successors, (4637), 1536 states have internal predecessors, (4637), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:42,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1537 states to 1537 states and 4637 transitions. [2021-08-06 14:10:42,079 INFO L78 Accepts]: Start accepts. Automaton has 1537 states and 4637 transitions. Word has length 18 [2021-08-06 14:10:42,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:42,079 INFO L470 AbstractCegarLoop]: Abstraction has 1537 states and 4637 transitions. [2021-08-06 14:10:42,079 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 1.6153846153846154) internal successors, (21), 12 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-06 14:10:42,079 INFO L276 IsEmpty]: Start isEmpty. Operand 1537 states and 4637 transitions. [2021-08-06 14:10:42,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-06 14:10:42,080 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:42,081 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:42,098 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Ended with exit code 0 [2021-08-06 14:10:42,281 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:42,281 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:42,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:42,281 INFO L82 PathProgramCache]: Analyzing trace with hash -1901451751, now seen corresponding path program 78 times [2021-08-06 14:10:42,282 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:42,282 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [464436560] [2021-08-06 14:10:42,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:42,282 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:42,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:42,355 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 6 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:42,355 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:42,355 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [464436560] [2021-08-06 14:10:42,355 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [464436560] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:42,356 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1618613508] [2021-08-06 14:10:42,356 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:10:42,356 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:42,356 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:42,356 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-06 14:10:42,357 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-06 14:10:42,812 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 14:10:42,812 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:10:42,812 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:10:42,813 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:42,894 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 7 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:42,894 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1618613508] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:42,894 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:42,894 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-08-06 14:10:42,894 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1184845370] [2021-08-06 14:10:42,894 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 14:10:42,894 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:42,895 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 14:10:42,895 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=111, Unknown=0, NotChecked=0, Total=156 [2021-08-06 14:10:42,895 INFO L87 Difference]: Start difference. First operand 1537 states and 4637 transitions. Second operand has 13 states, 13 states have (on average 1.6153846153846154) internal successors, (21), 12 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-06 14:10:43,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:43,024 INFO L93 Difference]: Finished difference Result 1777 states and 5187 transitions. [2021-08-06 14:10:43,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-06 14:10:43,024 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.6153846153846154) internal successors, (21), 12 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 18 [2021-08-06 14:10:43,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:43,026 INFO L225 Difference]: With dead ends: 1777 [2021-08-06 14:10:43,026 INFO L226 Difference]: Without dead ends: 1777 [2021-08-06 14:10:43,027 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 111.6ms TimeCoverageRelationStatistics Valid=163, Invalid=343, Unknown=0, NotChecked=0, Total=506 [2021-08-06 14:10:43,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1777 states. [2021-08-06 14:10:43,042 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1777 to 1651. [2021-08-06 14:10:43,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1651 states, 1650 states have (on average 3.02) internal successors, (4983), 1650 states have internal predecessors, (4983), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:43,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1651 states to 1651 states and 4983 transitions. [2021-08-06 14:10:43,045 INFO L78 Accepts]: Start accepts. Automaton has 1651 states and 4983 transitions. Word has length 18 [2021-08-06 14:10:43,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:43,046 INFO L470 AbstractCegarLoop]: Abstraction has 1651 states and 4983 transitions. [2021-08-06 14:10:43,046 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 1.6153846153846154) internal successors, (21), 12 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-06 14:10:43,046 INFO L276 IsEmpty]: Start isEmpty. Operand 1651 states and 4983 transitions. [2021-08-06 14:10:43,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-06 14:10:43,047 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:43,047 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:43,065 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Forceful destruction successful, exit code 0 [2021-08-06 14:10:43,248 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,SelfDestructingSolverStorable81 [2021-08-06 14:10:43,248 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:43,248 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:43,248 INFO L82 PathProgramCache]: Analyzing trace with hash 1950616405, now seen corresponding path program 79 times [2021-08-06 14:10:43,249 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:43,249 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [451134411] [2021-08-06 14:10:43,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:43,249 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:43,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:43,337 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 6 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:43,337 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:43,337 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [451134411] [2021-08-06 14:10:43,337 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [451134411] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:43,337 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1150905785] [2021-08-06 14:10:43,337 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:10:43,337 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:43,338 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:43,338 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-06 14:10:43,339 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-06 14:10:43,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:43,813 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:10:43,813 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:43,904 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 6 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:43,905 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1150905785] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:43,905 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:43,905 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-08-06 14:10:43,905 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1712250069] [2021-08-06 14:10:43,905 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 14:10:43,905 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:43,905 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 14:10:43,905 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=110, Unknown=0, NotChecked=0, Total=156 [2021-08-06 14:10:43,905 INFO L87 Difference]: Start difference. First operand 1651 states and 4983 transitions. Second operand has 13 states, 13 states have (on average 1.6153846153846154) internal successors, (21), 12 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-06 14:10:44,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:44,091 INFO L93 Difference]: Finished difference Result 1973 states and 5719 transitions. [2021-08-06 14:10:44,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-06 14:10:44,091 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.6153846153846154) internal successors, (21), 12 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 18 [2021-08-06 14:10:44,091 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:44,093 INFO L225 Difference]: With dead ends: 1973 [2021-08-06 14:10:44,093 INFO L226 Difference]: Without dead ends: 1973 [2021-08-06 14:10:44,094 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 176 ImplicationChecksByTransitivity, 167.1ms TimeCoverageRelationStatistics Valid=273, Invalid=539, Unknown=0, NotChecked=0, Total=812 [2021-08-06 14:10:44,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1973 states. [2021-08-06 14:10:44,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1973 to 1718. [2021-08-06 14:10:44,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1718 states, 1717 states have (on average 3.0192195690157253) internal successors, (5184), 1717 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-06 14:10:44,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1718 states to 1718 states and 5184 transitions. [2021-08-06 14:10:44,114 INFO L78 Accepts]: Start accepts. Automaton has 1718 states and 5184 transitions. Word has length 18 [2021-08-06 14:10:44,114 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:44,114 INFO L470 AbstractCegarLoop]: Abstraction has 1718 states and 5184 transitions. [2021-08-06 14:10:44,114 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 1.6153846153846154) internal successors, (21), 12 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-06 14:10:44,114 INFO L276 IsEmpty]: Start isEmpty. Operand 1718 states and 5184 transitions. [2021-08-06 14:10:44,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-06 14:10:44,116 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:44,116 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:44,133 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Ended with exit code 0 [2021-08-06 14:10:44,316 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:44,317 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:44,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:44,317 INFO L82 PathProgramCache]: Analyzing trace with hash -1389986291, now seen corresponding path program 80 times [2021-08-06 14:10:44,317 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:44,317 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [392913377] [2021-08-06 14:10:44,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:44,317 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:44,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:44,397 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 4 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:44,397 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:44,397 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [392913377] [2021-08-06 14:10:44,397 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [392913377] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:44,397 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [706228967] [2021-08-06 14:10:44,397 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:10:44,397 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:44,398 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:44,401 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-06 14:10:44,402 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-06 14:10:44,882 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:10:44,882 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:10:44,882 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:10:44,883 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:44,969 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 4 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:44,969 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [706228967] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:44,970 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:44,970 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 12 [2021-08-06 14:10:44,970 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [473680618] [2021-08-06 14:10:44,970 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 14:10:44,970 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:44,970 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 14:10:44,970 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=100, Unknown=0, NotChecked=0, Total=156 [2021-08-06 14:10:44,970 INFO L87 Difference]: Start difference. First operand 1718 states and 5184 transitions. Second operand has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:45,147 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:45,148 INFO L93 Difference]: Finished difference Result 1832 states and 5327 transitions. [2021-08-06 14:10:45,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-06 14:10:45,148 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-06 14:10:45,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:45,152 INFO L225 Difference]: With dead ends: 1832 [2021-08-06 14:10:45,152 INFO L226 Difference]: Without dead ends: 1828 [2021-08-06 14:10:45,152 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 146.5ms TimeCoverageRelationStatistics Valid=191, Invalid=361, Unknown=0, NotChecked=0, Total=552 [2021-08-06 14:10:45,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1828 states. [2021-08-06 14:10:45,176 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1828 to 1661. [2021-08-06 14:10:45,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1661 states, 1660 states have (on average 3.016867469879518) internal successors, (5008), 1660 states have internal predecessors, (5008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:45,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1661 states to 1661 states and 5008 transitions. [2021-08-06 14:10:45,181 INFO L78 Accepts]: Start accepts. Automaton has 1661 states and 5008 transitions. Word has length 18 [2021-08-06 14:10:45,181 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:45,181 INFO L470 AbstractCegarLoop]: Abstraction has 1661 states and 5008 transitions. [2021-08-06 14:10:45,181 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:45,181 INFO L276 IsEmpty]: Start isEmpty. Operand 1661 states and 5008 transitions. [2021-08-06 14:10:45,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-06 14:10:45,183 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:45,183 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:45,201 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Forceful destruction successful, exit code 0 [2021-08-06 14:10:45,392 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:45,393 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:45,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:45,393 INFO L82 PathProgramCache]: Analyzing trace with hash -548840755, now seen corresponding path program 81 times [2021-08-06 14:10:45,393 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:45,393 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1811204527] [2021-08-06 14:10:45,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:45,393 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:45,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:45,481 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 4 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:45,481 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:45,481 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1811204527] [2021-08-06 14:10:45,481 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1811204527] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:45,481 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [611232044] [2021-08-06 14:10:45,481 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:10:45,481 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:45,481 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:45,482 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-06 14:10:45,484 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-06 14:10:45,971 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-06 14:10:45,971 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:10:45,972 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:10:45,972 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:46,069 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 6 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:46,069 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [611232044] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:46,069 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:46,069 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-08-06 14:10:46,069 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1396516821] [2021-08-06 14:10:46,070 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 14:10:46,070 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:46,070 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 14:10:46,070 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:10:46,070 INFO L87 Difference]: Start difference. First operand 1661 states and 5008 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:46,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:46,326 INFO L93 Difference]: Finished difference Result 2511 states and 7306 transitions. [2021-08-06 14:10:46,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-06 14:10:46,326 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-06 14:10:46,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:46,330 INFO L225 Difference]: With dead ends: 2511 [2021-08-06 14:10:46,330 INFO L226 Difference]: Without dead ends: 2511 [2021-08-06 14:10:46,330 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 278 ImplicationChecksByTransitivity, 225.8ms TimeCoverageRelationStatistics Valid=375, Invalid=747, Unknown=0, NotChecked=0, Total=1122 [2021-08-06 14:10:46,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2511 states. [2021-08-06 14:10:46,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2511 to 1816. [2021-08-06 14:10:46,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1816 states, 1815 states have (on average 3.020936639118457) internal successors, (5483), 1815 states have internal predecessors, (5483), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:46,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1816 states to 1816 states and 5483 transitions. [2021-08-06 14:10:46,371 INFO L78 Accepts]: Start accepts. Automaton has 1816 states and 5483 transitions. Word has length 18 [2021-08-06 14:10:46,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:46,371 INFO L470 AbstractCegarLoop]: Abstraction has 1816 states and 5483 transitions. [2021-08-06 14:10:46,371 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:46,371 INFO L276 IsEmpty]: Start isEmpty. Operand 1816 states and 5483 transitions. [2021-08-06 14:10:46,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-06 14:10:46,373 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:46,373 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:46,391 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-06 14:10:46,588 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,SelfDestructingSolverStorable84 [2021-08-06 14:10:46,589 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:46,589 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:46,589 INFO L82 PathProgramCache]: Analyzing trace with hash -1393812207, now seen corresponding path program 82 times [2021-08-06 14:10:46,589 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:46,589 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1148514111] [2021-08-06 14:10:46,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:46,589 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:46,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:46,663 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 4 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:46,663 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:46,663 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1148514111] [2021-08-06 14:10:46,663 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1148514111] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:46,663 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [231524675] [2021-08-06 14:10:46,663 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:10:46,664 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:46,664 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:46,665 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-06 14:10:46,666 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-06 14:10:47,161 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:10:47,162 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:10:47,162 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:10:47,162 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:47,251 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 7 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:47,251 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [231524675] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:47,251 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:47,251 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-08-06 14:10:47,251 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2078923005] [2021-08-06 14:10:47,251 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 14:10:47,251 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:47,252 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 14:10:47,252 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:10:47,252 INFO L87 Difference]: Start difference. First operand 1816 states and 5483 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:47,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:47,480 INFO L93 Difference]: Finished difference Result 2120 states and 6162 transitions. [2021-08-06 14:10:47,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-06 14:10:47,480 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-06 14:10:47,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:47,483 INFO L225 Difference]: With dead ends: 2120 [2021-08-06 14:10:47,483 INFO L226 Difference]: Without dead ends: 2120 [2021-08-06 14:10:47,484 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 218 ImplicationChecksByTransitivity, 194.4ms TimeCoverageRelationStatistics Valid=331, Invalid=661, Unknown=0, NotChecked=0, Total=992 [2021-08-06 14:10:47,485 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2120 states. [2021-08-06 14:10:47,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2120 to 1807. [2021-08-06 14:10:47,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1807 states, 1806 states have (on average 3.0221483942414173) internal successors, (5458), 1806 states have internal predecessors, (5458), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:47,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1807 states to 1807 states and 5458 transitions. [2021-08-06 14:10:47,507 INFO L78 Accepts]: Start accepts. Automaton has 1807 states and 5458 transitions. Word has length 18 [2021-08-06 14:10:47,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:47,507 INFO L470 AbstractCegarLoop]: Abstraction has 1807 states and 5458 transitions. [2021-08-06 14:10:47,508 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:47,508 INFO L276 IsEmpty]: Start isEmpty. Operand 1807 states and 5458 transitions. [2021-08-06 14:10:47,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-06 14:10:47,510 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:47,510 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:47,528 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Ended with exit code 0 [2021-08-06 14:10:47,710 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:47,711 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:47,711 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:47,711 INFO L82 PathProgramCache]: Analyzing trace with hash -1836711347, now seen corresponding path program 83 times [2021-08-06 14:10:47,711 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:47,711 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1170031377] [2021-08-06 14:10:47,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:47,711 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:47,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:47,789 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 4 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:47,790 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:47,790 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1170031377] [2021-08-06 14:10:47,790 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1170031377] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:47,790 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1007126862] [2021-08-06 14:10:47,790 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:10:47,790 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:47,790 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:47,791 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-06 14:10:47,792 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-06 14:10:48,285 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-06 14:10:48,285 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:10:48,286 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:10:48,286 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:48,375 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 6 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:48,375 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1007126862] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:48,376 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:48,376 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-08-06 14:10:48,376 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1488023587] [2021-08-06 14:10:48,376 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 14:10:48,376 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:48,376 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 14:10:48,376 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:10:48,376 INFO L87 Difference]: Start difference. First operand 1807 states and 5458 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:48,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:48,601 INFO L93 Difference]: Finished difference Result 2133 states and 6193 transitions. [2021-08-06 14:10:48,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-06 14:10:48,601 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-06 14:10:48,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:48,604 INFO L225 Difference]: With dead ends: 2133 [2021-08-06 14:10:48,604 INFO L226 Difference]: Without dead ends: 2133 [2021-08-06 14:10:48,604 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 205 ImplicationChecksByTransitivity, 202.3ms TimeCoverageRelationStatistics Valid=325, Invalid=667, Unknown=0, NotChecked=0, Total=992 [2021-08-06 14:10:48,606 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2133 states. [2021-08-06 14:10:48,624 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2133 to 1812. [2021-08-06 14:10:48,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1812 states, 1811 states have (on average 3.022087244616234) internal successors, (5473), 1811 states have internal predecessors, (5473), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:48,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1812 states to 1812 states and 5473 transitions. [2021-08-06 14:10:48,629 INFO L78 Accepts]: Start accepts. Automaton has 1812 states and 5473 transitions. Word has length 18 [2021-08-06 14:10:48,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:48,629 INFO L470 AbstractCegarLoop]: Abstraction has 1812 states and 5473 transitions. [2021-08-06 14:10:48,629 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:48,629 INFO L276 IsEmpty]: Start isEmpty. Operand 1812 states and 5473 transitions. [2021-08-06 14:10:48,631 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-06 14:10:48,631 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:48,631 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:48,649 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Forceful destruction successful, exit code 0 [2021-08-06 14:10:48,832 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86,85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:48,832 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:48,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:48,832 INFO L82 PathProgramCache]: Analyzing trace with hash 974163047, now seen corresponding path program 84 times [2021-08-06 14:10:48,832 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:48,832 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [488121542] [2021-08-06 14:10:48,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:48,833 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:48,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:48,916 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 3 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:48,916 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:48,916 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [488121542] [2021-08-06 14:10:48,916 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [488121542] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:48,916 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [120934244] [2021-08-06 14:10:48,916 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:10:48,916 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:48,916 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:48,917 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-06 14:10:48,918 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-06 14:10:49,454 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-06 14:10:49,455 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:10:49,455 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:10:49,455 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:49,532 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 4 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:49,532 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [120934244] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:49,533 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:49,533 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 12 [2021-08-06 14:10:49,533 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1389411866] [2021-08-06 14:10:49,533 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 14:10:49,533 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:49,533 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 14:10:49,533 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=99, Unknown=0, NotChecked=0, Total=156 [2021-08-06 14:10:49,533 INFO L87 Difference]: Start difference. First operand 1812 states and 5473 transitions. Second operand has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:49,653 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:49,653 INFO L93 Difference]: Finished difference Result 2023 states and 5941 transitions. [2021-08-06 14:10:49,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-06 14:10:49,653 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-06 14:10:49,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:49,656 INFO L225 Difference]: With dead ends: 2023 [2021-08-06 14:10:49,656 INFO L226 Difference]: Without dead ends: 2021 [2021-08-06 14:10:49,656 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 104.3ms TimeCoverageRelationStatistics Valid=146, Invalid=274, Unknown=0, NotChecked=0, Total=420 [2021-08-06 14:10:49,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2021 states. [2021-08-06 14:10:49,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2021 to 1927. [2021-08-06 14:10:49,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1927 states, 1926 states have (on average 3.029075804776739) internal successors, (5834), 1926 states have internal predecessors, (5834), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:49,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1927 states to 1927 states and 5834 transitions. [2021-08-06 14:10:49,681 INFO L78 Accepts]: Start accepts. Automaton has 1927 states and 5834 transitions. Word has length 18 [2021-08-06 14:10:49,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:49,681 INFO L470 AbstractCegarLoop]: Abstraction has 1927 states and 5834 transitions. [2021-08-06 14:10:49,682 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:49,682 INFO L276 IsEmpty]: Start isEmpty. Operand 1927 states and 5834 transitions. [2021-08-06 14:10:49,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-06 14:10:49,684 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:49,685 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:49,734 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Ended with exit code 0 [2021-08-06 14:10:49,885 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,SelfDestructingSolverStorable87 [2021-08-06 14:10:49,885 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:49,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:49,885 INFO L82 PathProgramCache]: Analyzing trace with hash -744180659, now seen corresponding path program 85 times [2021-08-06 14:10:49,885 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:49,886 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1448843371] [2021-08-06 14:10:49,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:49,886 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:49,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:49,975 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 3 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:49,975 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:49,975 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1448843371] [2021-08-06 14:10:49,975 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1448843371] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:49,975 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [90701359] [2021-08-06 14:10:49,975 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:10:49,975 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:49,976 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:49,976 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-06 14:10:49,977 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-06 14:10:50,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:50,493 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:10:50,493 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:50,578 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 4 proven. 22 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:10:50,578 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [90701359] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:50,578 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:50,578 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 12 [2021-08-06 14:10:50,578 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1188447794] [2021-08-06 14:10:50,578 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 14:10:50,578 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:50,578 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 14:10:50,579 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=99, Unknown=0, NotChecked=0, Total=156 [2021-08-06 14:10:50,579 INFO L87 Difference]: Start difference. First operand 1927 states and 5834 transitions. Second operand has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:50,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:50,688 INFO L93 Difference]: Finished difference Result 2075 states and 6078 transitions. [2021-08-06 14:10:50,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-06 14:10:50,689 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-06 14:10:50,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:50,692 INFO L225 Difference]: With dead ends: 2075 [2021-08-06 14:10:50,692 INFO L226 Difference]: Without dead ends: 2075 [2021-08-06 14:10:50,693 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 109.6ms TimeCoverageRelationStatistics Valid=147, Invalid=273, Unknown=0, NotChecked=0, Total=420 [2021-08-06 14:10:50,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2075 states. [2021-08-06 14:10:50,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2075 to 1929. [2021-08-06 14:10:50,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1929 states, 1928 states have (on average 3.029045643153527) internal successors, (5840), 1928 states have internal predecessors, (5840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:50,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1929 states to 1929 states and 5840 transitions. [2021-08-06 14:10:50,720 INFO L78 Accepts]: Start accepts. Automaton has 1929 states and 5840 transitions. Word has length 18 [2021-08-06 14:10:50,720 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:50,720 INFO L470 AbstractCegarLoop]: Abstraction has 1929 states and 5840 transitions. [2021-08-06 14:10:50,720 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:50,720 INFO L276 IsEmpty]: Start isEmpty. Operand 1929 states and 5840 transitions. [2021-08-06 14:10:50,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-06 14:10:50,722 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:50,722 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:50,741 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-06 14:10:50,923 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88,87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:50,923 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:50,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:50,923 INFO L82 PathProgramCache]: Analyzing trace with hash 966432649, now seen corresponding path program 86 times [2021-08-06 14:10:50,923 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:50,923 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1828827794] [2021-08-06 14:10:50,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:50,924 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:50,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:51,004 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 3 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:51,004 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:51,004 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1828827794] [2021-08-06 14:10:51,004 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1828827794] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:51,004 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1068907352] [2021-08-06 14:10:51,004 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:10:51,004 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:51,004 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:51,005 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-06 14:10:51,006 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-06 14:10:51,544 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:10:51,544 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:10:51,545 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:10:51,545 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:51,641 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 5 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:51,642 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1068907352] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:51,642 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:51,642 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 13 [2021-08-06 14:10:51,642 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1787571697] [2021-08-06 14:10:51,642 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 14:10:51,642 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:51,642 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 14:10:51,642 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=122, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:10:51,643 INFO L87 Difference]: Start difference. First operand 1929 states and 5840 transitions. Second operand has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:51,785 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:51,786 INFO L93 Difference]: Finished difference Result 2120 states and 6196 transitions. [2021-08-06 14:10:51,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-06 14:10:51,786 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-06 14:10:51,786 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:51,790 INFO L225 Difference]: With dead ends: 2120 [2021-08-06 14:10:51,790 INFO L226 Difference]: Without dead ends: 2120 [2021-08-06 14:10:51,790 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 125.8ms TimeCoverageRelationStatistics Valid=184, Invalid=368, Unknown=0, NotChecked=0, Total=552 [2021-08-06 14:10:51,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2120 states. [2021-08-06 14:10:51,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2120 to 1937. [2021-08-06 14:10:51,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1937 states, 1936 states have (on average 3.0289256198347108) internal successors, (5864), 1936 states have internal predecessors, (5864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:51,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1937 states to 1937 states and 5864 transitions. [2021-08-06 14:10:51,819 INFO L78 Accepts]: Start accepts. Automaton has 1937 states and 5864 transitions. Word has length 18 [2021-08-06 14:10:51,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:51,819 INFO L470 AbstractCegarLoop]: Abstraction has 1937 states and 5864 transitions. [2021-08-06 14:10:51,819 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:51,819 INFO L276 IsEmpty]: Start isEmpty. Operand 1937 states and 5864 transitions. [2021-08-06 14:10:51,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-06 14:10:51,822 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:51,822 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:51,840 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Ended with exit code 0 [2021-08-06 14:10:52,022 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89,88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:52,023 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:52,023 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:52,023 INFO L82 PathProgramCache]: Analyzing trace with hash -1839129651, now seen corresponding path program 87 times [2021-08-06 14:10:52,023 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:52,023 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1271913311] [2021-08-06 14:10:52,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:52,023 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:52,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:52,100 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 3 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:52,100 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:52,100 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1271913311] [2021-08-06 14:10:52,100 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1271913311] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:52,100 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [514507186] [2021-08-06 14:10:52,100 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:10:52,100 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:52,100 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:52,101 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-06 14:10:52,101 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-06 14:10:52,623 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-06 14:10:52,623 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:10:52,624 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:10:52,624 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:52,715 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 5 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:52,716 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [514507186] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:52,716 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:52,716 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 13 [2021-08-06 14:10:52,716 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1467584235] [2021-08-06 14:10:52,716 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 14:10:52,716 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:52,716 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 14:10:52,716 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=128, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:10:52,716 INFO L87 Difference]: Start difference. First operand 1937 states and 5864 transitions. Second operand has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:52,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:52,855 INFO L93 Difference]: Finished difference Result 2503 states and 7376 transitions. [2021-08-06 14:10:52,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-06 14:10:52,855 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-06 14:10:52,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:52,858 INFO L225 Difference]: With dead ends: 2503 [2021-08-06 14:10:52,859 INFO L226 Difference]: Without dead ends: 2503 [2021-08-06 14:10:52,859 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 128.0ms TimeCoverageRelationStatistics Valid=175, Invalid=377, Unknown=0, NotChecked=0, Total=552 [2021-08-06 14:10:52,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2503 states. [2021-08-06 14:10:52,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2503 to 2321. [2021-08-06 14:10:52,884 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2321 states, 2320 states have (on average 3.0375) internal successors, (7047), 2320 states have internal predecessors, (7047), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:52,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2321 states to 2321 states and 7047 transitions. [2021-08-06 14:10:52,888 INFO L78 Accepts]: Start accepts. Automaton has 2321 states and 7047 transitions. Word has length 18 [2021-08-06 14:10:52,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:52,888 INFO L470 AbstractCegarLoop]: Abstraction has 2321 states and 7047 transitions. [2021-08-06 14:10:52,888 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:52,888 INFO L276 IsEmpty]: Start isEmpty. Operand 2321 states and 7047 transitions. [2021-08-06 14:10:52,890 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-06 14:10:52,890 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:52,890 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:52,908 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-06 14:10:53,091 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,89 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:53,091 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:53,091 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:53,091 INFO L82 PathProgramCache]: Analyzing trace with hash 1382752265, now seen corresponding path program 88 times [2021-08-06 14:10:53,091 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:53,092 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [76499952] [2021-08-06 14:10:53,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:53,092 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:53,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:53,172 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 3 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:53,172 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:53,172 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [76499952] [2021-08-06 14:10:53,172 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [76499952] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:53,172 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1500119128] [2021-08-06 14:10:53,172 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:10:53,172 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:53,172 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:53,173 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-06 14:10:53,174 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-06 14:10:53,704 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:10:53,704 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:10:53,705 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:10:53,705 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:53,794 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 5 proven. 21 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:10:53,794 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1500119128] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:53,794 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:53,794 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 13 [2021-08-06 14:10:53,794 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [650932030] [2021-08-06 14:10:53,795 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 14:10:53,795 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:53,795 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 14:10:53,795 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:10:53,795 INFO L87 Difference]: Start difference. First operand 2321 states and 7047 transitions. Second operand has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:53,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:53,942 INFO L93 Difference]: Finished difference Result 2487 states and 7426 transitions. [2021-08-06 14:10:53,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-06 14:10:53,943 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-06 14:10:53,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:53,946 INFO L225 Difference]: With dead ends: 2487 [2021-08-06 14:10:53,946 INFO L226 Difference]: Without dead ends: 2487 [2021-08-06 14:10:53,946 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 140.9ms TimeCoverageRelationStatistics Valid=185, Invalid=415, Unknown=0, NotChecked=0, Total=600 [2021-08-06 14:10:53,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2487 states. [2021-08-06 14:10:53,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2487 to 2407. [2021-08-06 14:10:53,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2407 states, 2406 states have (on average 3.036575228595179) internal successors, (7306), 2406 states have internal predecessors, (7306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:53,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2407 states to 2407 states and 7306 transitions. [2021-08-06 14:10:53,975 INFO L78 Accepts]: Start accepts. Automaton has 2407 states and 7306 transitions. Word has length 18 [2021-08-06 14:10:53,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:53,975 INFO L470 AbstractCegarLoop]: Abstraction has 2407 states and 7306 transitions. [2021-08-06 14:10:53,975 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:53,975 INFO L276 IsEmpty]: Start isEmpty. Operand 2407 states and 7306 transitions. [2021-08-06 14:10:53,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-06 14:10:53,978 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:53,978 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:53,995 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Forceful destruction successful, exit code 0 [2021-08-06 14:10:54,178 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,SelfDestructingSolverStorable91 [2021-08-06 14:10:54,178 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:54,179 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:54,179 INFO L82 PathProgramCache]: Analyzing trace with hash -1818123443, now seen corresponding path program 89 times [2021-08-06 14:10:54,179 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:54,179 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [711843919] [2021-08-06 14:10:54,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:54,179 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:54,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:54,270 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 3 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:54,271 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:54,271 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [711843919] [2021-08-06 14:10:54,271 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [711843919] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:54,271 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1389438084] [2021-08-06 14:10:54,271 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:10:54,271 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:54,271 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:54,272 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-06 14:10:54,273 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-06 14:10:54,791 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-06 14:10:54,791 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:10:54,792 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:10:54,792 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:54,886 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 6 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:54,886 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1389438084] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:54,887 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:54,887 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-08-06 14:10:54,887 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1986570215] [2021-08-06 14:10:54,887 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 14:10:54,887 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:54,887 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 14:10:54,887 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=154, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:10:54,887 INFO L87 Difference]: Start difference. First operand 2407 states and 7306 transitions. Second operand has 15 states, 15 states have (on average 1.6) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:55,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:55,071 INFO L93 Difference]: Finished difference Result 2553 states and 7580 transitions. [2021-08-06 14:10:55,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-06 14:10:55,071 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.6) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-06 14:10:55,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:55,083 INFO L225 Difference]: With dead ends: 2553 [2021-08-06 14:10:55,083 INFO L226 Difference]: Without dead ends: 2553 [2021-08-06 14:10:55,083 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 169 ImplicationChecksByTransitivity, 178.6ms TimeCoverageRelationStatistics Valid=275, Invalid=595, Unknown=0, NotChecked=0, Total=870 [2021-08-06 14:10:55,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2553 states. [2021-08-06 14:10:55,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2553 to 2406. [2021-08-06 14:10:55,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2406 states, 2405 states have (on average 3.0365904365904366) internal successors, (7303), 2405 states have internal predecessors, (7303), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:55,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2406 states to 2406 states and 7303 transitions. [2021-08-06 14:10:55,110 INFO L78 Accepts]: Start accepts. Automaton has 2406 states and 7303 transitions. Word has length 18 [2021-08-06 14:10:55,110 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:55,110 INFO L470 AbstractCegarLoop]: Abstraction has 2406 states and 7303 transitions. [2021-08-06 14:10:55,110 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.6) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:55,110 INFO L276 IsEmpty]: Start isEmpty. Operand 2406 states and 7303 transitions. [2021-08-06 14:10:55,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-06 14:10:55,113 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:55,113 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:55,130 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Ended with exit code 0 [2021-08-06 14:10:55,313 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,91 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:55,313 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:55,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:55,313 INFO L82 PathProgramCache]: Analyzing trace with hash 2033944713, now seen corresponding path program 90 times [2021-08-06 14:10:55,313 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:55,314 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1836670778] [2021-08-06 14:10:55,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:55,314 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:55,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:55,401 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 3 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:55,401 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:55,401 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1836670778] [2021-08-06 14:10:55,401 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1836670778] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:55,401 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1109385944] [2021-08-06 14:10:55,401 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:10:55,402 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:55,402 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:55,402 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-06 14:10:55,403 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-06 14:10:55,945 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-06 14:10:55,946 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:10:55,946 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:10:55,946 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:56,054 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 6 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:56,054 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1109385944] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:56,054 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:56,054 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-08-06 14:10:56,054 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [115527720] [2021-08-06 14:10:56,054 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 14:10:56,054 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:56,055 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 14:10:56,055 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=154, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:10:56,055 INFO L87 Difference]: Start difference. First operand 2406 states and 7303 transitions. Second operand has 15 states, 15 states have (on average 1.6) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:56,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:56,250 INFO L93 Difference]: Finished difference Result 2599 states and 7723 transitions. [2021-08-06 14:10:56,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-06 14:10:56,250 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.6) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-06 14:10:56,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:56,253 INFO L225 Difference]: With dead ends: 2599 [2021-08-06 14:10:56,253 INFO L226 Difference]: Without dead ends: 2599 [2021-08-06 14:10:56,254 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 195.0ms TimeCoverageRelationStatistics Valid=227, Invalid=529, Unknown=0, NotChecked=0, Total=756 [2021-08-06 14:10:56,255 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2599 states. [2021-08-06 14:10:56,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2599 to 2434. [2021-08-06 14:10:56,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2434 states, 2433 states have (on average 3.0361693382655157) internal successors, (7387), 2433 states have internal predecessors, (7387), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:56,284 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2434 states to 2434 states and 7387 transitions. [2021-08-06 14:10:56,284 INFO L78 Accepts]: Start accepts. Automaton has 2434 states and 7387 transitions. Word has length 18 [2021-08-06 14:10:56,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:56,284 INFO L470 AbstractCegarLoop]: Abstraction has 2434 states and 7387 transitions. [2021-08-06 14:10:56,284 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.6) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:56,284 INFO L276 IsEmpty]: Start isEmpty. Operand 2434 states and 7387 transitions. [2021-08-06 14:10:56,286 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-06 14:10:56,286 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:56,286 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:56,304 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-06 14:10:56,487 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,92 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:56,487 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:56,487 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:56,487 INFO L82 PathProgramCache]: Analyzing trace with hash 1188973261, now seen corresponding path program 91 times [2021-08-06 14:10:56,487 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:56,487 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1986122420] [2021-08-06 14:10:56,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:56,488 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:56,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:56,578 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 4 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:56,578 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:56,578 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1986122420] [2021-08-06 14:10:56,578 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1986122420] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:56,578 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1794775063] [2021-08-06 14:10:56,578 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:10:56,578 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:56,578 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:56,579 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-06 14:10:56,580 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-06 14:10:57,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:57,140 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:10:57,140 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:57,238 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 6 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:57,239 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1794775063] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:57,239 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:57,239 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-08-06 14:10:57,239 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1481410303] [2021-08-06 14:10:57,239 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 14:10:57,239 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:57,239 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 14:10:57,239 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=173, Unknown=0, NotChecked=0, Total=240 [2021-08-06 14:10:57,239 INFO L87 Difference]: Start difference. First operand 2434 states and 7387 transitions. Second operand has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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-06 14:10:57,481 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:57,481 INFO L93 Difference]: Finished difference Result 2924 states and 8620 transitions. [2021-08-06 14:10:57,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-06 14:10:57,481 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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 18 [2021-08-06 14:10:57,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:57,485 INFO L225 Difference]: With dead ends: 2924 [2021-08-06 14:10:57,485 INFO L226 Difference]: Without dead ends: 2924 [2021-08-06 14:10:57,485 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 281 ImplicationChecksByTransitivity, 226.9ms TimeCoverageRelationStatistics Valid=393, Invalid=867, Unknown=0, NotChecked=0, Total=1260 [2021-08-06 14:10:57,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2924 states. [2021-08-06 14:10:57,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2924 to 2458. [2021-08-06 14:10:57,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2458 states, 2457 states have (on average 3.035816035816036) internal successors, (7459), 2457 states have internal predecessors, (7459), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:57,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2458 states to 2458 states and 7459 transitions. [2021-08-06 14:10:57,516 INFO L78 Accepts]: Start accepts. Automaton has 2458 states and 7459 transitions. Word has length 18 [2021-08-06 14:10:57,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:57,516 INFO L470 AbstractCegarLoop]: Abstraction has 2458 states and 7459 transitions. [2021-08-06 14:10:57,516 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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-06 14:10:57,516 INFO L276 IsEmpty]: Start isEmpty. Operand 2458 states and 7459 transitions. [2021-08-06 14:10:57,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 14:10:57,519 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:57,519 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:57,537 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Ended with exit code 0 [2021-08-06 14:10:57,719 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,93 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:57,719 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:57,719 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:57,719 INFO L82 PathProgramCache]: Analyzing trace with hash -1010751671, now seen corresponding path program 92 times [2021-08-06 14:10:57,720 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:57,720 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [873960095] [2021-08-06 14:10:57,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:57,720 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:57,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:57,822 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 28 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:57,823 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:57,823 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [873960095] [2021-08-06 14:10:57,823 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [873960095] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:57,823 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [382856301] [2021-08-06 14:10:57,823 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:10:57,823 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:57,823 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:57,824 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-06 14:10:57,824 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-06 14:10:58,389 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:10:58,389 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:10:58,390 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-06 14:10:58,390 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:58,482 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 36 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:58,482 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [382856301] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:58,482 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:58,482 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-06 14:10:58,482 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [671051881] [2021-08-06 14:10:58,482 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 14:10:58,482 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:58,482 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 14:10:58,482 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=143, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:10:58,483 INFO L87 Difference]: Start difference. First operand 2458 states and 7459 transitions. Second operand has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:58,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:58,623 INFO L93 Difference]: Finished difference Result 2651 states and 7764 transitions. [2021-08-06 14:10:58,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-06 14:10:58,624 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-06 14:10:58,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:58,627 INFO L225 Difference]: With dead ends: 2651 [2021-08-06 14:10:58,627 INFO L226 Difference]: Without dead ends: 2645 [2021-08-06 14:10:58,628 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 125.8ms TimeCoverageRelationStatistics Valid=193, Invalid=359, Unknown=0, NotChecked=0, Total=552 [2021-08-06 14:10:58,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2645 states. [2021-08-06 14:10:58,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2645 to 2468. [2021-08-06 14:10:58,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2468 states, 2467 states have (on average 3.026347790839076) internal successors, (7466), 2467 states have internal predecessors, (7466), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:58,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2468 states to 2468 states and 7466 transitions. [2021-08-06 14:10:58,658 INFO L78 Accepts]: Start accepts. Automaton has 2468 states and 7466 transitions. Word has length 20 [2021-08-06 14:10:58,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:58,658 INFO L470 AbstractCegarLoop]: Abstraction has 2468 states and 7466 transitions. [2021-08-06 14:10:58,658 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:58,658 INFO L276 IsEmpty]: Start isEmpty. Operand 2468 states and 7466 transitions. [2021-08-06 14:10:58,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 14:10:58,661 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:58,661 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:58,678 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-06 14:10:58,861 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95,94 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:58,862 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:58,862 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:58,862 INFO L82 PathProgramCache]: Analyzing trace with hash 1649822729, now seen corresponding path program 93 times [2021-08-06 14:10:58,862 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:58,862 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1868766558] [2021-08-06 14:10:58,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:58,862 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:58,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:58,940 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 30 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:58,940 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:58,940 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1868766558] [2021-08-06 14:10:58,940 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1868766558] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:58,940 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1599036479] [2021-08-06 14:10:58,940 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:10:58,940 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:58,940 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:58,941 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-06 14:10:58,941 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-06 14:10:59,509 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-06 14:10:59,509 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:10:59,510 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-06 14:10:59,510 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:59,598 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 37 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:59,598 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1599036479] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:59,598 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:59,598 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-08-06 14:10:59,599 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1557549926] [2021-08-06 14:10:59,599 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 14:10:59,599 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:59,599 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 14:10:59,599 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=96, Unknown=0, NotChecked=0, Total=156 [2021-08-06 14:10:59,599 INFO L87 Difference]: Start difference. First operand 2468 states and 7466 transitions. Second operand has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:59,673 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:59,673 INFO L93 Difference]: Finished difference Result 2569 states and 7580 transitions. [2021-08-06 14:10:59,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-06 14:10:59,673 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-06 14:10:59,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:59,676 INFO L225 Difference]: With dead ends: 2569 [2021-08-06 14:10:59,676 INFO L226 Difference]: Without dead ends: 2567 [2021-08-06 14:10:59,676 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 52.7ms TimeCoverageRelationStatistics Valid=66, Invalid=116, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:10:59,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2567 states. [2021-08-06 14:10:59,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2567 to 2457. [2021-08-06 14:10:59,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2457 states, 2456 states have (on average 3.028908794788274) internal successors, (7439), 2456 states have internal predecessors, (7439), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:59,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2457 states to 2457 states and 7439 transitions. [2021-08-06 14:10:59,706 INFO L78 Accepts]: Start accepts. Automaton has 2457 states and 7439 transitions. Word has length 20 [2021-08-06 14:10:59,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:59,706 INFO L470 AbstractCegarLoop]: Abstraction has 2457 states and 7439 transitions. [2021-08-06 14:10:59,706 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:59,706 INFO L276 IsEmpty]: Start isEmpty. Operand 2457 states and 7439 transitions. [2021-08-06 14:10:59,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 14:10:59,709 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:59,709 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:59,726 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-06 14:10:59,909 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,SelfDestructingSolverStorable96 [2021-08-06 14:10:59,909 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:59,910 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:59,910 INFO L82 PathProgramCache]: Analyzing trace with hash 1908756467, now seen corresponding path program 94 times [2021-08-06 14:10:59,910 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:59,910 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1371428125] [2021-08-06 14:10:59,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:59,910 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:59,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:59,985 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 25 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:59,985 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:59,985 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1371428125] [2021-08-06 14:10:59,985 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1371428125] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:59,985 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [840160473] [2021-08-06 14:10:59,985 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:10:59,985 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:59,985 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:59,986 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-06 14:10:59,986 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-06 14:11:00,592 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:11:00,592 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:11:00,593 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:11:00,593 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:11:00,703 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 42 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-06 14:11:00,703 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [840160473] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:00,703 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:11:00,703 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-08-06 14:11:00,703 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [85383323] [2021-08-06 14:11:00,704 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 14:11:00,704 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:11:00,704 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 14:11:00,704 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=178, Unknown=0, NotChecked=0, Total=240 [2021-08-06 14:11:00,704 INFO L87 Difference]: Start difference. First operand 2457 states and 7439 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:00,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:11:00,828 INFO L93 Difference]: Finished difference Result 2579 states and 7624 transitions. [2021-08-06 14:11:00,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 14:11:00,828 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-06 14:11:00,829 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:11:00,832 INFO L225 Difference]: With dead ends: 2579 [2021-08-06 14:11:00,832 INFO L226 Difference]: Without dead ends: 2579 [2021-08-06 14:11:00,832 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 119.1ms TimeCoverageRelationStatistics Valid=144, Invalid=362, Unknown=0, NotChecked=0, Total=506 [2021-08-06 14:11:00,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2579 states. [2021-08-06 14:11:00,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2579 to 2485. [2021-08-06 14:11:00,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2485 states, 2484 states have (on average 3.0221417069243155) internal successors, (7507), 2484 states have internal predecessors, (7507), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:00,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2485 states to 2485 states and 7507 transitions. [2021-08-06 14:11:00,862 INFO L78 Accepts]: Start accepts. Automaton has 2485 states and 7507 transitions. Word has length 20 [2021-08-06 14:11:00,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:11:00,862 INFO L470 AbstractCegarLoop]: Abstraction has 2485 states and 7507 transitions. [2021-08-06 14:11:00,862 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:00,862 INFO L276 IsEmpty]: Start isEmpty. Operand 2485 states and 7507 transitions. [2021-08-06 14:11:00,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 14:11:00,864 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:11:00,864 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:11:00,882 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Ended with exit code 0 [2021-08-06 14:11:01,065 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,SelfDestructingSolverStorable97 [2021-08-06 14:11:01,065 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:11:01,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:11:01,065 INFO L82 PathProgramCache]: Analyzing trace with hash 1345767753, now seen corresponding path program 95 times [2021-08-06 14:11:01,065 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:11:01,065 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1746184451] [2021-08-06 14:11:01,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:11:01,066 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:11:01,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:11:01,154 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 22 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:11:01,154 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:11:01,154 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1746184451] [2021-08-06 14:11:01,154 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1746184451] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:01,154 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [943017879] [2021-08-06 14:11:01,154 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:11:01,154 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:01,154 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:11:01,155 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-06 14:11:01,155 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-06 14:11:01,755 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-06 14:11:01,755 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:11:01,755 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-06 14:11:01,756 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:11:01,844 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 27 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:11:01,844 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [943017879] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:01,844 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:11:01,844 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 12 [2021-08-06 14:11:01,844 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [138039417] [2021-08-06 14:11:01,844 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 14:11:01,844 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:11:01,844 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 14:11:01,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-08-06 14:11:01,845 INFO L87 Difference]: Start difference. First operand 2485 states and 7507 transitions. Second operand has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:01,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:11:01,951 INFO L93 Difference]: Finished difference Result 2528 states and 7593 transitions. [2021-08-06 14:11:01,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-06 14:11:01,951 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-06 14:11:01,951 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:11:01,955 INFO L225 Difference]: With dead ends: 2528 [2021-08-06 14:11:01,955 INFO L226 Difference]: Without dead ends: 2527 [2021-08-06 14:11:01,955 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 86.8ms TimeCoverageRelationStatistics Valid=118, Invalid=262, Unknown=0, NotChecked=0, Total=380 [2021-08-06 14:11:01,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2527 states. [2021-08-06 14:11:01,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2527 to 2485. [2021-08-06 14:11:01,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2485 states, 2484 states have (on average 3.0209339774557167) internal successors, (7504), 2484 states have internal predecessors, (7504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:01,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2485 states to 2485 states and 7504 transitions. [2021-08-06 14:11:01,995 INFO L78 Accepts]: Start accepts. Automaton has 2485 states and 7504 transitions. Word has length 20 [2021-08-06 14:11:01,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:11:01,995 INFO L470 AbstractCegarLoop]: Abstraction has 2485 states and 7504 transitions. [2021-08-06 14:11:01,995 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:01,996 INFO L276 IsEmpty]: Start isEmpty. Operand 2485 states and 7504 transitions. [2021-08-06 14:11:01,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 14:11:01,998 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:11:01,998 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:11:02,017 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Ended with exit code 0 [2021-08-06 14:11:02,199 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,97 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:02,199 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:11:02,199 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:11:02,199 INFO L82 PathProgramCache]: Analyzing trace with hash 1242718199, now seen corresponding path program 96 times [2021-08-06 14:11:02,199 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:11:02,200 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2075638112] [2021-08-06 14:11:02,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:11:02,200 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:11:02,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:11:02,265 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 13 proven. 33 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:11:02,265 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:11:02,265 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2075638112] [2021-08-06 14:11:02,265 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2075638112] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:02,265 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1571821516] [2021-08-06 14:11:02,265 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:11:02,265 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:02,265 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:11:02,266 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-06 14:11:02,267 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-06 14:11:02,847 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-08-06 14:11:02,847 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:11:02,848 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-06 14:11:02,848 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:11:02,942 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 19 proven. 26 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-06 14:11:02,942 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1571821516] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:02,942 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:11:02,942 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 10 [2021-08-06 14:11:02,942 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [452742520] [2021-08-06 14:11:02,942 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 14:11:02,942 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:11:02,943 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 14:11:02,943 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2021-08-06 14:11:02,943 INFO L87 Difference]: Start difference. First operand 2485 states and 7504 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 10 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-06 14:11:03,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:11:03,015 INFO L93 Difference]: Finished difference Result 2644 states and 7778 transitions. [2021-08-06 14:11:03,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-06 14:11:03,016 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 10 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 20 [2021-08-06 14:11:03,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:11:03,020 INFO L225 Difference]: With dead ends: 2644 [2021-08-06 14:11:03,021 INFO L226 Difference]: Without dead ends: 2644 [2021-08-06 14:11:03,021 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 57.4ms TimeCoverageRelationStatistics Valid=72, Invalid=110, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:11:03,022 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2644 states. [2021-08-06 14:11:03,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2644 to 2498. [2021-08-06 14:11:03,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2498 states, 2497 states have (on average 3.014817781337605) internal successors, (7528), 2497 states have internal predecessors, (7528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:03,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2498 states to 2498 states and 7528 transitions. [2021-08-06 14:11:03,055 INFO L78 Accepts]: Start accepts. Automaton has 2498 states and 7528 transitions. Word has length 20 [2021-08-06 14:11:03,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:11:03,056 INFO L470 AbstractCegarLoop]: Abstraction has 2498 states and 7528 transitions. [2021-08-06 14:11:03,056 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 10 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-06 14:11:03,056 INFO L276 IsEmpty]: Start isEmpty. Operand 2498 states and 7528 transitions. [2021-08-06 14:11:03,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 14:11:03,058 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:11:03,058 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:11:03,077 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-06 14:11:03,259 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99,98 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:03,259 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:11:03,259 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:11:03,259 INFO L82 PathProgramCache]: Analyzing trace with hash -2137963307, now seen corresponding path program 97 times [2021-08-06 14:11:03,259 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:11:03,259 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1797914566] [2021-08-06 14:11:03,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:11:03,259 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:11:03,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:11:03,324 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 18 proven. 28 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:11:03,324 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:11:03,324 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1797914566] [2021-08-06 14:11:03,324 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1797914566] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:03,324 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [352470997] [2021-08-06 14:11:03,325 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:11:03,325 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:03,325 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:11:03,325 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-06 14:11:03,371 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-06 14:11:03,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:11:03,929 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-06 14:11:03,932 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:11:04,045 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 30 proven. 15 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-06 14:11:04,045 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [352470997] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:04,045 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:11:04,045 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 11 [2021-08-06 14:11:04,045 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [650973407] [2021-08-06 14:11:04,045 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 14:11:04,045 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:11:04,046 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 14:11:04,046 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=88, Unknown=0, NotChecked=0, Total=132 [2021-08-06 14:11:04,046 INFO L87 Difference]: Start difference. First operand 2498 states and 7528 transitions. Second operand has 12 states, 12 states have (on average 2.0) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:04,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:11:04,133 INFO L93 Difference]: Finished difference Result 2638 states and 7734 transitions. [2021-08-06 14:11:04,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-06 14:11:04,133 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.0) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-06 14:11:04,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:11:04,137 INFO L225 Difference]: With dead ends: 2638 [2021-08-06 14:11:04,137 INFO L226 Difference]: Without dead ends: 2635 [2021-08-06 14:11:04,138 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 60.4ms TimeCoverageRelationStatistics Valid=91, Invalid=181, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:11:04,140 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2635 states. [2021-08-06 14:11:04,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2635 to 2483. [2021-08-06 14:11:04,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2483 states, 2482 states have (on average 3.015310233682514) internal successors, (7484), 2482 states have internal predecessors, (7484), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:04,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2483 states to 2483 states and 7484 transitions. [2021-08-06 14:11:04,175 INFO L78 Accepts]: Start accepts. Automaton has 2483 states and 7484 transitions. Word has length 20 [2021-08-06 14:11:04,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:11:04,175 INFO L470 AbstractCegarLoop]: Abstraction has 2483 states and 7484 transitions. [2021-08-06 14:11:04,175 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.0) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:04,175 INFO L276 IsEmpty]: Start isEmpty. Operand 2483 states and 7484 transitions. [2021-08-06 14:11:04,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 14:11:04,178 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:11:04,178 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:11:04,195 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-06 14:11:04,378 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,SelfDestructingSolverStorable100 [2021-08-06 14:11:04,378 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:11:04,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:11:04,378 INFO L82 PathProgramCache]: Analyzing trace with hash -1282656653, now seen corresponding path program 98 times [2021-08-06 14:11:04,379 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:11:04,379 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2092818933] [2021-08-06 14:11:04,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:11:04,379 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:11:04,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:11:04,449 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 17 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:11:04,449 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:11:04,449 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2092818933] [2021-08-06 14:11:04,449 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2092818933] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:04,449 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [792380685] [2021-08-06 14:11:04,449 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:11:04,449 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:04,449 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:11:04,450 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-06 14:11:04,450 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-06 14:11:05,047 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:11:05,048 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:11:05,048 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:11:05,049 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:11:05,139 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 32 proven. 12 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-08-06 14:11:05,139 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [792380685] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:05,139 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:11:05,139 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 12 [2021-08-06 14:11:05,139 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [759042663] [2021-08-06 14:11:05,139 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 14:11:05,139 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:11:05,139 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 14:11:05,139 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156 [2021-08-06 14:11:05,140 INFO L87 Difference]: Start difference. First operand 2483 states and 7484 transitions. Second operand has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 12 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-06 14:11:05,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:11:05,242 INFO L93 Difference]: Finished difference Result 2642 states and 7725 transitions. [2021-08-06 14:11:05,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 14:11:05,242 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 12 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 20 [2021-08-06 14:11:05,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:11:05,246 INFO L225 Difference]: With dead ends: 2642 [2021-08-06 14:11:05,246 INFO L226 Difference]: Without dead ends: 2640 [2021-08-06 14:11:05,246 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 80.3ms TimeCoverageRelationStatistics Valid=112, Invalid=268, Unknown=0, NotChecked=0, Total=380 [2021-08-06 14:11:05,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2640 states. [2021-08-06 14:11:05,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2640 to 2480. [2021-08-06 14:11:05,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2480 states, 2479 states have (on average 3.0137152077450584) internal successors, (7471), 2479 states have internal predecessors, (7471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:05,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2480 states to 2480 states and 7471 transitions. [2021-08-06 14:11:05,278 INFO L78 Accepts]: Start accepts. Automaton has 2480 states and 7471 transitions. Word has length 20 [2021-08-06 14:11:05,278 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:11:05,278 INFO L470 AbstractCegarLoop]: Abstraction has 2480 states and 7471 transitions. [2021-08-06 14:11:05,278 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 12 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-06 14:11:05,278 INFO L276 IsEmpty]: Start isEmpty. Operand 2480 states and 7471 transitions. [2021-08-06 14:11:05,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 14:11:05,281 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:11:05,281 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:11:05,299 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-06 14:11:05,496 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101,100 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:05,497 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:11:05,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:11:05,497 INFO L82 PathProgramCache]: Analyzing trace with hash -537954155, now seen corresponding path program 99 times [2021-08-06 14:11:05,497 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:11:05,497 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [140083767] [2021-08-06 14:11:05,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:11:05,497 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:11:05,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:11:05,563 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 18 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:11:05,563 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:11:05,563 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [140083767] [2021-08-06 14:11:05,563 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [140083767] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:05,563 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [408605246] [2021-08-06 14:11:05,563 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:11:05,563 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:05,564 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:11:05,564 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-06 14:11:05,600 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-06 14:11:06,198 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-08-06 14:11:06,198 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:11:06,198 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-06 14:11:06,199 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:11:06,307 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 22 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:11:06,307 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [408605246] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:06,308 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:11:06,308 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 12 [2021-08-06 14:11:06,308 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [863713242] [2021-08-06 14:11:06,308 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 14:11:06,308 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:11:06,308 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 14:11:06,308 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2021-08-06 14:11:06,308 INFO L87 Difference]: Start difference. First operand 2480 states and 7471 transitions. Second operand has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:06,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:11:06,445 INFO L93 Difference]: Finished difference Result 2614 states and 7661 transitions. [2021-08-06 14:11:06,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-06 14:11:06,445 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-06 14:11:06,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:11:06,449 INFO L225 Difference]: With dead ends: 2614 [2021-08-06 14:11:06,449 INFO L226 Difference]: Without dead ends: 2611 [2021-08-06 14:11:06,449 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 88.4ms TimeCoverageRelationStatistics Valid=143, Invalid=319, Unknown=0, NotChecked=0, Total=462 [2021-08-06 14:11:06,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2611 states. [2021-08-06 14:11:06,476 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2611 to 2476. [2021-08-06 14:11:06,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2476 states, 2475 states have (on average 3.0125252525252524) internal successors, (7456), 2475 states have internal predecessors, (7456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:06,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2476 states to 2476 states and 7456 transitions. [2021-08-06 14:11:06,482 INFO L78 Accepts]: Start accepts. Automaton has 2476 states and 7456 transitions. Word has length 20 [2021-08-06 14:11:06,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:11:06,482 INFO L470 AbstractCegarLoop]: Abstraction has 2476 states and 7456 transitions. [2021-08-06 14:11:06,482 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:06,482 INFO L276 IsEmpty]: Start isEmpty. Operand 2476 states and 7456 transitions. [2021-08-06 14:11:06,485 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 14:11:06,485 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:11:06,485 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:11:06,503 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-06 14:11:06,685 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,SelfDestructingSolverStorable102 [2021-08-06 14:11:06,686 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:11:06,686 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:11:06,686 INFO L82 PathProgramCache]: Analyzing trace with hash 1072986803, now seen corresponding path program 100 times [2021-08-06 14:11:06,686 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:11:06,686 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [459710778] [2021-08-06 14:11:06,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:11:06,686 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:11:06,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:11:06,763 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 21 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:11:06,763 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:11:06,763 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [459710778] [2021-08-06 14:11:06,763 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [459710778] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:06,763 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [574791580] [2021-08-06 14:11:06,764 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:11:06,764 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:06,764 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:11:06,764 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-06 14:11:06,765 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-06 14:11:07,413 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:11:07,413 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:11:07,413 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:11:07,414 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:11:07,499 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 32 proven. 13 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-06 14:11:07,499 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [574791580] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:07,499 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:11:07,499 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 13 [2021-08-06 14:11:07,499 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1377892164] [2021-08-06 14:11:07,499 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 14:11:07,499 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:11:07,499 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 14:11:07,500 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=128, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:11:07,500 INFO L87 Difference]: Start difference. First operand 2476 states and 7456 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 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-06 14:11:07,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:11:07,659 INFO L93 Difference]: Finished difference Result 2567 states and 7602 transitions. [2021-08-06 14:11:07,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-06 14:11:07,660 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 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 20 [2021-08-06 14:11:07,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:11:07,663 INFO L225 Difference]: With dead ends: 2567 [2021-08-06 14:11:07,663 INFO L226 Difference]: Without dead ends: 2562 [2021-08-06 14:11:07,664 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 113.1ms TimeCoverageRelationStatistics Valid=170, Invalid=382, Unknown=0, NotChecked=0, Total=552 [2021-08-06 14:11:07,665 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2562 states. [2021-08-06 14:11:07,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2562 to 2476. [2021-08-06 14:11:07,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2476 states, 2475 states have (on average 3.01010101010101) internal successors, (7450), 2475 states have internal predecessors, (7450), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:07,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2476 states to 2476 states and 7450 transitions. [2021-08-06 14:11:07,692 INFO L78 Accepts]: Start accepts. Automaton has 2476 states and 7450 transitions. Word has length 20 [2021-08-06 14:11:07,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:11:07,693 INFO L470 AbstractCegarLoop]: Abstraction has 2476 states and 7450 transitions. [2021-08-06 14:11:07,693 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 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-06 14:11:07,693 INFO L276 IsEmpty]: Start isEmpty. Operand 2476 states and 7450 transitions. [2021-08-06 14:11:07,695 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 14:11:07,695 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:11:07,695 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:11:07,713 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Ended with exit code 0 [2021-08-06 14:11:07,898 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2021-08-06 14:11:07,898 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:11:07,898 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:11:07,898 INFO L82 PathProgramCache]: Analyzing trace with hash -1318086101, now seen corresponding path program 101 times [2021-08-06 14:11:07,899 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:11:07,899 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1723315216] [2021-08-06 14:11:07,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:11:07,899 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:11:07,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:11:07,957 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 14 proven. 32 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:11:07,957 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:11:07,957 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1723315216] [2021-08-06 14:11:07,957 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1723315216] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:07,958 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1655927285] [2021-08-06 14:11:07,958 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:11:07,958 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:07,958 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:11:07,958 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-06 14:11:07,959 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-06 14:11:08,601 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-06 14:11:08,601 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:11:08,602 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-06 14:11:08,602 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:11:08,693 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 19 proven. 26 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-06 14:11:08,693 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1655927285] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:08,693 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:11:08,693 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 10 [2021-08-06 14:11:08,693 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [190990497] [2021-08-06 14:11:08,694 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 14:11:08,694 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:11:08,694 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 14:11:08,694 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=67, Unknown=0, NotChecked=0, Total=110 [2021-08-06 14:11:08,694 INFO L87 Difference]: Start difference. First operand 2476 states and 7450 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 10 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-06 14:11:08,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:11:08,753 INFO L93 Difference]: Finished difference Result 2649 states and 7751 transitions. [2021-08-06 14:11:08,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-06 14:11:08,753 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 10 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 20 [2021-08-06 14:11:08,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:11:08,757 INFO L225 Difference]: With dead ends: 2649 [2021-08-06 14:11:08,757 INFO L226 Difference]: Without dead ends: 2647 [2021-08-06 14:11:08,757 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 42.3ms TimeCoverageRelationStatistics Valid=63, Invalid=93, Unknown=0, NotChecked=0, Total=156 [2021-08-06 14:11:08,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2647 states. [2021-08-06 14:11:08,783 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2647 to 2480. [2021-08-06 14:11:08,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2480 states, 2479 states have (on average 3.008067769261799) internal successors, (7457), 2479 states have internal predecessors, (7457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:08,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2480 states to 2480 states and 7457 transitions. [2021-08-06 14:11:08,789 INFO L78 Accepts]: Start accepts. Automaton has 2480 states and 7457 transitions. Word has length 20 [2021-08-06 14:11:08,789 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:11:08,789 INFO L470 AbstractCegarLoop]: Abstraction has 2480 states and 7457 transitions. [2021-08-06 14:11:08,789 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 10 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-06 14:11:08,789 INFO L276 IsEmpty]: Start isEmpty. Operand 2480 states and 7457 transitions. [2021-08-06 14:11:08,791 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 14:11:08,791 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:11:08,791 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:11:08,809 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-06 14:11:08,992 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,SelfDestructingSolverStorable104 [2021-08-06 14:11:08,992 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:11:08,992 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:11:08,992 INFO L82 PathProgramCache]: Analyzing trace with hash -403800311, now seen corresponding path program 102 times [2021-08-06 14:11:08,992 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:11:08,992 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1062667645] [2021-08-06 14:11:08,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:11:08,992 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:11:08,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:11:09,056 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 19 proven. 28 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:11:09,056 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:11:09,056 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1062667645] [2021-08-06 14:11:09,056 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1062667645] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:09,056 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1928490369] [2021-08-06 14:11:09,057 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:11:09,057 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:09,057 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:11:09,057 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-06 14:11:09,076 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-06 14:11:09,710 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-06 14:11:09,711 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:11:09,711 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-06 14:11:09,712 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:11:09,796 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 23 proven. 23 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:11:09,796 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1928490369] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:09,796 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:11:09,796 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 10 [2021-08-06 14:11:09,796 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [718838587] [2021-08-06 14:11:09,796 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 14:11:09,796 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:11:09,797 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 14:11:09,797 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=67, Unknown=0, NotChecked=0, Total=110 [2021-08-06 14:11:09,797 INFO L87 Difference]: Start difference. First operand 2480 states and 7457 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 10 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-06 14:11:09,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:11:09,859 INFO L93 Difference]: Finished difference Result 2618 states and 7656 transitions. [2021-08-06 14:11:09,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 14:11:09,860 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 10 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 20 [2021-08-06 14:11:09,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:11:09,862 INFO L225 Difference]: With dead ends: 2618 [2021-08-06 14:11:09,863 INFO L226 Difference]: Without dead ends: 2615 [2021-08-06 14:11:09,863 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 31.3ms TimeCoverageRelationStatistics Valid=51, Invalid=81, Unknown=0, NotChecked=0, Total=132 [2021-08-06 14:11:09,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2615 states. [2021-08-06 14:11:09,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2615 to 2464. [2021-08-06 14:11:09,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2464 states, 2463 states have (on average 3.0060901339829478) internal successors, (7404), 2463 states have internal predecessors, (7404), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:09,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2464 states to 2464 states and 7404 transitions. [2021-08-06 14:11:09,891 INFO L78 Accepts]: Start accepts. Automaton has 2464 states and 7404 transitions. Word has length 20 [2021-08-06 14:11:09,891 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:11:09,891 INFO L470 AbstractCegarLoop]: Abstraction has 2464 states and 7404 transitions. [2021-08-06 14:11:09,891 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 10 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-06 14:11:09,891 INFO L276 IsEmpty]: Start isEmpty. Operand 2464 states and 7404 transitions. [2021-08-06 14:11:09,894 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 14:11:09,894 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:11:09,894 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:11:09,912 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Ended with exit code 0 [2021-08-06 14:11:10,108 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105,104 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:10,109 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:11:10,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:11:10,109 INFO L82 PathProgramCache]: Analyzing trace with hash 451506343, now seen corresponding path program 103 times [2021-08-06 14:11:10,109 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:11:10,109 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1810030626] [2021-08-06 14:11:10,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:11:10,109 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:11:10,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:11:10,175 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 16 proven. 31 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:11:10,175 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:11:10,175 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1810030626] [2021-08-06 14:11:10,175 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1810030626] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:10,175 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [113145923] [2021-08-06 14:11:10,175 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:11:10,175 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:10,176 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:11:10,176 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-06 14:11:10,177 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-06 14:11:10,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:11:10,812 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:11:10,812 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:11:10,894 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 30 proven. 14 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-08-06 14:11:10,894 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [113145923] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:10,894 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:11:10,894 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 12 [2021-08-06 14:11:10,894 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [199285904] [2021-08-06 14:11:10,895 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 14:11:10,895 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:11:10,895 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 14:11:10,895 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-08-06 14:11:10,895 INFO L87 Difference]: Start difference. First operand 2464 states and 7404 transitions. Second operand has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 12 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-06 14:11:10,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:11:10,985 INFO L93 Difference]: Finished difference Result 2619 states and 7626 transitions. [2021-08-06 14:11:10,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-06 14:11:10,986 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 12 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 20 [2021-08-06 14:11:10,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:11:10,989 INFO L225 Difference]: With dead ends: 2619 [2021-08-06 14:11:10,989 INFO L226 Difference]: Without dead ends: 2617 [2021-08-06 14:11:10,989 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 66.1ms TimeCoverageRelationStatistics Valid=95, Invalid=211, Unknown=0, NotChecked=0, Total=306 [2021-08-06 14:11:10,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2617 states. [2021-08-06 14:11:11,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2617 to 2457. [2021-08-06 14:11:11,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2457 states, 2456 states have (on average 3.002442996742671) internal successors, (7374), 2456 states have internal predecessors, (7374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:11,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2457 states to 2457 states and 7374 transitions. [2021-08-06 14:11:11,018 INFO L78 Accepts]: Start accepts. Automaton has 2457 states and 7374 transitions. Word has length 20 [2021-08-06 14:11:11,018 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:11:11,018 INFO L470 AbstractCegarLoop]: Abstraction has 2457 states and 7374 transitions. [2021-08-06 14:11:11,018 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 12 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-06 14:11:11,018 INFO L276 IsEmpty]: Start isEmpty. Operand 2457 states and 7374 transitions. [2021-08-06 14:11:11,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 14:11:11,020 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:11:11,020 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:11:11,038 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Ended with exit code 0 [2021-08-06 14:11:11,220 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106,105 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:11,221 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:11:11,221 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:11:11,221 INFO L82 PathProgramCache]: Analyzing trace with hash 1196208841, now seen corresponding path program 104 times [2021-08-06 14:11:11,221 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:11:11,221 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1775742020] [2021-08-06 14:11:11,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:11:11,221 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:11:11,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:11:11,296 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 16 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:11:11,297 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:11:11,297 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1775742020] [2021-08-06 14:11:11,297 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1775742020] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:11,297 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2038181729] [2021-08-06 14:11:11,297 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:11:11,297 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:11,297 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:11:11,298 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-06 14:11:11,298 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-06 14:11:11,950 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:11:11,950 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:11:11,951 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:11:11,951 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:11:12,035 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 28 proven. 17 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-06 14:11:12,035 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2038181729] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:12,035 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:11:12,035 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9] total 12 [2021-08-06 14:11:12,035 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [220275960] [2021-08-06 14:11:12,035 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 14:11:12,035 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:11:12,035 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 14:11:12,036 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=106, Unknown=0, NotChecked=0, Total=156 [2021-08-06 14:11:12,036 INFO L87 Difference]: Start difference. First operand 2457 states and 7374 transitions. Second operand has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 12 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-06 14:11:12,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:11:12,154 INFO L93 Difference]: Finished difference Result 2598 states and 7578 transitions. [2021-08-06 14:11:12,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-06 14:11:12,154 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 12 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 20 [2021-08-06 14:11:12,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:11:12,158 INFO L225 Difference]: With dead ends: 2598 [2021-08-06 14:11:12,158 INFO L226 Difference]: Without dead ends: 2595 [2021-08-06 14:11:12,158 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 84.6ms TimeCoverageRelationStatistics Valid=132, Invalid=288, Unknown=0, NotChecked=0, Total=420 [2021-08-06 14:11:12,159 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2595 states. [2021-08-06 14:11:12,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2595 to 2453. [2021-08-06 14:11:12,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2453 states, 2452 states have (on average 2.9979608482871125) internal successors, (7351), 2452 states have internal predecessors, (7351), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:12,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2453 states to 2453 states and 7351 transitions. [2021-08-06 14:11:12,184 INFO L78 Accepts]: Start accepts. Automaton has 2453 states and 7351 transitions. Word has length 20 [2021-08-06 14:11:12,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:11:12,185 INFO L470 AbstractCegarLoop]: Abstraction has 2453 states and 7351 transitions. [2021-08-06 14:11:12,185 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 12 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-06 14:11:12,185 INFO L276 IsEmpty]: Start isEmpty. Operand 2453 states and 7351 transitions. [2021-08-06 14:11:12,187 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 14:11:12,187 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:11:12,187 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:11:12,205 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-06 14:11:12,399 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,SelfDestructingSolverStorable107 [2021-08-06 14:11:12,400 INFO L402 AbstractCegarLoop]: === Iteration 109 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:11:12,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:11:12,400 INFO L82 PathProgramCache]: Analyzing trace with hash -1487817497, now seen corresponding path program 105 times [2021-08-06 14:11:12,400 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:11:12,400 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [380983739] [2021-08-06 14:11:12,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:11:12,400 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:11:12,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:11:12,474 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 18 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:11:12,474 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:11:12,474 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [380983739] [2021-08-06 14:11:12,474 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [380983739] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:12,474 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [60255238] [2021-08-06 14:11:12,474 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:11:12,475 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:12,475 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:11:12,475 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-06 14:11:12,476 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-06 14:11:13,126 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-06 14:11:13,126 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:11:13,127 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-06 14:11:13,127 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:11:13,214 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 21 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:11:13,214 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [60255238] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:13,215 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:11:13,215 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 13 [2021-08-06 14:11:13,215 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [829423843] [2021-08-06 14:11:13,215 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 14:11:13,215 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:11:13,215 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 14:11:13,215 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=127, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:11:13,215 INFO L87 Difference]: Start difference. First operand 2453 states and 7351 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:13,341 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:11:13,341 INFO L93 Difference]: Finished difference Result 2599 states and 7561 transitions. [2021-08-06 14:11:13,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-06 14:11:13,341 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-06 14:11:13,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:11:13,344 INFO L225 Difference]: With dead ends: 2599 [2021-08-06 14:11:13,344 INFO L226 Difference]: Without dead ends: 2594 [2021-08-06 14:11:13,344 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 102.0ms TimeCoverageRelationStatistics Valid=157, Invalid=349, Unknown=0, NotChecked=0, Total=506 [2021-08-06 14:11:13,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2594 states. [2021-08-06 14:11:13,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2594 to 2453. [2021-08-06 14:11:13,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2453 states, 2452 states have (on average 2.992251223491028) internal successors, (7337), 2452 states have internal predecessors, (7337), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:13,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2453 states to 2453 states and 7337 transitions. [2021-08-06 14:11:13,372 INFO L78 Accepts]: Start accepts. Automaton has 2453 states and 7337 transitions. Word has length 20 [2021-08-06 14:11:13,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:11:13,372 INFO L470 AbstractCegarLoop]: Abstraction has 2453 states and 7337 transitions. [2021-08-06 14:11:13,372 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:13,372 INFO L276 IsEmpty]: Start isEmpty. Operand 2453 states and 7337 transitions. [2021-08-06 14:11:13,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 14:11:13,374 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:11:13,374 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:11:13,392 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Forceful destruction successful, exit code 0 [2021-08-06 14:11:13,575 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108,107 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:13,575 INFO L402 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:11:13,575 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:11:13,575 INFO L82 PathProgramCache]: Analyzing trace with hash 1206711945, now seen corresponding path program 106 times [2021-08-06 14:11:13,575 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:11:13,575 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1878486245] [2021-08-06 14:11:13,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:11:13,576 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:11:13,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:11:13,659 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 22 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:11:13,659 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:11:13,660 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1878486245] [2021-08-06 14:11:13,660 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1878486245] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:13,660 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1102097296] [2021-08-06 14:11:13,660 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:11:13,660 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:13,660 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:11:13,660 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-06 14:11:13,664 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-06 14:11:14,307 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:11:14,307 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:11:14,308 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:11:14,308 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:11:14,391 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 30 proven. 15 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-06 14:11:14,391 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1102097296] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:14,391 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:11:14,391 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 13 [2021-08-06 14:11:14,391 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [730313342] [2021-08-06 14:11:14,391 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 14:11:14,391 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:11:14,392 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 14:11:14,392 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=130, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:11:14,392 INFO L87 Difference]: Start difference. First operand 2453 states and 7337 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 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-06 14:11:14,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:11:14,511 INFO L93 Difference]: Finished difference Result 2593 states and 7620 transitions. [2021-08-06 14:11:14,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-06 14:11:14,512 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 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 20 [2021-08-06 14:11:14,512 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:11:14,515 INFO L225 Difference]: With dead ends: 2593 [2021-08-06 14:11:14,515 INFO L226 Difference]: Without dead ends: 2590 [2021-08-06 14:11:14,515 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 100.7ms TimeCoverageRelationStatistics Valid=140, Invalid=322, Unknown=0, NotChecked=0, Total=462 [2021-08-06 14:11:14,516 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2590 states. [2021-08-06 14:11:14,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2590 to 2453. [2021-08-06 14:11:14,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2453 states, 2452 states have (on average 2.9914355628058726) internal successors, (7335), 2452 states have internal predecessors, (7335), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:14,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2453 states to 2453 states and 7335 transitions. [2021-08-06 14:11:14,542 INFO L78 Accepts]: Start accepts. Automaton has 2453 states and 7335 transitions. Word has length 20 [2021-08-06 14:11:14,542 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:11:14,542 INFO L470 AbstractCegarLoop]: Abstraction has 2453 states and 7335 transitions. [2021-08-06 14:11:14,542 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 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-06 14:11:14,542 INFO L276 IsEmpty]: Start isEmpty. Operand 2453 states and 7335 transitions. [2021-08-06 14:11:14,545 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 14:11:14,545 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:11:14,545 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:11:14,563 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Ended with exit code 0 [2021-08-06 14:11:14,745 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,108 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:14,746 INFO L402 AbstractCegarLoop]: === Iteration 111 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:11:14,746 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:11:14,746 INFO L82 PathProgramCache]: Analyzing trace with hash 901359223, now seen corresponding path program 107 times [2021-08-06 14:11:14,746 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:11:14,746 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1319431728] [2021-08-06 14:11:14,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:11:14,746 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:11:14,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:11:14,808 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 17 proven. 29 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:11:14,808 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:11:14,808 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1319431728] [2021-08-06 14:11:14,808 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1319431728] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:14,808 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [684483691] [2021-08-06 14:11:14,808 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:11:14,808 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:14,809 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:11:14,810 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-06 14:11:14,810 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-06 14:11:15,507 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-06 14:11:15,508 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:11:15,508 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-06 14:11:15,509 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:11:15,606 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 21 proven. 24 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-06 14:11:15,606 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [684483691] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:15,606 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:11:15,606 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 10 [2021-08-06 14:11:15,606 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1331873505] [2021-08-06 14:11:15,606 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 14:11:15,607 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:11:15,607 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 14:11:15,607 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=66, Unknown=0, NotChecked=0, Total=110 [2021-08-06 14:11:15,607 INFO L87 Difference]: Start difference. First operand 2453 states and 7335 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 10 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-06 14:11:15,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:11:15,668 INFO L93 Difference]: Finished difference Result 2615 states and 7610 transitions. [2021-08-06 14:11:15,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-06 14:11:15,669 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 10 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 20 [2021-08-06 14:11:15,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:11:15,672 INFO L225 Difference]: With dead ends: 2615 [2021-08-06 14:11:15,672 INFO L226 Difference]: Without dead ends: 2613 [2021-08-06 14:11:15,672 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 39.4ms TimeCoverageRelationStatistics Valid=54, Invalid=78, Unknown=0, NotChecked=0, Total=132 [2021-08-06 14:11:15,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2613 states. [2021-08-06 14:11:15,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2613 to 2454. [2021-08-06 14:11:15,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2454 states, 2453 states have (on average 2.9918467183041173) internal successors, (7339), 2453 states have internal predecessors, (7339), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:15,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2454 states to 2454 states and 7339 transitions. [2021-08-06 14:11:15,700 INFO L78 Accepts]: Start accepts. Automaton has 2454 states and 7339 transitions. Word has length 20 [2021-08-06 14:11:15,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:11:15,700 INFO L470 AbstractCegarLoop]: Abstraction has 2454 states and 7339 transitions. [2021-08-06 14:11:15,700 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 10 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-06 14:11:15,700 INFO L276 IsEmpty]: Start isEmpty. Operand 2454 states and 7339 transitions. [2021-08-06 14:11:15,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 14:11:15,702 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:11:15,702 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:11:15,720 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-06 14:11:15,903 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,109 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:15,903 INFO L402 AbstractCegarLoop]: === Iteration 112 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:11:15,903 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:11:15,903 INFO L82 PathProgramCache]: Analyzing trace with hash 1815645013, now seen corresponding path program 108 times [2021-08-06 14:11:15,903 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:11:15,903 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [154437959] [2021-08-06 14:11:15,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:11:15,904 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:11:15,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:11:15,967 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 21 proven. 26 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:11:15,967 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:11:15,967 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [154437959] [2021-08-06 14:11:15,967 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [154437959] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:15,968 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1626522577] [2021-08-06 14:11:15,968 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:11:15,968 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:15,968 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:11:15,968 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-06 14:11:15,969 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-06 14:11:16,665 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-06 14:11:16,665 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:11:16,666 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-06 14:11:16,666 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:11:16,749 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 24 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:11:16,750 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1626522577] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:16,750 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:11:16,750 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 10 [2021-08-06 14:11:16,750 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1890319808] [2021-08-06 14:11:16,750 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 14:11:16,750 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:11:16,750 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 14:11:16,750 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=66, Unknown=0, NotChecked=0, Total=110 [2021-08-06 14:11:16,750 INFO L87 Difference]: Start difference. First operand 2454 states and 7339 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 10 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-06 14:11:16,804 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:11:16,804 INFO L93 Difference]: Finished difference Result 2598 states and 7547 transitions. [2021-08-06 14:11:16,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 14:11:16,804 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 10 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 20 [2021-08-06 14:11:16,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:11:16,807 INFO L225 Difference]: With dead ends: 2598 [2021-08-06 14:11:16,807 INFO L226 Difference]: Without dead ends: 2595 [2021-08-06 14:11:16,807 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 33.5ms TimeCoverageRelationStatistics Valid=53, Invalid=79, Unknown=0, NotChecked=0, Total=132 [2021-08-06 14:11:16,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2595 states. [2021-08-06 14:11:16,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2595 to 2433. [2021-08-06 14:11:16,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2433 states, 2432 states have (on average 2.9901315789473686) internal successors, (7272), 2432 states have internal predecessors, (7272), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:16,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2433 states to 2433 states and 7272 transitions. [2021-08-06 14:11:16,835 INFO L78 Accepts]: Start accepts. Automaton has 2433 states and 7272 transitions. Word has length 20 [2021-08-06 14:11:16,835 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:11:16,835 INFO L470 AbstractCegarLoop]: Abstraction has 2433 states and 7272 transitions. [2021-08-06 14:11:16,835 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 10 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-06 14:11:16,836 INFO L276 IsEmpty]: Start isEmpty. Operand 2433 states and 7272 transitions. [2021-08-06 14:11:16,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 14:11:16,838 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:11:16,838 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:11:16,857 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-06 14:11:17,052 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,SelfDestructingSolverStorable111 [2021-08-06 14:11:17,053 INFO L402 AbstractCegarLoop]: === Iteration 113 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:11:17,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:11:17,053 INFO L82 PathProgramCache]: Analyzing trace with hash -1624015629, now seen corresponding path program 109 times [2021-08-06 14:11:17,053 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:11:17,053 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [560552087] [2021-08-06 14:11:17,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:11:17,053 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:11:17,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:11:17,116 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 18 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:11:17,117 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:11:17,117 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [560552087] [2021-08-06 14:11:17,117 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [560552087] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:17,117 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [557569801] [2021-08-06 14:11:17,117 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:11:17,117 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:17,117 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:11:17,118 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-06 14:11:17,118 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-06 14:11:17,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:11:17,798 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:11:17,799 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:11:17,880 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 30 proven. 14 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-08-06 14:11:17,880 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [557569801] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:17,880 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:11:17,880 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 12 [2021-08-06 14:11:17,880 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1824044692] [2021-08-06 14:11:17,881 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 14:11:17,881 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:11:17,881 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 14:11:17,881 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2021-08-06 14:11:17,881 INFO L87 Difference]: Start difference. First operand 2433 states and 7272 transitions. Second operand has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 12 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-06 14:11:17,960 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:11:17,961 INFO L93 Difference]: Finished difference Result 2567 states and 7456 transitions. [2021-08-06 14:11:17,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-06 14:11:17,961 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 12 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 20 [2021-08-06 14:11:17,961 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:11:17,964 INFO L225 Difference]: With dead ends: 2567 [2021-08-06 14:11:17,964 INFO L226 Difference]: Without dead ends: 2567 [2021-08-06 14:11:17,964 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 63.5ms TimeCoverageRelationStatistics Valid=79, Invalid=161, Unknown=0, NotChecked=0, Total=240 [2021-08-06 14:11:17,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2567 states. [2021-08-06 14:11:17,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2567 to 2429. [2021-08-06 14:11:17,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2429 states, 2428 states have (on average 2.985172981878089) internal successors, (7248), 2428 states have internal predecessors, (7248), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:17,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2429 states to 2429 states and 7248 transitions. [2021-08-06 14:11:17,994 INFO L78 Accepts]: Start accepts. Automaton has 2429 states and 7248 transitions. Word has length 20 [2021-08-06 14:11:17,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:11:17,994 INFO L470 AbstractCegarLoop]: Abstraction has 2429 states and 7248 transitions. [2021-08-06 14:11:17,994 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 12 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-06 14:11:17,994 INFO L276 IsEmpty]: Start isEmpty. Operand 2429 states and 7248 transitions. [2021-08-06 14:11:17,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 14:11:17,996 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:11:17,996 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:11:18,014 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Ended with exit code 0 [2021-08-06 14:11:18,196 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,SelfDestructingSolverStorable112 [2021-08-06 14:11:18,197 INFO L402 AbstractCegarLoop]: === Iteration 114 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:11:18,197 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:11:18,197 INFO L82 PathProgramCache]: Analyzing trace with hash -879313131, now seen corresponding path program 110 times [2021-08-06 14:11:18,197 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:11:18,197 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [622589040] [2021-08-06 14:11:18,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:11:18,197 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:11:18,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:11:18,286 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 16 proven. 31 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:11:18,286 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:11:18,286 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [622589040] [2021-08-06 14:11:18,286 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [622589040] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:18,286 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1296178604] [2021-08-06 14:11:18,286 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:11:18,286 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:18,286 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:11:18,287 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-06 14:11:18,288 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-06 14:11:18,960 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:11:18,960 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:11:18,960 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:11:18,961 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:11:19,041 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 27 proven. 17 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-08-06 14:11:19,041 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1296178604] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:19,041 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:11:19,041 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9] total 12 [2021-08-06 14:11:19,041 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [583368411] [2021-08-06 14:11:19,041 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 14:11:19,041 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:11:19,041 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 14:11:19,041 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2021-08-06 14:11:19,042 INFO L87 Difference]: Start difference. First operand 2429 states and 7248 transitions. Second operand has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 12 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-06 14:11:19,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:11:19,149 INFO L93 Difference]: Finished difference Result 2569 states and 7452 transitions. [2021-08-06 14:11:19,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-06 14:11:19,149 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 12 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 20 [2021-08-06 14:11:19,149 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:11:19,153 INFO L225 Difference]: With dead ends: 2569 [2021-08-06 14:11:19,153 INFO L226 Difference]: Without dead ends: 2566 [2021-08-06 14:11:19,153 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 87.9ms TimeCoverageRelationStatistics Valid=121, Invalid=259, Unknown=0, NotChecked=0, Total=380 [2021-08-06 14:11:19,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2566 states. [2021-08-06 14:11:19,180 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2566 to 2425. [2021-08-06 14:11:19,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2425 states, 2424 states have (on average 2.977310231023102) internal successors, (7217), 2424 states have internal predecessors, (7217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:19,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2425 states to 2425 states and 7217 transitions. [2021-08-06 14:11:19,187 INFO L78 Accepts]: Start accepts. Automaton has 2425 states and 7217 transitions. Word has length 20 [2021-08-06 14:11:19,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:11:19,187 INFO L470 AbstractCegarLoop]: Abstraction has 2425 states and 7217 transitions. [2021-08-06 14:11:19,187 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 12 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-06 14:11:19,187 INFO L276 IsEmpty]: Start isEmpty. Operand 2425 states and 7217 transitions. [2021-08-06 14:11:19,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 14:11:19,189 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:11:19,189 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:11:19,208 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-06 14:11:19,390 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,SelfDestructingSolverStorable113 [2021-08-06 14:11:19,390 INFO L402 AbstractCegarLoop]: === Iteration 115 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:11:19,390 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:11:19,390 INFO L82 PathProgramCache]: Analyzing trace with hash 731627827, now seen corresponding path program 111 times [2021-08-06 14:11:19,390 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:11:19,390 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [886451966] [2021-08-06 14:11:19,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:11:19,390 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:11:19,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:11:19,468 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 17 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:11:19,468 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:11:19,469 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [886451966] [2021-08-06 14:11:19,469 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [886451966] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:19,469 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [757261802] [2021-08-06 14:11:19,469 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:11:19,469 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:19,469 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:11:19,470 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-06 14:11:19,470 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-06 14:11:20,156 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-06 14:11:20,157 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:11:20,157 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-06 14:11:20,157 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:11:20,249 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 19 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:11:20,249 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [757261802] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:20,249 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:11:20,249 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 13 [2021-08-06 14:11:20,249 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [539527281] [2021-08-06 14:11:20,249 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 14:11:20,249 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:11:20,249 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 14:11:20,249 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=126, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:11:20,249 INFO L87 Difference]: Start difference. First operand 2425 states and 7217 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:20,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:11:20,386 INFO L93 Difference]: Finished difference Result 2570 states and 7427 transitions. [2021-08-06 14:11:20,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-06 14:11:20,386 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-06 14:11:20,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:11:20,390 INFO L225 Difference]: With dead ends: 2570 [2021-08-06 14:11:20,390 INFO L226 Difference]: Without dead ends: 2565 [2021-08-06 14:11:20,390 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 95.3ms TimeCoverageRelationStatistics Valid=144, Invalid=318, Unknown=0, NotChecked=0, Total=462 [2021-08-06 14:11:20,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2565 states. [2021-08-06 14:11:20,412 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2565 to 2425. [2021-08-06 14:11:20,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2425 states, 2424 states have (on average 2.9686468646864688) internal successors, (7196), 2424 states have internal predecessors, (7196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:20,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2425 states to 2425 states and 7196 transitions. [2021-08-06 14:11:20,418 INFO L78 Accepts]: Start accepts. Automaton has 2425 states and 7196 transitions. Word has length 20 [2021-08-06 14:11:20,418 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:11:20,418 INFO L470 AbstractCegarLoop]: Abstraction has 2425 states and 7196 transitions. [2021-08-06 14:11:20,418 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:20,418 INFO L276 IsEmpty]: Start isEmpty. Operand 2425 states and 7196 transitions. [2021-08-06 14:11:20,420 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 14:11:20,421 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:11:20,421 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:11:20,438 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-06 14:11:20,621 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,SelfDestructingSolverStorable114 [2021-08-06 14:11:20,621 INFO L402 AbstractCegarLoop]: === Iteration 116 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:11:20,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:11:20,621 INFO L82 PathProgramCache]: Analyzing trace with hash -868810027, now seen corresponding path program 112 times [2021-08-06 14:11:20,622 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:11:20,622 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1270590063] [2021-08-06 14:11:20,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:11:20,622 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:11:20,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:11:20,700 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 20 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:11:20,700 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:11:20,700 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1270590063] [2021-08-06 14:11:20,700 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1270590063] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:20,700 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2142908516] [2021-08-06 14:11:20,700 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:11:20,700 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:20,700 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:11:20,701 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-06 14:11:20,701 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-06 14:11:21,386 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:11:21,386 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:11:21,387 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:11:21,387 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:11:21,474 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 27 proven. 18 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-06 14:11:21,474 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2142908516] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:21,474 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:11:21,474 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 13 [2021-08-06 14:11:21,474 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [279659156] [2021-08-06 14:11:21,475 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 14:11:21,475 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:11:21,475 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 14:11:21,475 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=129, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:11:21,475 INFO L87 Difference]: Start difference. First operand 2425 states and 7196 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 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-06 14:11:21,591 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:11:21,591 INFO L93 Difference]: Finished difference Result 2583 states and 7508 transitions. [2021-08-06 14:11:21,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-06 14:11:21,592 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 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 20 [2021-08-06 14:11:21,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:11:21,595 INFO L225 Difference]: With dead ends: 2583 [2021-08-06 14:11:21,595 INFO L226 Difference]: Without dead ends: 2580 [2021-08-06 14:11:21,595 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 96.4ms TimeCoverageRelationStatistics Valid=141, Invalid=321, Unknown=0, NotChecked=0, Total=462 [2021-08-06 14:11:21,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2580 states. [2021-08-06 14:11:21,618 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2580 to 2425. [2021-08-06 14:11:21,619 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2425 states, 2424 states have (on average 2.9682343234323434) internal successors, (7195), 2424 states have internal predecessors, (7195), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:21,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2425 states to 2425 states and 7195 transitions. [2021-08-06 14:11:21,623 INFO L78 Accepts]: Start accepts. Automaton has 2425 states and 7195 transitions. Word has length 20 [2021-08-06 14:11:21,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:11:21,624 INFO L470 AbstractCegarLoop]: Abstraction has 2425 states and 7195 transitions. [2021-08-06 14:11:21,624 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 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-06 14:11:21,624 INFO L276 IsEmpty]: Start isEmpty. Operand 2425 states and 7195 transitions. [2021-08-06 14:11:21,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 14:11:21,626 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:11:21,626 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:11:21,645 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Ended with exit code 0 [2021-08-06 14:11:21,840 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable115,114 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:21,840 INFO L402 AbstractCegarLoop]: === Iteration 117 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:11:21,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:11:21,841 INFO L82 PathProgramCache]: Analyzing trace with hash 1057224051, now seen corresponding path program 113 times [2021-08-06 14:11:21,841 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:11:21,841 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1250475349] [2021-08-06 14:11:21,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:11:21,841 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:11:21,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:11:21,924 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 25 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:11:21,925 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:11:21,925 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1250475349] [2021-08-06 14:11:21,925 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1250475349] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:21,925 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1690095242] [2021-08-06 14:11:21,925 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:11:21,925 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:21,925 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:11:21,926 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-06 14:11:21,926 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-06 14:11:22,616 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-06 14:11:22,616 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:11:22,617 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-06 14:11:22,617 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:11:22,704 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 27 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:11:22,704 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1690095242] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:22,704 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:11:22,704 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 13 [2021-08-06 14:11:22,704 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1870223844] [2021-08-06 14:11:22,704 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 14:11:22,704 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:11:22,705 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 14:11:22,705 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=130, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:11:22,705 INFO L87 Difference]: Start difference. First operand 2425 states and 7195 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:22,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:11:22,823 INFO L93 Difference]: Finished difference Result 2575 states and 7497 transitions. [2021-08-06 14:11:22,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-06 14:11:22,823 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-06 14:11:22,823 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:11:22,826 INFO L225 Difference]: With dead ends: 2575 [2021-08-06 14:11:22,826 INFO L226 Difference]: Without dead ends: 2571 [2021-08-06 14:11:22,827 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 103.1ms TimeCoverageRelationStatistics Valid=140, Invalid=322, Unknown=0, NotChecked=0, Total=462 [2021-08-06 14:11:22,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2571 states. [2021-08-06 14:11:22,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2571 to 2425. [2021-08-06 14:11:22,853 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2425 states, 2424 states have (on average 2.967821782178218) internal successors, (7194), 2424 states have internal predecessors, (7194), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:22,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2425 states to 2425 states and 7194 transitions. [2021-08-06 14:11:22,857 INFO L78 Accepts]: Start accepts. Automaton has 2425 states and 7194 transitions. Word has length 20 [2021-08-06 14:11:22,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:11:22,857 INFO L470 AbstractCegarLoop]: Abstraction has 2425 states and 7194 transitions. [2021-08-06 14:11:22,857 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:22,857 INFO L276 IsEmpty]: Start isEmpty. Operand 2425 states and 7194 transitions. [2021-08-06 14:11:22,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 14:11:22,859 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:11:22,859 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:11:22,878 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Ended with exit code 0 [2021-08-06 14:11:23,060 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116,115 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:23,060 INFO L402 AbstractCegarLoop]: === Iteration 118 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:11:23,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:11:23,060 INFO L82 PathProgramCache]: Analyzing trace with hash 1194188553, now seen corresponding path program 114 times [2021-08-06 14:11:23,060 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:11:23,060 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [799380578] [2021-08-06 14:11:23,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:11:23,060 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:11:23,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:11:23,141 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 25 proven. 22 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:11:23,142 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:11:23,142 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [799380578] [2021-08-06 14:11:23,142 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [799380578] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:23,142 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1638707907] [2021-08-06 14:11:23,142 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:11:23,142 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:23,142 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:11:23,143 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-06 14:11:23,143 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-06 14:11:23,852 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-06 14:11:23,852 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:11:23,853 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-06 14:11:23,853 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:11:23,939 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 31 proven. 15 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:11:23,939 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1638707907] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:23,939 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:11:23,939 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 11 [2021-08-06 14:11:23,939 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2119053502] [2021-08-06 14:11:23,939 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 14:11:23,940 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:11:23,940 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 14:11:23,940 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=87, Unknown=0, NotChecked=0, Total=132 [2021-08-06 14:11:23,940 INFO L87 Difference]: Start difference. First operand 2425 states and 7194 transitions. Second operand has 12 states, 12 states have (on average 1.75) internal successors, (21), 11 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-06 14:11:24,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:11:24,030 INFO L93 Difference]: Finished difference Result 2538 states and 7390 transitions. [2021-08-06 14:11:24,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-06 14:11:24,030 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 11 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 20 [2021-08-06 14:11:24,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:11:24,034 INFO L225 Difference]: With dead ends: 2538 [2021-08-06 14:11:24,034 INFO L226 Difference]: Without dead ends: 2538 [2021-08-06 14:11:24,034 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 70.4ms TimeCoverageRelationStatistics Valid=100, Invalid=172, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:11:24,035 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2538 states. [2021-08-06 14:11:24,055 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2538 to 2426. [2021-08-06 14:11:24,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2426 states, 2425 states have (on average 2.9678350515463916) internal successors, (7197), 2425 states have internal predecessors, (7197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:24,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2426 states to 2426 states and 7197 transitions. [2021-08-06 14:11:24,061 INFO L78 Accepts]: Start accepts. Automaton has 2426 states and 7197 transitions. Word has length 20 [2021-08-06 14:11:24,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:11:24,061 INFO L470 AbstractCegarLoop]: Abstraction has 2426 states and 7197 transitions. [2021-08-06 14:11:24,061 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 11 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-06 14:11:24,061 INFO L276 IsEmpty]: Start isEmpty. Operand 2426 states and 7197 transitions. [2021-08-06 14:11:24,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 14:11:24,064 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:11:24,064 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:11:24,081 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Ended with exit code 0 [2021-08-06 14:11:24,273 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,SelfDestructingSolverStorable117 [2021-08-06 14:11:24,274 INFO L402 AbstractCegarLoop]: === Iteration 119 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:11:24,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:11:24,274 INFO L82 PathProgramCache]: Analyzing trace with hash 483800969, now seen corresponding path program 115 times [2021-08-06 14:11:24,274 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:11:24,274 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [535309210] [2021-08-06 14:11:24,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:11:24,274 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:11:24,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:11:24,346 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 20 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:11:24,346 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:11:24,346 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [535309210] [2021-08-06 14:11:24,346 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [535309210] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:24,346 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1321213710] [2021-08-06 14:11:24,346 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:11:24,346 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:24,346 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:11:24,347 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-06 14:11:24,347 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-06 14:11:25,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:11:25,054 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:11:25,055 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:11:25,132 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 26 proven. 18 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-08-06 14:11:25,132 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1321213710] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:25,132 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:11:25,132 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9] total 12 [2021-08-06 14:11:25,133 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1752824202] [2021-08-06 14:11:25,133 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 14:11:25,133 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:11:25,133 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 14:11:25,133 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=110, Unknown=0, NotChecked=0, Total=156 [2021-08-06 14:11:25,133 INFO L87 Difference]: Start difference. First operand 2426 states and 7197 transitions. Second operand has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:25,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:11:25,229 INFO L93 Difference]: Finished difference Result 2563 states and 7469 transitions. [2021-08-06 14:11:25,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-06 14:11:25,229 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-06 14:11:25,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:11:25,233 INFO L225 Difference]: With dead ends: 2563 [2021-08-06 14:11:25,233 INFO L226 Difference]: Without dead ends: 2560 [2021-08-06 14:11:25,233 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 82.7ms TimeCoverageRelationStatistics Valid=116, Invalid=264, Unknown=0, NotChecked=0, Total=380 [2021-08-06 14:11:25,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2560 states. [2021-08-06 14:11:25,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2560 to 2426. [2021-08-06 14:11:25,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2426 states, 2425 states have (on average 2.96659793814433) internal successors, (7194), 2425 states have internal predecessors, (7194), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:25,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2426 states to 2426 states and 7194 transitions. [2021-08-06 14:11:25,263 INFO L78 Accepts]: Start accepts. Automaton has 2426 states and 7194 transitions. Word has length 20 [2021-08-06 14:11:25,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:11:25,263 INFO L470 AbstractCegarLoop]: Abstraction has 2426 states and 7194 transitions. [2021-08-06 14:11:25,263 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:25,263 INFO L276 IsEmpty]: Start isEmpty. Operand 2426 states and 7194 transitions. [2021-08-06 14:11:25,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 14:11:25,265 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:11:25,266 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:11:25,283 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-06 14:11:25,466 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable118,117 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:25,466 INFO L402 AbstractCegarLoop]: === Iteration 120 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:11:25,466 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:11:25,466 INFO L82 PathProgramCache]: Analyzing trace with hash -361170483, now seen corresponding path program 116 times [2021-08-06 14:11:25,466 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:11:25,466 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [535186499] [2021-08-06 14:11:25,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:11:25,467 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:11:25,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:11:25,554 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 19 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:11:25,554 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:11:25,554 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [535186499] [2021-08-06 14:11:25,554 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [535186499] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:25,554 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1590428933] [2021-08-06 14:11:25,554 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:11:25,554 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:25,554 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:11:25,555 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-06 14:11:25,555 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Waiting until timeout for monitored process [2021-08-06 14:11:26,260 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:11:26,260 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:11:26,260 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:11:26,261 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:11:26,337 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 25 proven. 20 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-06 14:11:26,338 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1590428933] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:26,338 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:11:26,338 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 13 [2021-08-06 14:11:26,338 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [67896729] [2021-08-06 14:11:26,338 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 14:11:26,338 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:11:26,338 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 14:11:26,338 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=128, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:11:26,338 INFO L87 Difference]: Start difference. First operand 2426 states and 7194 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 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-06 14:11:26,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:11:26,463 INFO L93 Difference]: Finished difference Result 2634 states and 7580 transitions. [2021-08-06 14:11:26,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-06 14:11:26,464 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 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 20 [2021-08-06 14:11:26,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:11:26,467 INFO L225 Difference]: With dead ends: 2634 [2021-08-06 14:11:26,467 INFO L226 Difference]: Without dead ends: 2631 [2021-08-06 14:11:26,467 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 96.5ms TimeCoverageRelationStatistics Valid=142, Invalid=320, Unknown=0, NotChecked=0, Total=462 [2021-08-06 14:11:26,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2631 states. [2021-08-06 14:11:26,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2631 to 2426. [2021-08-06 14:11:26,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2426 states, 2425 states have (on average 2.9624742268041238) internal successors, (7184), 2425 states have internal predecessors, (7184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:26,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2426 states to 2426 states and 7184 transitions. [2021-08-06 14:11:26,493 INFO L78 Accepts]: Start accepts. Automaton has 2426 states and 7184 transitions. Word has length 20 [2021-08-06 14:11:26,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:11:26,493 INFO L470 AbstractCegarLoop]: Abstraction has 2426 states and 7184 transitions. [2021-08-06 14:11:26,493 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 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-06 14:11:26,493 INFO L276 IsEmpty]: Start isEmpty. Operand 2426 states and 7184 transitions. [2021-08-06 14:11:26,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 14:11:26,496 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:11:26,496 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:11:26,516 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-06 14:11:26,708 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119,118 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:26,709 INFO L402 AbstractCegarLoop]: === Iteration 121 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:11:26,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:11:26,709 INFO L82 PathProgramCache]: Analyzing trace with hash 1564863595, now seen corresponding path program 117 times [2021-08-06 14:11:26,709 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:11:26,709 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [266739964] [2021-08-06 14:11:26,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:11:26,709 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:11:26,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:11:26,800 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 24 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:11:26,800 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:11:26,800 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [266739964] [2021-08-06 14:11:26,800 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [266739964] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:26,800 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [854132422] [2021-08-06 14:11:26,800 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:11:26,800 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:26,801 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:11:26,801 INFO L229 MonitoredProcess]: Starting monitored process 119 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:11:26,801 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Waiting until timeout for monitored process [2021-08-06 14:11:27,524 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-06 14:11:27,524 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:11:27,525 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-06 14:11:27,525 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:11:27,609 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 25 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:11:27,609 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [854132422] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:27,609 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:11:27,609 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 13 [2021-08-06 14:11:27,609 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1067681326] [2021-08-06 14:11:27,609 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 14:11:27,609 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:11:27,609 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 14:11:27,610 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=129, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:11:27,610 INFO L87 Difference]: Start difference. First operand 2426 states and 7184 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:27,726 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:11:27,726 INFO L93 Difference]: Finished difference Result 2650 states and 7633 transitions. [2021-08-06 14:11:27,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-06 14:11:27,726 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-06 14:11:27,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:11:27,730 INFO L225 Difference]: With dead ends: 2650 [2021-08-06 14:11:27,730 INFO L226 Difference]: Without dead ends: 2642 [2021-08-06 14:11:27,730 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 118.1ms TimeCoverageRelationStatistics Valid=155, Invalid=351, Unknown=0, NotChecked=0, Total=506 [2021-08-06 14:11:27,731 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2642 states. [2021-08-06 14:11:27,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2642 to 2431. [2021-08-06 14:11:27,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2431 states, 2430 states have (on average 2.960082304526749) internal successors, (7193), 2430 states have internal predecessors, (7193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:27,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2431 states to 2431 states and 7193 transitions. [2021-08-06 14:11:27,769 INFO L78 Accepts]: Start accepts. Automaton has 2431 states and 7193 transitions. Word has length 20 [2021-08-06 14:11:27,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:11:27,769 INFO L470 AbstractCegarLoop]: Abstraction has 2431 states and 7193 transitions. [2021-08-06 14:11:27,769 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:27,769 INFO L276 IsEmpty]: Start isEmpty. Operand 2431 states and 7193 transitions. [2021-08-06 14:11:27,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 14:11:27,771 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:11:27,771 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:11:27,788 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Ended with exit code 0 [2021-08-06 14:11:27,971 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,119 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:27,972 INFO L402 AbstractCegarLoop]: === Iteration 122 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:11:27,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:11:27,972 INFO L82 PathProgramCache]: Analyzing trace with hash 984687531, now seen corresponding path program 118 times [2021-08-06 14:11:27,972 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:11:27,972 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2006532991] [2021-08-06 14:11:27,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:11:27,972 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:11:27,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:11:28,033 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 22 proven. 25 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:11:28,034 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:11:28,034 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2006532991] [2021-08-06 14:11:28,034 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2006532991] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:28,034 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1285975051] [2021-08-06 14:11:28,034 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:11:28,034 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:28,034 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:11:28,043 INFO L229 MonitoredProcess]: Starting monitored process 120 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:11:28,044 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Waiting until timeout for monitored process [2021-08-06 14:11:28,760 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:11:28,760 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:11:28,761 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-06 14:11:28,761 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:11:28,849 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 25 proven. 21 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:11:28,849 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1285975051] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:28,849 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:11:28,849 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 10 [2021-08-06 14:11:28,849 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1830698208] [2021-08-06 14:11:28,850 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 14:11:28,850 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:11:28,850 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 14:11:28,850 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2021-08-06 14:11:28,850 INFO L87 Difference]: Start difference. First operand 2431 states and 7193 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 10 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-06 14:11:28,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:11:28,907 INFO L93 Difference]: Finished difference Result 2636 states and 7552 transitions. [2021-08-06 14:11:28,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 14:11:28,907 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 10 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 20 [2021-08-06 14:11:28,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:11:28,910 INFO L225 Difference]: With dead ends: 2636 [2021-08-06 14:11:28,910 INFO L226 Difference]: Without dead ends: 2636 [2021-08-06 14:11:28,910 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 38.6ms TimeCoverageRelationStatistics Valid=55, Invalid=77, Unknown=0, NotChecked=0, Total=132 [2021-08-06 14:11:28,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2636 states. [2021-08-06 14:11:28,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2636 to 2455. [2021-08-06 14:11:28,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2455 states, 2454 states have (on average 2.962510187449063) internal successors, (7270), 2454 states have internal predecessors, (7270), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:28,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2455 states to 2455 states and 7270 transitions. [2021-08-06 14:11:28,951 INFO L78 Accepts]: Start accepts. Automaton has 2455 states and 7270 transitions. Word has length 20 [2021-08-06 14:11:28,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:11:28,951 INFO L470 AbstractCegarLoop]: Abstraction has 2455 states and 7270 transitions. [2021-08-06 14:11:28,951 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 10 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-06 14:11:28,951 INFO L276 IsEmpty]: Start isEmpty. Operand 2455 states and 7270 transitions. [2021-08-06 14:11:28,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 14:11:28,954 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:11:28,954 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:11:28,973 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Ended with exit code 0 [2021-08-06 14:11:29,154 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121,120 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:29,155 INFO L402 AbstractCegarLoop]: === Iteration 123 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:11:29,155 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:11:29,155 INFO L82 PathProgramCache]: Analyzing trace with hash 1898973321, now seen corresponding path program 119 times [2021-08-06 14:11:29,155 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:11:29,155 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [590838862] [2021-08-06 14:11:29,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:11:29,155 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:11:29,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:11:29,226 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 25 proven. 21 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:11:29,226 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:11:29,226 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [590838862] [2021-08-06 14:11:29,226 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [590838862] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:29,226 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1713123440] [2021-08-06 14:11:29,226 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:11:29,226 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:29,226 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:11:29,227 INFO L229 MonitoredProcess]: Starting monitored process 121 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:11:29,227 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Waiting until timeout for monitored process [2021-08-06 14:11:29,952 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-08-06 14:11:29,952 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:11:29,953 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-06 14:11:29,953 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:11:30,049 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 27 proven. 18 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-06 14:11:30,049 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1713123440] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:30,049 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:11:30,049 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 10 [2021-08-06 14:11:30,050 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1572967064] [2021-08-06 14:11:30,050 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 14:11:30,050 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:11:30,050 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 14:11:30,050 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2021-08-06 14:11:30,050 INFO L87 Difference]: Start difference. First operand 2455 states and 7270 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 10 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-06 14:11:30,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:11:30,112 INFO L93 Difference]: Finished difference Result 2607 states and 7491 transitions. [2021-08-06 14:11:30,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 14:11:30,113 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 10 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 20 [2021-08-06 14:11:30,113 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:11:30,116 INFO L225 Difference]: With dead ends: 2607 [2021-08-06 14:11:30,116 INFO L226 Difference]: Without dead ends: 2605 [2021-08-06 14:11:30,116 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 34.4ms TimeCoverageRelationStatistics Valid=55, Invalid=77, Unknown=0, NotChecked=0, Total=132 [2021-08-06 14:11:30,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2605 states. [2021-08-06 14:11:30,140 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2605 to 2453. [2021-08-06 14:11:30,142 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2453 states, 2452 states have (on average 2.9620717781402934) internal successors, (7263), 2452 states have internal predecessors, (7263), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:30,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2453 states to 2453 states and 7263 transitions. [2021-08-06 14:11:30,146 INFO L78 Accepts]: Start accepts. Automaton has 2453 states and 7263 transitions. Word has length 20 [2021-08-06 14:11:30,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:11:30,146 INFO L470 AbstractCegarLoop]: Abstraction has 2453 states and 7263 transitions. [2021-08-06 14:11:30,146 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 10 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-06 14:11:30,146 INFO L276 IsEmpty]: Start isEmpty. Operand 2453 states and 7263 transitions. [2021-08-06 14:11:30,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 14:11:30,148 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:11:30,148 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:11:30,173 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Ended with exit code 0 [2021-08-06 14:11:30,349 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 121 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable122 [2021-08-06 14:11:30,349 INFO L402 AbstractCegarLoop]: === Iteration 124 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:11:30,349 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:11:30,349 INFO L82 PathProgramCache]: Analyzing trace with hash -1540687321, now seen corresponding path program 120 times [2021-08-06 14:11:30,349 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:11:30,349 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [767149567] [2021-08-06 14:11:30,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:11:30,349 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:11:30,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:11:30,432 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 21 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:11:30,433 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:11:30,433 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [767149567] [2021-08-06 14:11:30,433 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [767149567] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:30,433 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [968709649] [2021-08-06 14:11:30,433 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:11:30,433 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:30,433 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:11:30,434 INFO L229 MonitoredProcess]: Starting monitored process 122 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:11:30,435 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Waiting until timeout for monitored process [2021-08-06 14:11:31,174 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-06 14:11:31,175 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:11:31,175 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-06 14:11:31,175 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:11:31,291 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 22 proven. 25 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:11:31,291 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [968709649] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:31,291 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:11:31,291 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 11 [2021-08-06 14:11:31,291 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1594061643] [2021-08-06 14:11:31,291 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 14:11:31,291 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:11:31,291 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 14:11:31,291 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2021-08-06 14:11:31,292 INFO L87 Difference]: Start difference. First operand 2453 states and 7263 transitions. Second operand has 12 states, 12 states have (on average 1.8333333333333333) internal successors, (22), 11 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:31,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:11:31,349 INFO L93 Difference]: Finished difference Result 2611 states and 7489 transitions. [2021-08-06 14:11:31,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-06 14:11:31,349 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.8333333333333333) internal successors, (22), 11 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-06 14:11:31,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:11:31,353 INFO L225 Difference]: With dead ends: 2611 [2021-08-06 14:11:31,353 INFO L226 Difference]: Without dead ends: 2609 [2021-08-06 14:11:31,353 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 49.3ms TimeCoverageRelationStatistics Valid=69, Invalid=113, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:11:31,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2609 states. [2021-08-06 14:11:31,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2609 to 2453. [2021-08-06 14:11:31,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2453 states, 2452 states have (on average 2.9600326264274064) internal successors, (7258), 2452 states have internal predecessors, (7258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:31,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2453 states to 2453 states and 7258 transitions. [2021-08-06 14:11:31,382 INFO L78 Accepts]: Start accepts. Automaton has 2453 states and 7258 transitions. Word has length 20 [2021-08-06 14:11:31,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:11:31,382 INFO L470 AbstractCegarLoop]: Abstraction has 2453 states and 7258 transitions. [2021-08-06 14:11:31,382 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 1.8333333333333333) internal successors, (22), 11 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:31,382 INFO L276 IsEmpty]: Start isEmpty. Operand 2453 states and 7258 transitions. [2021-08-06 14:11:31,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 14:11:31,384 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:11:31,384 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:11:31,402 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Ended with exit code 0 [2021-08-06 14:11:31,585 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable123 [2021-08-06 14:11:31,585 INFO L402 AbstractCegarLoop]: === Iteration 125 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:11:31,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:11:31,585 INFO L82 PathProgramCache]: Analyzing trace with hash -795984823, now seen corresponding path program 121 times [2021-08-06 14:11:31,585 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:11:31,585 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1289091809] [2021-08-06 14:11:31,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:11:31,585 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:11:31,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:11:31,661 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 19 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:11:31,662 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:11:31,662 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1289091809] [2021-08-06 14:11:31,662 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1289091809] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:31,662 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1208036542] [2021-08-06 14:11:31,662 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:11:31,662 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:31,662 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:11:31,663 INFO L229 MonitoredProcess]: Starting monitored process 123 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:11:31,664 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Waiting until timeout for monitored process [2021-08-06 14:11:32,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:11:32,423 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:11:32,424 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:11:32,503 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 29 proven. 16 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-06 14:11:32,503 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1208036542] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:32,503 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:11:32,503 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9] total 12 [2021-08-06 14:11:32,504 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [183700295] [2021-08-06 14:11:32,504 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 14:11:32,504 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:11:32,504 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 14:11:32,504 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=104, Unknown=0, NotChecked=0, Total=156 [2021-08-06 14:11:32,504 INFO L87 Difference]: Start difference. First operand 2453 states and 7258 transitions. Second operand has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 12 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-06 14:11:32,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:11:32,637 INFO L93 Difference]: Finished difference Result 2617 states and 7493 transitions. [2021-08-06 14:11:32,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-06 14:11:32,638 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 12 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 20 [2021-08-06 14:11:32,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:11:32,641 INFO L225 Difference]: With dead ends: 2617 [2021-08-06 14:11:32,641 INFO L226 Difference]: Without dead ends: 2614 [2021-08-06 14:11:32,642 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 95.8ms TimeCoverageRelationStatistics Valid=158, Invalid=304, Unknown=0, NotChecked=0, Total=462 [2021-08-06 14:11:32,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2614 states. [2021-08-06 14:11:32,667 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2614 to 2453. [2021-08-06 14:11:32,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2453 states, 2452 states have (on average 2.9559543230016314) internal successors, (7248), 2452 states have internal predecessors, (7248), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:32,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2453 states to 2453 states and 7248 transitions. [2021-08-06 14:11:32,674 INFO L78 Accepts]: Start accepts. Automaton has 2453 states and 7248 transitions. Word has length 20 [2021-08-06 14:11:32,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:11:32,674 INFO L470 AbstractCegarLoop]: Abstraction has 2453 states and 7248 transitions. [2021-08-06 14:11:32,674 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 12 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-06 14:11:32,674 INFO L276 IsEmpty]: Start isEmpty. Operand 2453 states and 7248 transitions. [2021-08-06 14:11:32,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 14:11:32,676 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:11:32,676 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:11:32,695 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Forceful destruction successful, exit code 0 [2021-08-06 14:11:32,877 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable124,123 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:32,877 INFO L402 AbstractCegarLoop]: === Iteration 126 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:11:32,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:11:32,877 INFO L82 PathProgramCache]: Analyzing trace with hash 814956135, now seen corresponding path program 122 times [2021-08-06 14:11:32,877 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:11:32,877 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1885012775] [2021-08-06 14:11:32,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:11:32,878 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:11:32,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:11:32,953 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 18 proven. 29 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:11:32,953 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:11:32,954 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1885012775] [2021-08-06 14:11:32,954 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1885012775] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:32,954 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1320536658] [2021-08-06 14:11:32,954 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:11:32,954 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:32,954 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:11:32,954 INFO L229 MonitoredProcess]: Starting monitored process 124 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:11:32,955 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Waiting until timeout for monitored process [2021-08-06 14:11:33,704 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:11:33,704 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:11:33,705 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:11:33,705 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:11:33,788 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 26 proven. 18 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-08-06 14:11:33,789 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1320536658] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:33,789 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:11:33,789 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 13 [2021-08-06 14:11:33,789 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1741294629] [2021-08-06 14:11:33,789 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 14:11:33,789 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:11:33,789 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 14:11:33,789 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=125, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:11:33,789 INFO L87 Difference]: Start difference. First operand 2453 states and 7248 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 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-06 14:11:33,929 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:11:33,929 INFO L93 Difference]: Finished difference Result 2623 states and 7490 transitions. [2021-08-06 14:11:33,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-06 14:11:33,929 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 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 20 [2021-08-06 14:11:33,930 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:11:33,933 INFO L225 Difference]: With dead ends: 2623 [2021-08-06 14:11:33,933 INFO L226 Difference]: Without dead ends: 2618 [2021-08-06 14:11:33,933 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 108.0ms TimeCoverageRelationStatistics Valid=185, Invalid=367, Unknown=0, NotChecked=0, Total=552 [2021-08-06 14:11:33,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2618 states. [2021-08-06 14:11:33,956 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2618 to 2453. [2021-08-06 14:11:33,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2453 states, 2452 states have (on average 2.949836867862969) internal successors, (7233), 2452 states have internal predecessors, (7233), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:33,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2453 states to 2453 states and 7233 transitions. [2021-08-06 14:11:33,962 INFO L78 Accepts]: Start accepts. Automaton has 2453 states and 7233 transitions. Word has length 20 [2021-08-06 14:11:33,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:11:33,962 INFO L470 AbstractCegarLoop]: Abstraction has 2453 states and 7233 transitions. [2021-08-06 14:11:33,962 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 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-06 14:11:33,962 INFO L276 IsEmpty]: Start isEmpty. Operand 2453 states and 7233 transitions. [2021-08-06 14:11:33,964 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 14:11:33,964 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:11:33,964 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:11:33,982 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Ended with exit code 0 [2021-08-06 14:11:34,165 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2021-08-06 14:11:34,165 INFO L402 AbstractCegarLoop]: === Iteration 127 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:11:34,165 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:11:34,165 INFO L82 PathProgramCache]: Analyzing trace with hash -785481719, now seen corresponding path program 123 times [2021-08-06 14:11:34,166 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:11:34,166 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1852637536] [2021-08-06 14:11:34,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:11:34,166 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:11:34,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:11:34,245 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 20 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:11:34,245 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:11:34,245 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1852637536] [2021-08-06 14:11:34,245 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1852637536] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:34,245 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [790102661] [2021-08-06 14:11:34,245 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:11:34,245 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:34,245 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:11:34,246 INFO L229 MonitoredProcess]: Starting monitored process 125 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:11:34,246 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Waiting until timeout for monitored process [2021-08-06 14:11:34,995 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-06 14:11:34,995 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:11:34,996 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-06 14:11:34,996 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:11:35,087 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 21 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:11:35,087 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [790102661] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:35,087 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:11:35,087 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-06 14:11:35,087 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1450351445] [2021-08-06 14:11:35,087 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 14:11:35,087 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:11:35,088 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 14:11:35,088 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=147, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:11:35,088 INFO L87 Difference]: Start difference. First operand 2453 states and 7233 transitions. Second operand has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:35,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:11:35,249 INFO L93 Difference]: Finished difference Result 2628 states and 7481 transitions. [2021-08-06 14:11:35,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-06 14:11:35,249 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-06 14:11:35,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:11:35,252 INFO L225 Difference]: With dead ends: 2628 [2021-08-06 14:11:35,253 INFO L226 Difference]: Without dead ends: 2622 [2021-08-06 14:11:35,253 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 121.0ms TimeCoverageRelationStatistics Valid=215, Invalid=435, Unknown=0, NotChecked=0, Total=650 [2021-08-06 14:11:35,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2622 states. [2021-08-06 14:11:35,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2622 to 2454. [2021-08-06 14:11:35,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2454 states, 2453 states have (on average 2.9421116999592334) internal successors, (7217), 2453 states have internal predecessors, (7217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:35,284 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2454 states to 2454 states and 7217 transitions. [2021-08-06 14:11:35,284 INFO L78 Accepts]: Start accepts. Automaton has 2454 states and 7217 transitions. Word has length 20 [2021-08-06 14:11:35,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:11:35,284 INFO L470 AbstractCegarLoop]: Abstraction has 2454 states and 7217 transitions. [2021-08-06 14:11:35,284 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:35,284 INFO L276 IsEmpty]: Start isEmpty. Operand 2454 states and 7217 transitions. [2021-08-06 14:11:35,286 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 14:11:35,286 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:11:35,286 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:11:35,305 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Forceful destruction successful, exit code 0 [2021-08-06 14:11:35,504 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 125 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable126 [2021-08-06 14:11:35,504 INFO L402 AbstractCegarLoop]: === Iteration 128 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:11:35,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:11:35,504 INFO L82 PathProgramCache]: Analyzing trace with hash 1140552359, now seen corresponding path program 124 times [2021-08-06 14:11:35,504 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:11:35,504 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [100868649] [2021-08-06 14:11:35,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:11:35,505 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:11:35,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:11:35,587 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 24 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:11:35,587 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:11:35,587 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [100868649] [2021-08-06 14:11:35,587 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [100868649] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:35,587 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [26254341] [2021-08-06 14:11:35,587 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:11:35,587 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:35,587 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:11:35,588 INFO L229 MonitoredProcess]: Starting monitored process 126 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:11:35,589 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Waiting until timeout for monitored process [2021-08-06 14:11:36,354 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:11:36,354 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:11:36,355 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:11:36,355 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:11:36,442 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 28 proven. 17 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-06 14:11:36,442 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [26254341] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:36,442 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:11:36,442 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 14 [2021-08-06 14:11:36,442 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1256040522] [2021-08-06 14:11:36,442 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 14:11:36,442 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:11:36,442 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 14:11:36,442 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=149, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:11:36,443 INFO L87 Difference]: Start difference. First operand 2454 states and 7217 transitions. Second operand has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 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-06 14:11:36,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:11:36,581 INFO L93 Difference]: Finished difference Result 2728 states and 7757 transitions. [2021-08-06 14:11:36,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-06 14:11:36,582 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 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 20 [2021-08-06 14:11:36,582 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:11:36,585 INFO L225 Difference]: With dead ends: 2728 [2021-08-06 14:11:36,585 INFO L226 Difference]: Without dead ends: 2720 [2021-08-06 14:11:36,586 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 100 ImplicationChecksByTransitivity, 121.4ms TimeCoverageRelationStatistics Valid=184, Invalid=416, Unknown=0, NotChecked=0, Total=600 [2021-08-06 14:11:36,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2720 states. [2021-08-06 14:11:36,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2720 to 2456. [2021-08-06 14:11:36,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2456 states, 2455 states have (on average 2.9413441955193482) internal successors, (7221), 2455 states have internal predecessors, (7221), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:36,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2456 states to 2456 states and 7221 transitions. [2021-08-06 14:11:36,615 INFO L78 Accepts]: Start accepts. Automaton has 2456 states and 7221 transitions. Word has length 20 [2021-08-06 14:11:36,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:11:36,615 INFO L470 AbstractCegarLoop]: Abstraction has 2456 states and 7221 transitions. [2021-08-06 14:11:36,615 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 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-06 14:11:36,615 INFO L276 IsEmpty]: Start isEmpty. Operand 2456 states and 7221 transitions. [2021-08-06 14:11:36,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 14:11:36,617 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:11:36,617 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:11:36,635 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Ended with exit code 0 [2021-08-06 14:11:36,825 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable127 [2021-08-06 14:11:36,826 INFO L402 AbstractCegarLoop]: === Iteration 129 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:11:36,826 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:11:36,826 INFO L82 PathProgramCache]: Analyzing trace with hash 718066633, now seen corresponding path program 125 times [2021-08-06 14:11:36,826 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:11:36,826 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1383643602] [2021-08-06 14:11:36,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:11:36,826 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:11:36,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:11:36,923 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 30 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:11:36,923 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:11:36,923 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1383643602] [2021-08-06 14:11:36,923 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1383643602] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:36,923 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [898077557] [2021-08-06 14:11:36,923 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:11:36,924 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:36,924 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:11:36,925 INFO L229 MonitoredProcess]: Starting monitored process 127 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:11:36,926 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Waiting until timeout for monitored process [2021-08-06 14:11:37,700 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-06 14:11:37,700 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:11:37,701 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-06 14:11:37,701 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:11:37,791 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 31 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:11:37,791 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [898077557] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:37,791 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:11:37,791 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-06 14:11:37,791 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [288568147] [2021-08-06 14:11:37,791 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 14:11:37,791 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:11:37,791 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 14:11:37,792 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=149, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:11:37,792 INFO L87 Difference]: Start difference. First operand 2456 states and 7221 transitions. Second operand has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:37,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:11:37,933 INFO L93 Difference]: Finished difference Result 2715 states and 7737 transitions. [2021-08-06 14:11:37,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-06 14:11:37,933 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-06 14:11:37,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:11:37,937 INFO L225 Difference]: With dead ends: 2715 [2021-08-06 14:11:37,937 INFO L226 Difference]: Without dead ends: 2700 [2021-08-06 14:11:37,937 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 128.0ms TimeCoverageRelationStatistics Valid=185, Invalid=415, Unknown=0, NotChecked=0, Total=600 [2021-08-06 14:11:37,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2700 states. [2021-08-06 14:11:37,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2700 to 2461. [2021-08-06 14:11:37,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2461 states, 2460 states have (on average 2.9390243902439024) internal successors, (7230), 2460 states have internal predecessors, (7230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:37,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2461 states to 2461 states and 7230 transitions. [2021-08-06 14:11:37,978 INFO L78 Accepts]: Start accepts. Automaton has 2461 states and 7230 transitions. Word has length 20 [2021-08-06 14:11:37,978 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:11:37,978 INFO L470 AbstractCegarLoop]: Abstraction has 2461 states and 7230 transitions. [2021-08-06 14:11:37,978 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:37,978 INFO L276 IsEmpty]: Start isEmpty. Operand 2461 states and 7230 transitions. [2021-08-06 14:11:37,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 14:11:37,980 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:11:37,980 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:11:37,998 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Forceful destruction successful, exit code 0 [2021-08-06 14:11:38,181 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 127 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable128 [2021-08-06 14:11:38,181 INFO L402 AbstractCegarLoop]: === Iteration 130 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:11:38,181 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:11:38,181 INFO L82 PathProgramCache]: Analyzing trace with hash -248854767, now seen corresponding path program 126 times [2021-08-06 14:11:38,181 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:11:38,181 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [611986394] [2021-08-06 14:11:38,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:11:38,183 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:11:38,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:11:38,260 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 28 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:11:38,261 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:11:38,261 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [611986394] [2021-08-06 14:11:38,261 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [611986394] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:38,261 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1481941821] [2021-08-06 14:11:38,261 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:11:38,261 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:38,261 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:11:38,265 INFO L229 MonitoredProcess]: Starting monitored process 128 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:11:38,267 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Waiting until timeout for monitored process [2021-08-06 14:11:39,034 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-06 14:11:39,034 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:11:39,034 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-06 14:11:39,035 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:11:39,131 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 33 proven. 14 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:11:39,131 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1481941821] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:39,131 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:11:39,131 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 12 [2021-08-06 14:11:39,131 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [641749012] [2021-08-06 14:11:39,131 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 14:11:39,131 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:11:39,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 14:11:39,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=101, Unknown=0, NotChecked=0, Total=156 [2021-08-06 14:11:39,132 INFO L87 Difference]: Start difference. First operand 2461 states and 7230 transitions. Second operand has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 12 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:39,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:11:39,247 INFO L93 Difference]: Finished difference Result 2667 states and 7591 transitions. [2021-08-06 14:11:39,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-06 14:11:39,247 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 12 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-06 14:11:39,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:11:39,251 INFO L225 Difference]: With dead ends: 2667 [2021-08-06 14:11:39,251 INFO L226 Difference]: Without dead ends: 2667 [2021-08-06 14:11:39,251 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 83.5ms TimeCoverageRelationStatistics Valid=115, Invalid=191, Unknown=0, NotChecked=0, Total=306 [2021-08-06 14:11:39,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2667 states. [2021-08-06 14:11:39,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2667 to 2508. [2021-08-06 14:11:39,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2508 states, 2507 states have (on average 2.9369764658954924) internal successors, (7363), 2507 states have internal predecessors, (7363), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:39,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2508 states to 2508 states and 7363 transitions. [2021-08-06 14:11:39,287 INFO L78 Accepts]: Start accepts. Automaton has 2508 states and 7363 transitions. Word has length 20 [2021-08-06 14:11:39,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:11:39,287 INFO L470 AbstractCegarLoop]: Abstraction has 2508 states and 7363 transitions. [2021-08-06 14:11:39,287 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 12 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:39,287 INFO L276 IsEmpty]: Start isEmpty. Operand 2508 states and 7363 transitions. [2021-08-06 14:11:39,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 14:11:39,289 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:11:39,289 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:11:39,308 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Forceful destruction successful, exit code 0 [2021-08-06 14:11:39,492 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable129,128 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:39,493 INFO L402 AbstractCegarLoop]: === Iteration 131 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:11:39,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:11:39,493 INFO L82 PathProgramCache]: Analyzing trace with hash 121820275, now seen corresponding path program 127 times [2021-08-06 14:11:39,493 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:11:39,493 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [973115904] [2021-08-06 14:11:39,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:11:39,493 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:11:39,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:11:39,575 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 25 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:11:39,576 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:11:39,576 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [973115904] [2021-08-06 14:11:39,576 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [973115904] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:39,576 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [37194074] [2021-08-06 14:11:39,576 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:11:39,577 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:39,577 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:11:39,578 INFO L229 MonitoredProcess]: Starting monitored process 129 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:11:39,584 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Waiting until timeout for monitored process [2021-08-06 14:11:40,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:11:40,356 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:11:40,357 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:11:40,441 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 28 proven. 17 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-06 14:11:40,441 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [37194074] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:40,441 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:11:40,441 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 13 [2021-08-06 14:11:40,441 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1113430097] [2021-08-06 14:11:40,442 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 14:11:40,442 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:11:40,442 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 14:11:40,442 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=128, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:11:40,442 INFO L87 Difference]: Start difference. First operand 2508 states and 7363 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 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-06 14:11:40,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:11:40,571 INFO L93 Difference]: Finished difference Result 2671 states and 7695 transitions. [2021-08-06 14:11:40,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-06 14:11:40,571 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 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 20 [2021-08-06 14:11:40,571 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:11:40,575 INFO L225 Difference]: With dead ends: 2671 [2021-08-06 14:11:40,575 INFO L226 Difference]: Without dead ends: 2667 [2021-08-06 14:11:40,575 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 94.0ms TimeCoverageRelationStatistics Valid=142, Invalid=320, Unknown=0, NotChecked=0, Total=462 [2021-08-06 14:11:40,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2667 states. [2021-08-06 14:11:40,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2667 to 2508. [2021-08-06 14:11:40,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2508 states, 2507 states have (on average 2.934982050259274) internal successors, (7358), 2507 states have internal predecessors, (7358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:40,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2508 states to 2508 states and 7358 transitions. [2021-08-06 14:11:40,605 INFO L78 Accepts]: Start accepts. Automaton has 2508 states and 7358 transitions. Word has length 20 [2021-08-06 14:11:40,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:11:40,605 INFO L470 AbstractCegarLoop]: Abstraction has 2508 states and 7358 transitions. [2021-08-06 14:11:40,605 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 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-06 14:11:40,605 INFO L276 IsEmpty]: Start isEmpty. Operand 2508 states and 7358 transitions. [2021-08-06 14:11:40,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 14:11:40,607 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:11:40,607 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:11:40,625 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Ended with exit code 0 [2021-08-06 14:11:40,807 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,129 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:40,808 INFO L402 AbstractCegarLoop]: === Iteration 132 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:11:40,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:11:40,808 INFO L82 PathProgramCache]: Analyzing trace with hash -302490961, now seen corresponding path program 128 times [2021-08-06 14:11:40,808 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:11:40,808 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [213798308] [2021-08-06 14:11:40,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:11:40,808 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:11:40,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:11:40,888 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 24 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:11:40,888 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:11:40,888 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [213798308] [2021-08-06 14:11:40,888 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [213798308] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:40,888 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2026870896] [2021-08-06 14:11:40,889 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:11:40,889 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:40,889 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:11:40,889 INFO L229 MonitoredProcess]: Starting monitored process 130 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:11:40,890 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Waiting until timeout for monitored process [2021-08-06 14:11:41,675 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:11:41,675 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:11:41,675 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:11:41,676 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:11:41,758 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 27 proven. 18 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-06 14:11:41,759 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2026870896] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:41,759 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:11:41,759 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 14 [2021-08-06 14:11:41,759 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1008464054] [2021-08-06 14:11:41,759 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 14:11:41,759 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:11:41,759 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 14:11:41,759 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=148, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:11:41,759 INFO L87 Difference]: Start difference. First operand 2508 states and 7358 transitions. Second operand has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 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-06 14:11:41,903 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:11:41,903 INFO L93 Difference]: Finished difference Result 2762 states and 7843 transitions. [2021-08-06 14:11:41,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-06 14:11:41,903 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 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 20 [2021-08-06 14:11:41,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:11:41,907 INFO L225 Difference]: With dead ends: 2762 [2021-08-06 14:11:41,908 INFO L226 Difference]: Without dead ends: 2758 [2021-08-06 14:11:41,908 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 118.3ms TimeCoverageRelationStatistics Valid=192, Invalid=408, Unknown=0, NotChecked=0, Total=600 [2021-08-06 14:11:41,910 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2758 states. [2021-08-06 14:11:41,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2758 to 2508. [2021-08-06 14:11:41,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2508 states, 2507 states have (on average 2.9313921021140805) internal successors, (7349), 2507 states have internal predecessors, (7349), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:41,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2508 states to 2508 states and 7349 transitions. [2021-08-06 14:11:41,944 INFO L78 Accepts]: Start accepts. Automaton has 2508 states and 7349 transitions. Word has length 20 [2021-08-06 14:11:41,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:11:41,944 INFO L470 AbstractCegarLoop]: Abstraction has 2508 states and 7349 transitions. [2021-08-06 14:11:41,944 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 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-06 14:11:41,944 INFO L276 IsEmpty]: Start isEmpty. Operand 2508 states and 7349 transitions. [2021-08-06 14:11:41,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 14:11:41,947 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:11:41,947 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:11:41,970 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Forceful destruction successful, exit code 0 [2021-08-06 14:11:42,148 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable131 [2021-08-06 14:11:42,148 INFO L402 AbstractCegarLoop]: === Iteration 133 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:11:42,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:11:42,148 INFO L82 PathProgramCache]: Analyzing trace with hash -724976687, now seen corresponding path program 129 times [2021-08-06 14:11:42,148 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:11:42,149 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1072240810] [2021-08-06 14:11:42,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:11:42,149 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:11:42,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:11:42,233 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 30 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:11:42,233 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:11:42,233 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1072240810] [2021-08-06 14:11:42,233 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1072240810] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:42,233 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [865524647] [2021-08-06 14:11:42,233 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:11:42,233 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:42,234 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:11:42,234 INFO L229 MonitoredProcess]: Starting monitored process 131 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:11:42,235 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Waiting until timeout for monitored process [2021-08-06 14:11:43,046 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-06 14:11:43,046 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:11:43,047 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-06 14:11:43,047 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:11:43,135 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 30 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:11:43,135 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [865524647] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:43,135 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:11:43,135 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-06 14:11:43,136 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [861311459] [2021-08-06 14:11:43,136 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 14:11:43,136 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:11:43,136 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 14:11:43,136 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=148, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:11:43,136 INFO L87 Difference]: Start difference. First operand 2508 states and 7349 transitions. Second operand has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:43,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:11:43,276 INFO L93 Difference]: Finished difference Result 2814 states and 7972 transitions. [2021-08-06 14:11:43,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-06 14:11:43,277 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-06 14:11:43,277 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:11:43,280 INFO L225 Difference]: With dead ends: 2814 [2021-08-06 14:11:43,281 INFO L226 Difference]: Without dead ends: 2799 [2021-08-06 14:11:43,281 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 126.4ms TimeCoverageRelationStatistics Valid=184, Invalid=416, Unknown=0, NotChecked=0, Total=600 [2021-08-06 14:11:43,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2799 states. [2021-08-06 14:11:43,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2799 to 2522. [2021-08-06 14:11:43,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2522 states, 2521 states have (on average 2.9254264180880605) internal successors, (7375), 2521 states have internal predecessors, (7375), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:43,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2522 states to 2522 states and 7375 transitions. [2021-08-06 14:11:43,311 INFO L78 Accepts]: Start accepts. Automaton has 2522 states and 7375 transitions. Word has length 20 [2021-08-06 14:11:43,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:11:43,312 INFO L470 AbstractCegarLoop]: Abstraction has 2522 states and 7375 transitions. [2021-08-06 14:11:43,312 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:43,312 INFO L276 IsEmpty]: Start isEmpty. Operand 2522 states and 7375 transitions. [2021-08-06 14:11:43,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 14:11:43,315 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:11:43,315 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:11:43,333 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Ended with exit code 0 [2021-08-06 14:11:43,515 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,131 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:43,515 INFO L402 AbstractCegarLoop]: === Iteration 134 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:11:43,515 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:11:43,515 INFO L82 PathProgramCache]: Analyzing trace with hash -727102217, now seen corresponding path program 130 times [2021-08-06 14:11:43,515 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:11:43,516 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1988761685] [2021-08-06 14:11:43,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:11:43,516 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:11:43,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:11:43,579 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 28 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:11:43,579 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:11:43,579 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1988761685] [2021-08-06 14:11:43,579 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1988761685] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:43,579 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [616950721] [2021-08-06 14:11:43,579 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:11:43,579 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:43,579 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:11:43,580 INFO L229 MonitoredProcess]: Starting monitored process 132 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:11:43,580 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Waiting until timeout for monitored process [2021-08-06 14:11:44,381 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:11:44,381 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:11:44,381 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-06 14:11:44,382 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:11:44,470 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 30 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:11:44,470 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [616950721] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:44,470 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:11:44,470 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 11 [2021-08-06 14:11:44,470 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1469847202] [2021-08-06 14:11:44,470 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 14:11:44,470 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:11:44,470 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 14:11:44,471 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=77, Unknown=0, NotChecked=0, Total=132 [2021-08-06 14:11:44,471 INFO L87 Difference]: Start difference. First operand 2522 states and 7375 transitions. Second operand has 12 states, 12 states have (on average 1.8333333333333333) internal successors, (22), 11 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:44,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:11:44,534 INFO L93 Difference]: Finished difference Result 2905 states and 8256 transitions. [2021-08-06 14:11:44,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-06 14:11:44,534 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.8333333333333333) internal successors, (22), 11 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-06 14:11:44,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:11:44,538 INFO L225 Difference]: With dead ends: 2905 [2021-08-06 14:11:44,538 INFO L226 Difference]: Without dead ends: 2905 [2021-08-06 14:11:44,538 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 41.5ms TimeCoverageRelationStatistics Valid=66, Invalid=90, Unknown=0, NotChecked=0, Total=156 [2021-08-06 14:11:44,539 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2905 states. [2021-08-06 14:11:44,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2905 to 2705. [2021-08-06 14:11:44,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2705 states, 2704 states have (on average 2.9445266272189348) internal successors, (7962), 2704 states have internal predecessors, (7962), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:44,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2705 states to 2705 states and 7962 transitions. [2021-08-06 14:11:44,571 INFO L78 Accepts]: Start accepts. Automaton has 2705 states and 7962 transitions. Word has length 20 [2021-08-06 14:11:44,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:11:44,571 INFO L470 AbstractCegarLoop]: Abstraction has 2705 states and 7962 transitions. [2021-08-06 14:11:44,571 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 1.8333333333333333) internal successors, (22), 11 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:44,571 INFO L276 IsEmpty]: Start isEmpty. Operand 2705 states and 7962 transitions. [2021-08-06 14:11:44,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 14:11:44,574 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:11:44,574 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:11:44,591 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Ended with exit code 0 [2021-08-06 14:11:44,774 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable133,132 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:44,774 INFO L402 AbstractCegarLoop]: === Iteration 135 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:11:44,774 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:11:44,774 INFO L82 PathProgramCache]: Analyzing trace with hash 187183573, now seen corresponding path program 131 times [2021-08-06 14:11:44,775 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:11:44,775 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1853235859] [2021-08-06 14:11:44,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:11:44,775 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:11:44,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:11:44,852 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 32 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:11:44,852 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:11:44,852 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1853235859] [2021-08-06 14:11:44,852 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1853235859] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:44,852 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [486004359] [2021-08-06 14:11:44,852 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:11:44,852 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:44,852 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:11:44,853 INFO L229 MonitoredProcess]: Starting monitored process 133 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:11:44,853 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Waiting until timeout for monitored process [2021-08-06 14:11:45,706 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-06 14:11:45,706 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:11:45,707 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-06 14:11:45,707 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:11:45,789 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 33 proven. 14 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:11:45,789 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [486004359] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:45,789 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:11:45,789 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 11 [2021-08-06 14:11:45,789 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [102387212] [2021-08-06 14:11:45,789 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 14:11:45,789 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:11:45,790 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 14:11:45,790 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=77, Unknown=0, NotChecked=0, Total=132 [2021-08-06 14:11:45,790 INFO L87 Difference]: Start difference. First operand 2705 states and 7962 transitions. Second operand has 12 states, 12 states have (on average 1.8333333333333333) internal successors, (22), 11 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:45,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:11:45,847 INFO L93 Difference]: Finished difference Result 2873 states and 8190 transitions. [2021-08-06 14:11:45,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-06 14:11:45,847 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.8333333333333333) internal successors, (22), 11 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-06 14:11:45,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:11:45,851 INFO L225 Difference]: With dead ends: 2873 [2021-08-06 14:11:45,851 INFO L226 Difference]: Without dead ends: 2871 [2021-08-06 14:11:45,851 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 51.5ms TimeCoverageRelationStatistics Valid=66, Invalid=90, Unknown=0, NotChecked=0, Total=156 [2021-08-06 14:11:45,853 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2871 states. [2021-08-06 14:11:45,887 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2871 to 2703. [2021-08-06 14:11:45,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2703 states, 2702 states have (on average 2.9444855662472245) internal successors, (7956), 2702 states have internal predecessors, (7956), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:45,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2703 states to 2703 states and 7956 transitions. [2021-08-06 14:11:45,895 INFO L78 Accepts]: Start accepts. Automaton has 2703 states and 7956 transitions. Word has length 20 [2021-08-06 14:11:45,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:11:45,895 INFO L470 AbstractCegarLoop]: Abstraction has 2703 states and 7956 transitions. [2021-08-06 14:11:45,895 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 1.8333333333333333) internal successors, (22), 11 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:45,895 INFO L276 IsEmpty]: Start isEmpty. Operand 2703 states and 7956 transitions. [2021-08-06 14:11:45,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 14:11:45,897 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:11:45,898 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:11:45,916 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Ended with exit code 0 [2021-08-06 14:11:46,098 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable134 [2021-08-06 14:11:46,098 INFO L402 AbstractCegarLoop]: === Iteration 136 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:11:46,098 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:11:46,098 INFO L82 PathProgramCache]: Analyzing trace with hash 1042490227, now seen corresponding path program 132 times [2021-08-06 14:11:46,098 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:11:46,098 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1153793375] [2021-08-06 14:11:46,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:11:46,099 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:11:46,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:11:46,163 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 26 proven. 21 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:11:46,163 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:11:46,163 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1153793375] [2021-08-06 14:11:46,163 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1153793375] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:46,163 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1074457267] [2021-08-06 14:11:46,163 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:11:46,163 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:46,163 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:11:46,164 INFO L229 MonitoredProcess]: Starting monitored process 134 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:11:46,164 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Waiting until timeout for monitored process [2021-08-06 14:11:46,980 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-06 14:11:46,980 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:11:46,980 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-06 14:11:46,981 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:11:47,074 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 26 proven. 20 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:11:47,074 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1074457267] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:47,074 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:11:47,074 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 11 [2021-08-06 14:11:47,074 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1262795801] [2021-08-06 14:11:47,074 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 14:11:47,074 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:11:47,074 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 14:11:47,074 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=83, Unknown=0, NotChecked=0, Total=132 [2021-08-06 14:11:47,074 INFO L87 Difference]: Start difference. First operand 2703 states and 7956 transitions. Second operand has 12 states, 12 states have (on average 1.8333333333333333) internal successors, (22), 11 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:47,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:11:47,129 INFO L93 Difference]: Finished difference Result 2890 states and 8264 transitions. [2021-08-06 14:11:47,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 14:11:47,129 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.8333333333333333) internal successors, (22), 11 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-06 14:11:47,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:11:47,133 INFO L225 Difference]: With dead ends: 2890 [2021-08-06 14:11:47,133 INFO L226 Difference]: Without dead ends: 2889 [2021-08-06 14:11:47,133 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 39.4ms TimeCoverageRelationStatistics Valid=59, Invalid=97, Unknown=0, NotChecked=0, Total=156 [2021-08-06 14:11:47,134 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2889 states. [2021-08-06 14:11:47,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2889 to 2703. [2021-08-06 14:11:47,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2703 states, 2702 states have (on average 2.9441154700222056) internal successors, (7955), 2702 states have internal predecessors, (7955), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:47,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2703 states to 2703 states and 7955 transitions. [2021-08-06 14:11:47,163 INFO L78 Accepts]: Start accepts. Automaton has 2703 states and 7955 transitions. Word has length 20 [2021-08-06 14:11:47,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:11:47,163 INFO L470 AbstractCegarLoop]: Abstraction has 2703 states and 7955 transitions. [2021-08-06 14:11:47,163 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 1.8333333333333333) internal successors, (22), 11 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:47,163 INFO L276 IsEmpty]: Start isEmpty. Operand 2703 states and 7955 transitions. [2021-08-06 14:11:47,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 14:11:47,165 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:11:47,165 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:11:47,184 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Ended with exit code 0 [2021-08-06 14:11:47,366 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2021-08-06 14:11:47,366 INFO L402 AbstractCegarLoop]: === Iteration 137 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:11:47,366 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:11:47,366 INFO L82 PathProgramCache]: Analyzing trace with hash 1787192725, now seen corresponding path program 133 times [2021-08-06 14:11:47,366 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:11:47,366 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [852572382] [2021-08-06 14:11:47,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:11:47,366 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:11:47,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:11:47,442 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 23 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:11:47,442 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:11:47,442 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [852572382] [2021-08-06 14:11:47,443 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [852572382] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:47,443 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [604380544] [2021-08-06 14:11:47,443 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:11:47,443 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:47,443 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:11:47,443 INFO L229 MonitoredProcess]: Starting monitored process 135 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:11:47,444 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Waiting until timeout for monitored process [2021-08-06 14:11:48,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:11:48,271 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:11:48,272 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:11:48,349 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 32 proven. 13 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-06 14:11:48,349 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [604380544] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:48,349 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:11:48,350 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9] total 12 [2021-08-06 14:11:48,350 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1947079227] [2021-08-06 14:11:48,350 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 14:11:48,350 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:11:48,350 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 14:11:48,350 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=103, Unknown=0, NotChecked=0, Total=156 [2021-08-06 14:11:48,350 INFO L87 Difference]: Start difference. First operand 2703 states and 7955 transitions. Second operand has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 12 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-06 14:11:48,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:11:48,471 INFO L93 Difference]: Finished difference Result 2895 states and 8269 transitions. [2021-08-06 14:11:48,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-06 14:11:48,472 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 12 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 20 [2021-08-06 14:11:48,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:11:48,476 INFO L225 Difference]: With dead ends: 2895 [2021-08-06 14:11:48,476 INFO L226 Difference]: Without dead ends: 2892 [2021-08-06 14:11:48,476 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 86.1ms TimeCoverageRelationStatistics Valid=141, Invalid=279, Unknown=0, NotChecked=0, Total=420 [2021-08-06 14:11:48,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2892 states. [2021-08-06 14:11:48,502 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2892 to 2725. [2021-08-06 14:11:48,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2725 states, 2724 states have (on average 2.943832599118943) internal successors, (8019), 2724 states have internal predecessors, (8019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:48,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2725 states to 2725 states and 8019 transitions. [2021-08-06 14:11:48,509 INFO L78 Accepts]: Start accepts. Automaton has 2725 states and 8019 transitions. Word has length 20 [2021-08-06 14:11:48,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:11:48,509 INFO L470 AbstractCegarLoop]: Abstraction has 2725 states and 8019 transitions. [2021-08-06 14:11:48,509 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 12 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-06 14:11:48,509 INFO L276 IsEmpty]: Start isEmpty. Operand 2725 states and 8019 transitions. [2021-08-06 14:11:48,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 14:11:48,512 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:11:48,512 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:11:48,530 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Ended with exit code 0 [2021-08-06 14:11:48,712 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 135 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2021-08-06 14:11:48,712 INFO L402 AbstractCegarLoop]: === Iteration 138 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:11:48,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:11:48,713 INFO L82 PathProgramCache]: Analyzing trace with hash -896833613, now seen corresponding path program 134 times [2021-08-06 14:11:48,713 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:11:48,713 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [707628326] [2021-08-06 14:11:48,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:11:48,713 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:11:48,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:11:48,785 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 22 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:11:48,785 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:11:48,785 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [707628326] [2021-08-06 14:11:48,785 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [707628326] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:48,785 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1039813266] [2021-08-06 14:11:48,786 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:11:48,786 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:48,786 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:11:48,786 INFO L229 MonitoredProcess]: Starting monitored process 136 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:11:48,787 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Waiting until timeout for monitored process [2021-08-06 14:11:49,638 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:11:49,639 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:11:49,639 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:11:49,639 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:11:49,722 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 29 proven. 16 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-06 14:11:49,722 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1039813266] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:49,722 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:11:49,722 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 13 [2021-08-06 14:11:49,722 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2121280943] [2021-08-06 14:11:49,722 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 14:11:49,722 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:11:49,722 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 14:11:49,722 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=124, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:11:49,722 INFO L87 Difference]: Start difference. First operand 2725 states and 8019 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 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-06 14:11:49,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:11:49,860 INFO L93 Difference]: Finished difference Result 2900 states and 8268 transitions. [2021-08-06 14:11:49,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-06 14:11:49,860 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 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 20 [2021-08-06 14:11:49,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:11:49,864 INFO L225 Difference]: With dead ends: 2900 [2021-08-06 14:11:49,864 INFO L226 Difference]: Without dead ends: 2895 [2021-08-06 14:11:49,864 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 100.1ms TimeCoverageRelationStatistics Valid=166, Invalid=340, Unknown=0, NotChecked=0, Total=506 [2021-08-06 14:11:49,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2895 states. [2021-08-06 14:11:49,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2895 to 2725. [2021-08-06 14:11:49,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2725 states, 2724 states have (on average 2.9390602055800295) internal successors, (8006), 2724 states have internal predecessors, (8006), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:49,899 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2725 states to 2725 states and 8006 transitions. [2021-08-06 14:11:49,899 INFO L78 Accepts]: Start accepts. Automaton has 2725 states and 8006 transitions. Word has length 20 [2021-08-06 14:11:49,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:11:49,900 INFO L470 AbstractCegarLoop]: Abstraction has 2725 states and 8006 transitions. [2021-08-06 14:11:49,900 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 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-06 14:11:49,900 INFO L276 IsEmpty]: Start isEmpty. Operand 2725 states and 8006 transitions. [2021-08-06 14:11:49,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 14:11:49,903 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:11:49,903 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:11:49,926 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Forceful destruction successful, exit code 0 [2021-08-06 14:11:50,103 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable137,136 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:50,103 INFO L402 AbstractCegarLoop]: === Iteration 139 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:11:50,103 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:11:50,103 INFO L82 PathProgramCache]: Analyzing trace with hash 1797695829, now seen corresponding path program 135 times [2021-08-06 14:11:50,103 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:11:50,104 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1795233442] [2021-08-06 14:11:50,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:11:50,104 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:11:50,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:11:50,180 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 22 proven. 25 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:11:50,180 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:11:50,180 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1795233442] [2021-08-06 14:11:50,180 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1795233442] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:50,180 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1405731455] [2021-08-06 14:11:50,180 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:11:50,181 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:50,181 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:11:50,181 INFO L229 MonitoredProcess]: Starting monitored process 137 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:11:50,182 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Waiting until timeout for monitored process [2021-08-06 14:11:51,012 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-06 14:11:51,012 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:11:51,013 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-06 14:11:51,013 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:11:51,098 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 22 proven. 25 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:11:51,098 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1405731455] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:51,098 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:11:51,098 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 13 [2021-08-06 14:11:51,098 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1810691849] [2021-08-06 14:11:51,098 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 14:11:51,099 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:11:51,099 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 14:11:51,099 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=127, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:11:51,099 INFO L87 Difference]: Start difference. First operand 2725 states and 8006 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:51,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:11:51,205 INFO L93 Difference]: Finished difference Result 3265 states and 9134 transitions. [2021-08-06 14:11:51,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-06 14:11:51,206 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-06 14:11:51,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:11:51,212 INFO L225 Difference]: With dead ends: 3265 [2021-08-06 14:11:51,212 INFO L226 Difference]: Without dead ends: 3262 [2021-08-06 14:11:51,212 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 93.3ms TimeCoverageRelationStatistics Valid=126, Invalid=294, Unknown=0, NotChecked=0, Total=420 [2021-08-06 14:11:51,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3262 states. [2021-08-06 14:11:51,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3262 to 2725. [2021-08-06 14:11:51,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2725 states, 2724 states have (on average 2.937591776798825) internal successors, (8002), 2724 states have internal predecessors, (8002), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:51,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2725 states to 2725 states and 8002 transitions. [2021-08-06 14:11:51,252 INFO L78 Accepts]: Start accepts. Automaton has 2725 states and 8002 transitions. Word has length 20 [2021-08-06 14:11:51,253 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:11:51,253 INFO L470 AbstractCegarLoop]: Abstraction has 2725 states and 8002 transitions. [2021-08-06 14:11:51,253 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:51,253 INFO L276 IsEmpty]: Start isEmpty. Operand 2725 states and 8002 transitions. [2021-08-06 14:11:51,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 14:11:51,256 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:11:51,256 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:11:51,275 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Ended with exit code 0 [2021-08-06 14:11:51,468 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 137 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable138 [2021-08-06 14:11:51,469 INFO L402 AbstractCegarLoop]: === Iteration 140 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:11:51,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:11:51,469 INFO L82 PathProgramCache]: Analyzing trace with hash -571237389, now seen corresponding path program 136 times [2021-08-06 14:11:51,469 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:11:51,469 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1595160394] [2021-08-06 14:11:51,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:11:51,469 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:11:51,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:11:51,561 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 25 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:11:51,562 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:11:51,562 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1595160394] [2021-08-06 14:11:51,562 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1595160394] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:51,562 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1169394566] [2021-08-06 14:11:51,562 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:11:51,562 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:51,562 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:11:51,563 INFO L229 MonitoredProcess]: Starting monitored process 138 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:11:51,598 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Waiting until timeout for monitored process [2021-08-06 14:11:52,402 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:11:52,402 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:11:52,402 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:11:52,403 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:11:52,488 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 28 proven. 17 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-06 14:11:52,488 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1169394566] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:52,488 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:11:52,488 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 14 [2021-08-06 14:11:52,488 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1887900829] [2021-08-06 14:11:52,488 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 14:11:52,489 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:11:52,489 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 14:11:52,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=148, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:11:52,489 INFO L87 Difference]: Start difference. First operand 2725 states and 8002 transitions. Second operand has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 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-06 14:11:52,642 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:11:52,642 INFO L93 Difference]: Finished difference Result 3271 states and 9135 transitions. [2021-08-06 14:11:52,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-06 14:11:52,642 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 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 20 [2021-08-06 14:11:52,642 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:11:52,649 INFO L225 Difference]: With dead ends: 3271 [2021-08-06 14:11:52,649 INFO L226 Difference]: Without dead ends: 3263 [2021-08-06 14:11:52,649 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 111.0ms TimeCoverageRelationStatistics Valid=151, Invalid=355, Unknown=0, NotChecked=0, Total=506 [2021-08-06 14:11:52,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3263 states. [2021-08-06 14:11:52,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3263 to 2747. [2021-08-06 14:11:52,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2747 states, 2746 states have (on average 2.9311726147123087) internal successors, (8049), 2746 states have internal predecessors, (8049), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:52,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2747 states to 2747 states and 8049 transitions. [2021-08-06 14:11:52,691 INFO L78 Accepts]: Start accepts. Automaton has 2747 states and 8049 transitions. Word has length 20 [2021-08-06 14:11:52,691 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:11:52,691 INFO L470 AbstractCegarLoop]: Abstraction has 2747 states and 8049 transitions. [2021-08-06 14:11:52,691 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 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-06 14:11:52,692 INFO L276 IsEmpty]: Start isEmpty. Operand 2747 states and 8049 transitions. [2021-08-06 14:11:52,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 14:11:52,695 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:11:52,695 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:11:52,714 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Forceful destruction successful, exit code 0 [2021-08-06 14:11:52,912 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable139 [2021-08-06 14:11:52,913 INFO L402 AbstractCegarLoop]: === Iteration 141 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:11:52,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:11:52,913 INFO L82 PathProgramCache]: Analyzing trace with hash -993723115, now seen corresponding path program 137 times [2021-08-06 14:11:52,913 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:11:52,913 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [709776955] [2021-08-06 14:11:52,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:11:52,913 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:11:52,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:11:53,002 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 30 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:11:53,003 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:11:53,003 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [709776955] [2021-08-06 14:11:53,003 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [709776955] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:53,003 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1254072072] [2021-08-06 14:11:53,003 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:11:53,003 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:53,003 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:11:53,004 INFO L229 MonitoredProcess]: Starting monitored process 139 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:11:53,024 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (139)] Waiting until timeout for monitored process [2021-08-06 14:11:53,889 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-06 14:11:53,890 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:11:53,890 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-06 14:11:53,890 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:11:53,979 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 30 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:11:53,979 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1254072072] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:53,979 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:11:53,979 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-06 14:11:53,979 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [758254387] [2021-08-06 14:11:53,979 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 14:11:53,979 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:11:53,980 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 14:11:53,984 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=148, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:11:53,984 INFO L87 Difference]: Start difference. First operand 2747 states and 8049 transitions. Second operand has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:54,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:11:54,092 INFO L93 Difference]: Finished difference Result 3049 states and 8657 transitions. [2021-08-06 14:11:54,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-06 14:11:54,092 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-06 14:11:54,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:11:54,097 INFO L225 Difference]: With dead ends: 3049 [2021-08-06 14:11:54,097 INFO L226 Difference]: Without dead ends: 3044 [2021-08-06 14:11:54,097 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 109.4ms TimeCoverageRelationStatistics Valid=151, Invalid=355, Unknown=0, NotChecked=0, Total=506 [2021-08-06 14:11:54,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3044 states. [2021-08-06 14:11:54,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3044 to 2747. [2021-08-06 14:11:54,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2747 states, 2746 states have (on average 2.9308084486525856) internal successors, (8048), 2746 states have internal predecessors, (8048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:54,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2747 states to 2747 states and 8048 transitions. [2021-08-06 14:11:54,127 INFO L78 Accepts]: Start accepts. Automaton has 2747 states and 8048 transitions. Word has length 20 [2021-08-06 14:11:54,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:11:54,127 INFO L470 AbstractCegarLoop]: Abstraction has 2747 states and 8048 transitions. [2021-08-06 14:11:54,127 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:54,127 INFO L276 IsEmpty]: Start isEmpty. Operand 2747 states and 8048 transitions. [2021-08-06 14:11:54,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 14:11:54,129 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:11:54,129 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:11:54,147 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (139)] Ended with exit code 0 [2021-08-06 14:11:54,329 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,139 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:54,329 INFO L402 AbstractCegarLoop]: === Iteration 142 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:11:54,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:11:54,330 INFO L82 PathProgramCache]: Analyzing trace with hash -1205878733, now seen corresponding path program 138 times [2021-08-06 14:11:54,330 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:11:54,330 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [73353878] [2021-08-06 14:11:54,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:11:54,330 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:11:54,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:11:54,431 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 37 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:11:54,432 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:11:54,432 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [73353878] [2021-08-06 14:11:54,432 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [73353878] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:54,432 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [494664912] [2021-08-06 14:11:54,432 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:11:54,432 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:54,432 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:11:54,433 INFO L229 MonitoredProcess]: Starting monitored process 140 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:11:54,433 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (140)] Waiting until timeout for monitored process [2021-08-06 14:11:55,300 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-06 14:11:55,300 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:11:55,301 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-06 14:11:55,301 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:11:55,388 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 37 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:11:55,389 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [494664912] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:55,389 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:11:55,389 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-06 14:11:55,389 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1562586014] [2021-08-06 14:11:55,389 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 14:11:55,389 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:11:55,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 14:11:55,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=146, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:11:55,389 INFO L87 Difference]: Start difference. First operand 2747 states and 8048 transitions. Second operand has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:55,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:11:55,496 INFO L93 Difference]: Finished difference Result 3013 states and 8595 transitions. [2021-08-06 14:11:55,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-06 14:11:55,497 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-06 14:11:55,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:11:55,501 INFO L225 Difference]: With dead ends: 3013 [2021-08-06 14:11:55,501 INFO L226 Difference]: Without dead ends: 3007 [2021-08-06 14:11:55,502 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 123.5ms TimeCoverageRelationStatistics Valid=153, Invalid=353, Unknown=0, NotChecked=0, Total=506 [2021-08-06 14:11:55,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3007 states. [2021-08-06 14:11:55,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3007 to 2747. [2021-08-06 14:11:55,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2747 states, 2746 states have (on average 2.9304442825928625) internal successors, (8047), 2746 states have internal predecessors, (8047), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:55,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2747 states to 2747 states and 8047 transitions. [2021-08-06 14:11:55,536 INFO L78 Accepts]: Start accepts. Automaton has 2747 states and 8047 transitions. Word has length 20 [2021-08-06 14:11:55,536 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:11:55,536 INFO L470 AbstractCegarLoop]: Abstraction has 2747 states and 8047 transitions. [2021-08-06 14:11:55,536 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:55,536 INFO L276 IsEmpty]: Start isEmpty. Operand 2747 states and 8047 transitions. [2021-08-06 14:11:55,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 14:11:55,538 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:11:55,539 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:11:55,557 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (140)] Ended with exit code 0 [2021-08-06 14:11:55,739 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141,140 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:55,739 INFO L402 AbstractCegarLoop]: === Iteration 143 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:11:55,739 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:11:55,739 INFO L82 PathProgramCache]: Analyzing trace with hash -2033524727, now seen corresponding path program 139 times [2021-08-06 14:11:55,739 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:11:55,739 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1270673121] [2021-08-06 14:11:55,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:11:55,740 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:11:55,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:11:55,826 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 28 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:11:55,826 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:11:55,826 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1270673121] [2021-08-06 14:11:55,826 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1270673121] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:55,827 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [408562838] [2021-08-06 14:11:55,827 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:11:55,827 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:55,827 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:11:55,827 INFO L229 MonitoredProcess]: Starting monitored process 141 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:11:55,828 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Waiting until timeout for monitored process [2021-08-06 14:11:56,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:11:56,691 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-06 14:11:56,691 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:11:56,780 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 36 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:11:56,780 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [408562838] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:56,780 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:11:56,780 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 14 [2021-08-06 14:11:56,781 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [393305973] [2021-08-06 14:11:56,781 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 14:11:56,781 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:11:56,781 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 14:11:56,781 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=140, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:11:56,781 INFO L87 Difference]: Start difference. First operand 2747 states and 8047 transitions. Second operand has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 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-06 14:11:56,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:11:56,909 INFO L93 Difference]: Finished difference Result 3024 states and 8587 transitions. [2021-08-06 14:11:56,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-06 14:11:56,910 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 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 20 [2021-08-06 14:11:56,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:11:56,915 INFO L225 Difference]: With dead ends: 3024 [2021-08-06 14:11:56,915 INFO L226 Difference]: Without dead ends: 3024 [2021-08-06 14:11:56,915 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 98.5ms TimeCoverageRelationStatistics Valid=148, Invalid=272, Unknown=0, NotChecked=0, Total=420 [2021-08-06 14:11:56,917 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3024 states. [2021-08-06 14:11:56,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3024 to 2774. [2021-08-06 14:11:56,965 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2774 states, 2773 states have (on average 2.9314821492967904) internal successors, (8129), 2773 states have internal predecessors, (8129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:56,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2774 states to 2774 states and 8129 transitions. [2021-08-06 14:11:56,971 INFO L78 Accepts]: Start accepts. Automaton has 2774 states and 8129 transitions. Word has length 20 [2021-08-06 14:11:56,971 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:11:56,971 INFO L470 AbstractCegarLoop]: Abstraction has 2774 states and 8129 transitions. [2021-08-06 14:11:56,971 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 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-06 14:11:56,971 INFO L276 IsEmpty]: Start isEmpty. Operand 2774 states and 8129 transitions. [2021-08-06 14:11:56,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 14:11:56,975 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:11:56,975 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:11:57,000 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Ended with exit code 0 [2021-08-06 14:11:57,175 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142,141 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:57,175 INFO L402 AbstractCegarLoop]: === Iteration 144 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:11:57,175 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:11:57,176 INFO L82 PathProgramCache]: Analyzing trace with hash 1785320649, now seen corresponding path program 140 times [2021-08-06 14:11:57,176 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:11:57,176 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1856188124] [2021-08-06 14:11:57,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:11:57,176 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:11:57,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:11:57,265 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 30 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:11:57,265 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:11:57,265 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1856188124] [2021-08-06 14:11:57,265 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1856188124] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:57,265 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [806658699] [2021-08-06 14:11:57,265 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:11:57,265 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:57,265 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:11:57,266 INFO L229 MonitoredProcess]: Starting monitored process 142 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:11:57,266 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (142)] Waiting until timeout for monitored process [2021-08-06 14:11:58,134 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:11:58,134 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:11:58,134 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:11:58,135 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:11:58,227 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 32 proven. 13 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-06 14:11:58,228 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [806658699] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:58,228 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:11:58,228 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 15 [2021-08-06 14:11:58,228 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1586868764] [2021-08-06 14:11:58,228 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 14:11:58,228 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:11:58,228 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 14:11:58,228 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=172, Unknown=0, NotChecked=0, Total=240 [2021-08-06 14:11:58,228 INFO L87 Difference]: Start difference. First operand 2774 states and 8129 transitions. Second operand has 16 states, 16 states have (on average 1.6875) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:58,382 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:11:58,382 INFO L93 Difference]: Finished difference Result 2997 states and 8579 transitions. [2021-08-06 14:11:58,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-06 14:11:58,383 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.6875) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-06 14:11:58,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:11:58,388 INFO L225 Difference]: With dead ends: 2997 [2021-08-06 14:11:58,388 INFO L226 Difference]: Without dead ends: 2992 [2021-08-06 14:11:58,388 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 100 ImplicationChecksByTransitivity, 133.1ms TimeCoverageRelationStatistics Valid=176, Invalid=424, Unknown=0, NotChecked=0, Total=600 [2021-08-06 14:11:58,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2992 states. [2021-08-06 14:11:58,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2992 to 2774. [2021-08-06 14:11:58,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2774 states, 2773 states have (on average 2.9304002884962137) internal successors, (8126), 2773 states have internal predecessors, (8126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:58,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2774 states to 2774 states and 8126 transitions. [2021-08-06 14:11:58,424 INFO L78 Accepts]: Start accepts. Automaton has 2774 states and 8126 transitions. Word has length 20 [2021-08-06 14:11:58,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:11:58,424 INFO L470 AbstractCegarLoop]: Abstraction has 2774 states and 8126 transitions. [2021-08-06 14:11:58,424 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.6875) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:58,424 INFO L276 IsEmpty]: Start isEmpty. Operand 2774 states and 8126 transitions. [2021-08-06 14:11:58,427 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 14:11:58,427 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:11:58,427 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:11:58,460 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (142)] Forceful destruction successful, exit code 0 [2021-08-06 14:11:58,640 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable143,142 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:58,640 INFO L402 AbstractCegarLoop]: === Iteration 145 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:11:58,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:11:58,641 INFO L82 PathProgramCache]: Analyzing trace with hash 1516574221, now seen corresponding path program 141 times [2021-08-06 14:11:58,641 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:11:58,641 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2061047980] [2021-08-06 14:11:58,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:11:58,641 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:11:58,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:11:58,732 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 30 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:11:58,732 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:11:58,732 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2061047980] [2021-08-06 14:11:58,733 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2061047980] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:58,733 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [686110775] [2021-08-06 14:11:58,733 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:11:58,733 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:58,733 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:11:58,733 INFO L229 MonitoredProcess]: Starting monitored process 143 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:11:58,734 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (143)] Waiting until timeout for monitored process [2021-08-06 14:11:59,621 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-06 14:11:59,621 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:11:59,622 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-06 14:11:59,622 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:11:59,726 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 30 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:11:59,726 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [686110775] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:59,726 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:11:59,726 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 15 [2021-08-06 14:11:59,726 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [872534134] [2021-08-06 14:11:59,726 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 14:11:59,726 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:11:59,727 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 14:11:59,727 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=171, Unknown=0, NotChecked=0, Total=240 [2021-08-06 14:11:59,727 INFO L87 Difference]: Start difference. First operand 2774 states and 8126 transitions. Second operand has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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-06 14:11:59,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:11:59,861 INFO L93 Difference]: Finished difference Result 3180 states and 8928 transitions. [2021-08-06 14:11:59,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-06 14:11:59,862 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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 20 [2021-08-06 14:11:59,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:11:59,867 INFO L225 Difference]: With dead ends: 3180 [2021-08-06 14:11:59,867 INFO L226 Difference]: Without dead ends: 3165 [2021-08-06 14:11:59,867 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 131.3ms TimeCoverageRelationStatistics Valid=177, Invalid=423, Unknown=0, NotChecked=0, Total=600 [2021-08-06 14:11:59,869 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3165 states. [2021-08-06 14:11:59,898 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3165 to 2778. [2021-08-06 14:11:59,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2778 states, 2777 states have (on average 2.9268995318689233) internal successors, (8128), 2777 states have internal predecessors, (8128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:59,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2778 states to 2778 states and 8128 transitions. [2021-08-06 14:11:59,909 INFO L78 Accepts]: Start accepts. Automaton has 2778 states and 8128 transitions. Word has length 20 [2021-08-06 14:11:59,909 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:11:59,909 INFO L470 AbstractCegarLoop]: Abstraction has 2778 states and 8128 transitions. [2021-08-06 14:11:59,910 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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-06 14:11:59,910 INFO L276 IsEmpty]: Start isEmpty. Operand 2778 states and 8128 transitions. [2021-08-06 14:11:59,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 14:11:59,914 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:11:59,914 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:11:59,943 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (143)] Forceful destruction successful, exit code 0 [2021-08-06 14:12:00,116 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 143 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable144 [2021-08-06 14:12:00,117 INFO L402 AbstractCegarLoop]: === Iteration 146 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:12:00,117 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:12:00,117 INFO L82 PathProgramCache]: Analyzing trace with hash 1304418603, now seen corresponding path program 142 times [2021-08-06 14:12:00,117 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:12:00,117 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2134417561] [2021-08-06 14:12:00,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:12:00,117 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:12:00,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:12:00,219 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 37 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:12:00,219 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:12:00,219 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2134417561] [2021-08-06 14:12:00,219 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2134417561] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:12:00,219 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [349827375] [2021-08-06 14:12:00,219 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:12:00,219 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:12:00,219 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:12:00,220 INFO L229 MonitoredProcess]: Starting monitored process 144 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:12:00,220 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (144)] Waiting until timeout for monitored process [2021-08-06 14:12:01,175 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:12:01,175 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:12:01,175 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:12:01,176 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:12:01,267 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 36 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-06 14:12:01,268 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [349827375] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:12:01,268 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:12:01,268 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 15 [2021-08-06 14:12:01,268 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1421400511] [2021-08-06 14:12:01,268 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 14:12:01,268 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:12:01,268 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 14:12:01,268 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=170, Unknown=0, NotChecked=0, Total=240 [2021-08-06 14:12:01,268 INFO L87 Difference]: Start difference. First operand 2778 states and 8128 transitions. Second operand has 16 states, 16 states have (on average 1.6875) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:01,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:12:01,403 INFO L93 Difference]: Finished difference Result 3053 states and 8696 transitions. [2021-08-06 14:12:01,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-06 14:12:01,403 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.6875) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-06 14:12:01,403 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:12:01,407 INFO L225 Difference]: With dead ends: 3053 [2021-08-06 14:12:01,407 INFO L226 Difference]: Without dead ends: 3047 [2021-08-06 14:12:01,407 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 154.0ms TimeCoverageRelationStatistics Valid=178, Invalid=422, Unknown=0, NotChecked=0, Total=600 [2021-08-06 14:12:01,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3047 states. [2021-08-06 14:12:01,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3047 to 2778. [2021-08-06 14:12:01,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2778 states, 2777 states have (on average 2.9265394310406916) internal successors, (8127), 2777 states have internal predecessors, (8127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:01,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2778 states to 2778 states and 8127 transitions. [2021-08-06 14:12:01,439 INFO L78 Accepts]: Start accepts. Automaton has 2778 states and 8127 transitions. Word has length 20 [2021-08-06 14:12:01,440 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:12:01,440 INFO L470 AbstractCegarLoop]: Abstraction has 2778 states and 8127 transitions. [2021-08-06 14:12:01,440 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.6875) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:01,440 INFO L276 IsEmpty]: Start isEmpty. Operand 2778 states and 8127 transitions. [2021-08-06 14:12:01,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 14:12:01,442 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:12:01,442 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:12:01,471 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (144)] Ended with exit code 0 [2021-08-06 14:12:01,644 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 144 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable145 [2021-08-06 14:12:01,645 INFO L402 AbstractCegarLoop]: === Iteration 147 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:12:01,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:12:01,645 INFO L82 PathProgramCache]: Analyzing trace with hash 2041990443, now seen corresponding path program 143 times [2021-08-06 14:12:01,645 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:12:01,645 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [523851465] [2021-08-06 14:12:01,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:12:01,645 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:12:01,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:12:01,737 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 28 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:12:01,737 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:12:01,737 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [523851465] [2021-08-06 14:12:01,737 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [523851465] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:12:01,737 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1244184453] [2021-08-06 14:12:01,737 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:12:01,737 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:12:01,738 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:12:01,738 INFO L229 MonitoredProcess]: Starting monitored process 145 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:12:01,739 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (145)] Waiting until timeout for monitored process [2021-08-06 14:12:02,620 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-08-06 14:12:02,620 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:12:02,620 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-06 14:12:02,621 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:12:02,721 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 36 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:12:02,721 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1244184453] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:12:02,721 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:12:02,721 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 14 [2021-08-06 14:12:02,721 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [240830791] [2021-08-06 14:12:02,721 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 14:12:02,721 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:12:02,721 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 14:12:02,721 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=132, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:12:02,721 INFO L87 Difference]: Start difference. First operand 2778 states and 8127 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:02,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:12:02,803 INFO L93 Difference]: Finished difference Result 3289 states and 9375 transitions. [2021-08-06 14:12:02,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-06 14:12:02,803 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-06 14:12:02,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:12:02,807 INFO L225 Difference]: With dead ends: 3289 [2021-08-06 14:12:02,807 INFO L226 Difference]: Without dead ends: 3289 [2021-08-06 14:12:02,807 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 75.2ms TimeCoverageRelationStatistics Valid=102, Invalid=170, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:12:02,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3289 states. [2021-08-06 14:12:02,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3289 to 3067. [2021-08-06 14:12:02,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3067 states, 3066 states have (on average 2.9510763209393347) internal successors, (9048), 3066 states have internal predecessors, (9048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:02,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3067 states to 3067 states and 9048 transitions. [2021-08-06 14:12:02,844 INFO L78 Accepts]: Start accepts. Automaton has 3067 states and 9048 transitions. Word has length 20 [2021-08-06 14:12:02,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:12:02,844 INFO L470 AbstractCegarLoop]: Abstraction has 3067 states and 9048 transitions. [2021-08-06 14:12:02,845 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:02,845 INFO L276 IsEmpty]: Start isEmpty. Operand 3067 states and 9048 transitions. [2021-08-06 14:12:02,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 14:12:02,847 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:12:02,847 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:12:02,866 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (145)] Ended with exit code 0 [2021-08-06 14:12:03,049 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable146 [2021-08-06 14:12:03,049 INFO L402 AbstractCegarLoop]: === Iteration 148 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:12:03,050 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:12:03,050 INFO L82 PathProgramCache]: Analyzing trace with hash -1338691063, now seen corresponding path program 144 times [2021-08-06 14:12:03,050 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:12:03,050 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1085247999] [2021-08-06 14:12:03,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:12:03,050 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:12:03,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:12:03,136 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 30 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:12:03,136 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:12:03,136 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1085247999] [2021-08-06 14:12:03,136 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1085247999] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:12:03,136 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [290583342] [2021-08-06 14:12:03,136 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:12:03,136 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:12:03,136 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:12:03,137 INFO L229 MonitoredProcess]: Starting monitored process 146 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:12:03,137 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (146)] Waiting until timeout for monitored process [2021-08-06 14:12:04,031 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-06 14:12:04,031 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:12:04,032 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-06 14:12:04,032 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:12:04,123 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 44 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:12:04,124 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [290583342] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:12:04,124 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:12:04,124 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 15 [2021-08-06 14:12:04,124 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1326531667] [2021-08-06 14:12:04,124 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 14:12:04,124 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:12:04,124 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 14:12:04,124 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=160, Unknown=0, NotChecked=0, Total=240 [2021-08-06 14:12:04,124 INFO L87 Difference]: Start difference. First operand 3067 states and 9048 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:04,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:12:04,210 INFO L93 Difference]: Finished difference Result 3239 states and 9279 transitions. [2021-08-06 14:12:04,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-06 14:12:04,210 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-06 14:12:04,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:12:04,215 INFO L225 Difference]: With dead ends: 3239 [2021-08-06 14:12:04,215 INFO L226 Difference]: Without dead ends: 3239 [2021-08-06 14:12:04,215 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 74.6ms TimeCoverageRelationStatistics Valid=104, Invalid=202, Unknown=0, NotChecked=0, Total=306 [2021-08-06 14:12:04,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3239 states. [2021-08-06 14:12:04,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3239 to 3037. [2021-08-06 14:12:04,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3037 states, 3036 states have (on average 2.947628458498024) internal successors, (8949), 3036 states have internal predecessors, (8949), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:04,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3037 states to 3037 states and 8949 transitions. [2021-08-06 14:12:04,257 INFO L78 Accepts]: Start accepts. Automaton has 3037 states and 8949 transitions. Word has length 20 [2021-08-06 14:12:04,257 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:12:04,257 INFO L470 AbstractCegarLoop]: Abstraction has 3037 states and 8949 transitions. [2021-08-06 14:12:04,257 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:04,257 INFO L276 IsEmpty]: Start isEmpty. Operand 3037 states and 8949 transitions. [2021-08-06 14:12:04,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 14:12:04,260 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:12:04,260 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:12:04,279 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (146)] Ended with exit code 0 [2021-08-06 14:12:04,460 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable147,146 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:12:04,460 INFO L402 AbstractCegarLoop]: === Iteration 149 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:12:04,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:12:04,460 INFO L82 PathProgramCache]: Analyzing trace with hash -483384409, now seen corresponding path program 145 times [2021-08-06 14:12:04,460 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:12:04,461 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1470877186] [2021-08-06 14:12:04,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:12:04,461 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:12:04,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:12:04,549 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 25 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:12:04,549 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:12:04,549 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1470877186] [2021-08-06 14:12:04,549 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1470877186] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:12:04,549 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1806668621] [2021-08-06 14:12:04,549 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:12:04,549 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:12:04,549 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:12:04,550 INFO L229 MonitoredProcess]: Starting monitored process 147 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:12:04,550 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (147)] Waiting until timeout for monitored process [2021-08-06 14:12:05,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:12:05,462 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:12:05,463 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:12:05,550 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 42 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-06 14:12:05,551 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1806668621] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:12:05,551 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:12:05,551 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 9] total 15 [2021-08-06 14:12:05,551 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1672490881] [2021-08-06 14:12:05,551 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 14:12:05,551 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:12:05,551 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 14:12:05,551 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=167, Unknown=0, NotChecked=0, Total=240 [2021-08-06 14:12:05,551 INFO L87 Difference]: Start difference. First operand 3037 states and 8949 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:05,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:12:05,624 INFO L93 Difference]: Finished difference Result 3268 states and 9368 transitions. [2021-08-06 14:12:05,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-06 14:12:05,624 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-06 14:12:05,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:12:05,629 INFO L225 Difference]: With dead ends: 3268 [2021-08-06 14:12:05,629 INFO L226 Difference]: Without dead ends: 3268 [2021-08-06 14:12:05,629 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 69.5ms TimeCoverageRelationStatistics Valid=84, Invalid=188, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:12:05,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3268 states. [2021-08-06 14:12:05,659 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3268 to 3045. [2021-08-06 14:12:05,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3045 states, 3044 states have (on average 2.9484231274638635) internal successors, (8975), 3044 states have internal predecessors, (8975), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:05,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3045 states to 3045 states and 8975 transitions. [2021-08-06 14:12:05,666 INFO L78 Accepts]: Start accepts. Automaton has 3045 states and 8975 transitions. Word has length 20 [2021-08-06 14:12:05,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:12:05,666 INFO L470 AbstractCegarLoop]: Abstraction has 3045 states and 8975 transitions. [2021-08-06 14:12:05,667 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:05,667 INFO L276 IsEmpty]: Start isEmpty. Operand 3045 states and 8975 transitions. [2021-08-06 14:12:05,669 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 14:12:05,669 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:12:05,669 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:12:05,688 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (147)] Forceful destruction successful, exit code 0 [2021-08-06 14:12:05,870 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable148,147 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:12:05,870 INFO L402 AbstractCegarLoop]: === Iteration 150 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:12:05,870 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:12:05,870 INFO L82 PathProgramCache]: Analyzing trace with hash 261318089, now seen corresponding path program 146 times [2021-08-06 14:12:05,870 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:12:05,870 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [663301492] [2021-08-06 14:12:05,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:12:05,870 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:12:05,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:12:05,978 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 22 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:12:05,979 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:12:05,979 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [663301492] [2021-08-06 14:12:05,979 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [663301492] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:12:05,979 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1030346193] [2021-08-06 14:12:05,979 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:12:05,979 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:12:05,979 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:12:05,980 INFO L229 MonitoredProcess]: Starting monitored process 148 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:12:05,980 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (148)] Waiting until timeout for monitored process [2021-08-06 14:12:06,917 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:12:06,917 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:12:06,917 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:12:06,918 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:12:07,002 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 37 proven. 7 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-08-06 14:12:07,002 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1030346193] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:12:07,002 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:12:07,003 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 9] total 14 [2021-08-06 14:12:07,003 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1733725980] [2021-08-06 14:12:07,003 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 14:12:07,003 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:12:07,003 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 14:12:07,003 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:12:07,003 INFO L87 Difference]: Start difference. First operand 3045 states and 8975 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 14 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:07,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:12:07,117 INFO L93 Difference]: Finished difference Result 3243 states and 9308 transitions. [2021-08-06 14:12:07,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-06 14:12:07,117 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 14 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-06 14:12:07,117 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:12:07,121 INFO L225 Difference]: With dead ends: 3243 [2021-08-06 14:12:07,121 INFO L226 Difference]: Without dead ends: 3242 [2021-08-06 14:12:07,122 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 105 ImplicationChecksByTransitivity, 105.5ms TimeCoverageRelationStatistics Valid=136, Invalid=326, Unknown=0, NotChecked=0, Total=462 [2021-08-06 14:12:07,123 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3242 states. [2021-08-06 14:12:07,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3242 to 3045. [2021-08-06 14:12:07,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3045 states, 3044 states have (on average 2.9480946123521683) internal successors, (8974), 3044 states have internal predecessors, (8974), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:07,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3045 states to 3045 states and 8974 transitions. [2021-08-06 14:12:07,169 INFO L78 Accepts]: Start accepts. Automaton has 3045 states and 8974 transitions. Word has length 20 [2021-08-06 14:12:07,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:12:07,169 INFO L470 AbstractCegarLoop]: Abstraction has 3045 states and 8974 transitions. [2021-08-06 14:12:07,169 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 14 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:07,169 INFO L276 IsEmpty]: Start isEmpty. Operand 3045 states and 8974 transitions. [2021-08-06 14:12:07,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 14:12:07,172 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:12:07,172 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:12:07,190 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (148)] Ended with exit code 0 [2021-08-06 14:12:07,372 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 148 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable149 [2021-08-06 14:12:07,372 INFO L402 AbstractCegarLoop]: === Iteration 151 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:12:07,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:12:07,373 INFO L82 PathProgramCache]: Analyzing trace with hash 1872259047, now seen corresponding path program 147 times [2021-08-06 14:12:07,373 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:12:07,373 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [620510951] [2021-08-06 14:12:07,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:12:07,373 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:12:07,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:12:07,458 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 21 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:12:07,458 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:12:07,458 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [620510951] [2021-08-06 14:12:07,458 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [620510951] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:12:07,458 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1628263275] [2021-08-06 14:12:07,458 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:12:07,458 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:12:07,458 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:12:07,459 INFO L229 MonitoredProcess]: Starting monitored process 149 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:12:07,459 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (149)] Waiting until timeout for monitored process [2021-08-06 14:12:08,367 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-06 14:12:08,367 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:12:08,368 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-06 14:12:08,368 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:12:08,465 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 26 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:12:08,465 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1628263275] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:12:08,465 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:12:08,465 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 15 [2021-08-06 14:12:08,465 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1706912063] [2021-08-06 14:12:08,466 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 14:12:08,466 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:12:08,466 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 14:12:08,466 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=169, Unknown=0, NotChecked=0, Total=240 [2021-08-06 14:12:08,466 INFO L87 Difference]: Start difference. First operand 3045 states and 8974 transitions. Second operand has 16 states, 16 states have (on average 1.625) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:08,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:12:08,622 INFO L93 Difference]: Finished difference Result 3251 states and 9314 transitions. [2021-08-06 14:12:08,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-06 14:12:08,622 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.625) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-06 14:12:08,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:12:08,627 INFO L225 Difference]: With dead ends: 3251 [2021-08-06 14:12:08,627 INFO L226 Difference]: Without dead ends: 3246 [2021-08-06 14:12:08,627 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 121 ImplicationChecksByTransitivity, 115.1ms TimeCoverageRelationStatistics Valid=159, Invalid=393, Unknown=0, NotChecked=0, Total=552 [2021-08-06 14:12:08,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3246 states. [2021-08-06 14:12:08,663 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3246 to 3073. [2021-08-06 14:12:08,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3073 states, 3072 states have (on average 2.9482421875) internal successors, (9057), 3072 states have internal predecessors, (9057), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:08,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3073 states to 3073 states and 9057 transitions. [2021-08-06 14:12:08,671 INFO L78 Accepts]: Start accepts. Automaton has 3073 states and 9057 transitions. Word has length 20 [2021-08-06 14:12:08,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:12:08,671 INFO L470 AbstractCegarLoop]: Abstraction has 3073 states and 9057 transitions. [2021-08-06 14:12:08,671 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.625) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:08,671 INFO L276 IsEmpty]: Start isEmpty. Operand 3073 states and 9057 transitions. [2021-08-06 14:12:08,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 14:12:08,674 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:12:08,674 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:12:08,693 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (149)] Ended with exit code 0 [2021-08-06 14:12:08,875 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable150,149 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:12:08,875 INFO L402 AbstractCegarLoop]: === Iteration 152 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:12:08,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:12:08,875 INFO L82 PathProgramCache]: Analyzing trace with hash 271821193, now seen corresponding path program 148 times [2021-08-06 14:12:08,875 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:12:08,875 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [960061603] [2021-08-06 14:12:08,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:12:08,876 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:12:08,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:12:08,966 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 22 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:12:08,966 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:12:08,966 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [960061603] [2021-08-06 14:12:08,966 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [960061603] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:12:08,966 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [465296665] [2021-08-06 14:12:08,966 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:12:08,967 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:12:08,967 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:12:08,967 INFO L229 MonitoredProcess]: Starting monitored process 150 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:12:08,968 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (150)] Waiting until timeout for monitored process [2021-08-06 14:12:09,899 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:12:09,899 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:12:09,899 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:12:09,900 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:12:09,994 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 31 proven. 14 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-06 14:12:09,994 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [465296665] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:12:09,994 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:12:09,994 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 15 [2021-08-06 14:12:09,994 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1108227889] [2021-08-06 14:12:09,994 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 14:12:09,994 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:12:09,995 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 14:12:09,995 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=172, Unknown=0, NotChecked=0, Total=240 [2021-08-06 14:12:09,995 INFO L87 Difference]: Start difference. First operand 3073 states and 9057 transitions. Second operand has 16 states, 16 states have (on average 1.75) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:10,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:12:10,120 INFO L93 Difference]: Finished difference Result 3766 states and 10574 transitions. [2021-08-06 14:12:10,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-06 14:12:10,120 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.75) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-06 14:12:10,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:12:10,125 INFO L225 Difference]: With dead ends: 3766 [2021-08-06 14:12:10,125 INFO L226 Difference]: Without dead ends: 3763 [2021-08-06 14:12:10,125 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 120.5ms TimeCoverageRelationStatistics Valid=156, Invalid=396, Unknown=0, NotChecked=0, Total=552 [2021-08-06 14:12:10,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3763 states. [2021-08-06 14:12:10,159 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3763 to 3073. [2021-08-06 14:12:10,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3073 states, 3072 states have (on average 2.9469401041666665) internal successors, (9053), 3072 states have internal predecessors, (9053), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:10,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3073 states to 3073 states and 9053 transitions. [2021-08-06 14:12:10,166 INFO L78 Accepts]: Start accepts. Automaton has 3073 states and 9053 transitions. Word has length 20 [2021-08-06 14:12:10,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:12:10,167 INFO L470 AbstractCegarLoop]: Abstraction has 3073 states and 9053 transitions. [2021-08-06 14:12:10,167 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.75) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:10,167 INFO L276 IsEmpty]: Start isEmpty. Operand 3073 states and 9053 transitions. [2021-08-06 14:12:10,169 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 14:12:10,169 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:12:10,169 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:12:10,189 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (150)] Ended with exit code 0 [2021-08-06 14:12:10,370 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151,150 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:12:10,370 INFO L402 AbstractCegarLoop]: === Iteration 153 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:12:10,370 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:12:10,370 INFO L82 PathProgramCache]: Analyzing trace with hash -2097112025, now seen corresponding path program 149 times [2021-08-06 14:12:10,370 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:12:10,370 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1902076471] [2021-08-06 14:12:10,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:12:10,370 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:12:10,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:12:10,461 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 25 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:12:10,461 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:12:10,462 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1902076471] [2021-08-06 14:12:10,462 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1902076471] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:12:10,462 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1128421768] [2021-08-06 14:12:10,462 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:12:10,462 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:12:10,462 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:12:10,462 INFO L229 MonitoredProcess]: Starting monitored process 151 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:12:10,463 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (151)] Waiting until timeout for monitored process [2021-08-06 14:12:11,394 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-06 14:12:11,394 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:12:11,394 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-06 14:12:11,395 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:12:11,488 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 27 proven. 20 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:12:11,489 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1128421768] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:12:11,489 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:12:11,489 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 15 [2021-08-06 14:12:11,489 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1006535334] [2021-08-06 14:12:11,489 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 14:12:11,489 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:12:11,489 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 14:12:11,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=173, Unknown=0, NotChecked=0, Total=240 [2021-08-06 14:12:11,489 INFO L87 Difference]: Start difference. First operand 3073 states and 9053 transitions. Second operand has 16 states, 16 states have (on average 1.625) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:11,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:12:11,611 INFO L93 Difference]: Finished difference Result 3639 states and 10237 transitions. [2021-08-06 14:12:11,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-06 14:12:11,611 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.625) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-06 14:12:11,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:12:11,615 INFO L225 Difference]: With dead ends: 3639 [2021-08-06 14:12:11,615 INFO L226 Difference]: Without dead ends: 3635 [2021-08-06 14:12:11,616 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 118.5ms TimeCoverageRelationStatistics Valid=155, Invalid=397, Unknown=0, NotChecked=0, Total=552 [2021-08-06 14:12:11,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3635 states. [2021-08-06 14:12:11,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3635 to 3073. [2021-08-06 14:12:11,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3073 states, 3072 states have (on average 2.9462890625) internal successors, (9051), 3072 states have internal predecessors, (9051), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:11,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3073 states to 3073 states and 9051 transitions. [2021-08-06 14:12:11,654 INFO L78 Accepts]: Start accepts. Automaton has 3073 states and 9051 transitions. Word has length 20 [2021-08-06 14:12:11,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:12:11,654 INFO L470 AbstractCegarLoop]: Abstraction has 3073 states and 9051 transitions. [2021-08-06 14:12:11,654 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.625) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:11,654 INFO L276 IsEmpty]: Start isEmpty. Operand 3073 states and 9051 transitions. [2021-08-06 14:12:11,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 14:12:11,657 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:12:11,657 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:12:11,675 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (151)] Ended with exit code 0 [2021-08-06 14:12:11,857 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable152,151 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:12:11,857 INFO L402 AbstractCegarLoop]: === Iteration 154 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:12:11,858 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:12:11,858 INFO L82 PathProgramCache]: Analyzing trace with hash 1775369545, now seen corresponding path program 150 times [2021-08-06 14:12:11,858 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:12:11,858 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1994973414] [2021-08-06 14:12:11,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:12:11,858 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:12:11,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:12:11,965 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 30 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:12:11,965 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:12:11,965 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1994973414] [2021-08-06 14:12:11,965 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1994973414] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:12:11,965 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [726597946] [2021-08-06 14:12:11,965 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:12:11,965 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:12:11,966 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:12:11,966 INFO L229 MonitoredProcess]: Starting monitored process 152 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:12:11,967 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (152)] Waiting until timeout for monitored process [2021-08-06 14:12:12,903 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-06 14:12:12,903 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:12:12,903 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:12:12,904 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:12:13,008 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 32 proven. 13 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-06 14:12:13,008 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [726597946] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:12:13,008 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:12:13,008 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 16 [2021-08-06 14:12:13,008 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1482061621] [2021-08-06 14:12:13,008 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-06 14:12:13,008 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:12:13,008 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-06 14:12:13,009 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=197, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:12:13,009 INFO L87 Difference]: Start difference. First operand 3073 states and 9051 transitions. Second operand has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:13,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:12:13,143 INFO L93 Difference]: Finished difference Result 3651 states and 10245 transitions. [2021-08-06 14:12:13,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-06 14:12:13,143 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-06 14:12:13,143 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:12:13,148 INFO L225 Difference]: With dead ends: 3651 [2021-08-06 14:12:13,148 INFO L226 Difference]: Without dead ends: 3636 [2021-08-06 14:12:13,148 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 148.0ms TimeCoverageRelationStatistics Valid=183, Invalid=467, Unknown=0, NotChecked=0, Total=650 [2021-08-06 14:12:13,150 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3636 states. [2021-08-06 14:12:13,183 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3636 to 3094. [2021-08-06 14:12:13,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3094 states, 3093 states have (on average 2.942127384416424) internal successors, (9100), 3093 states have internal predecessors, (9100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:13,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3094 states to 3094 states and 9100 transitions. [2021-08-06 14:12:13,190 INFO L78 Accepts]: Start accepts. Automaton has 3094 states and 9100 transitions. Word has length 20 [2021-08-06 14:12:13,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:12:13,190 INFO L470 AbstractCegarLoop]: Abstraction has 3094 states and 9100 transitions. [2021-08-06 14:12:13,190 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:13,190 INFO L276 IsEmpty]: Start isEmpty. Operand 3094 states and 9100 transitions. [2021-08-06 14:12:13,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 14:12:13,193 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:12:13,193 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:12:13,212 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (152)] Forceful destruction successful, exit code 0 [2021-08-06 14:12:13,394 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable153,152 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:12:13,394 INFO L402 AbstractCegarLoop]: === Iteration 155 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:12:13,394 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:12:13,394 INFO L82 PathProgramCache]: Analyzing trace with hash 1563213927, now seen corresponding path program 151 times [2021-08-06 14:12:13,394 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:12:13,394 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [848163267] [2021-08-06 14:12:13,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:12:13,394 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:12:13,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:12:13,494 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 37 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:12:13,494 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:12:13,494 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [848163267] [2021-08-06 14:12:13,494 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [848163267] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:12:13,494 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [881855580] [2021-08-06 14:12:13,494 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:12:13,494 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:12:13,495 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:12:13,495 INFO L229 MonitoredProcess]: Starting monitored process 153 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:12:13,496 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (153)] Waiting until timeout for monitored process [2021-08-06 14:12:14,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:12:14,441 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:12:14,441 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:12:14,550 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 36 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-06 14:12:14,550 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [881855580] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:12:14,550 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:12:14,550 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 16 [2021-08-06 14:12:14,550 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [18568349] [2021-08-06 14:12:14,550 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-06 14:12:14,550 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:12:14,551 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-06 14:12:14,551 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=196, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:12:14,551 INFO L87 Difference]: Start difference. First operand 3094 states and 9100 transitions. Second operand has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:14,689 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:12:14,689 INFO L93 Difference]: Finished difference Result 3439 states and 9799 transitions. [2021-08-06 14:12:14,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-06 14:12:14,690 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-06 14:12:14,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:12:14,694 INFO L225 Difference]: With dead ends: 3439 [2021-08-06 14:12:14,694 INFO L226 Difference]: Without dead ends: 3433 [2021-08-06 14:12:14,694 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 149.2ms TimeCoverageRelationStatistics Valid=184, Invalid=466, Unknown=0, NotChecked=0, Total=650 [2021-08-06 14:12:14,696 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3433 states. [2021-08-06 14:12:14,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3433 to 3094. [2021-08-06 14:12:14,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3094 states, 3093 states have (on average 2.94180407371484) internal successors, (9099), 3093 states have internal predecessors, (9099), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:14,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3094 states to 3094 states and 9099 transitions. [2021-08-06 14:12:14,731 INFO L78 Accepts]: Start accepts. Automaton has 3094 states and 9099 transitions. Word has length 20 [2021-08-06 14:12:14,731 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:12:14,731 INFO L470 AbstractCegarLoop]: Abstraction has 3094 states and 9099 transitions. [2021-08-06 14:12:14,731 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:14,731 INFO L276 IsEmpty]: Start isEmpty. Operand 3094 states and 9099 transitions. [2021-08-06 14:12:14,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 14:12:14,734 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:12:14,734 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:12:14,753 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (153)] Forceful destruction successful, exit code 0 [2021-08-06 14:12:14,934 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable154,153 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:12:14,935 INFO L402 AbstractCegarLoop]: === Iteration 156 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:12:14,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:12:14,935 INFO L82 PathProgramCache]: Analyzing trace with hash -718642935, now seen corresponding path program 152 times [2021-08-06 14:12:14,935 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:12:14,935 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [703345208] [2021-08-06 14:12:14,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:12:14,935 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:12:14,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:12:15,044 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 37 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:12:15,045 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:12:15,045 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [703345208] [2021-08-06 14:12:15,045 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [703345208] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:12:15,045 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [814977764] [2021-08-06 14:12:15,045 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:12:15,045 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:12:15,045 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:12:15,046 INFO L229 MonitoredProcess]: Starting monitored process 154 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:12:15,046 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (154)] Waiting until timeout for monitored process [2021-08-06 14:12:16,036 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:12:16,036 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:12:16,037 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 14:12:16,037 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:12:16,146 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 42 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-06 14:12:16,146 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [814977764] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:12:16,146 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:12:16,146 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 17 [2021-08-06 14:12:16,146 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1089755554] [2021-08-06 14:12:16,147 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 14:12:16,147 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:12:16,147 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 14:12:16,147 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=224, Unknown=0, NotChecked=0, Total=306 [2021-08-06 14:12:16,147 INFO L87 Difference]: Start difference. First operand 3094 states and 9099 transitions. Second operand has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 17 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:16,277 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:12:16,278 INFO L93 Difference]: Finished difference Result 3402 states and 9736 transitions. [2021-08-06 14:12:16,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-06 14:12:16,278 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 17 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-06 14:12:16,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:12:16,282 INFO L225 Difference]: With dead ends: 3402 [2021-08-06 14:12:16,282 INFO L226 Difference]: Without dead ends: 3395 [2021-08-06 14:12:16,283 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 166.4ms TimeCoverageRelationStatistics Valid=184, Invalid=518, Unknown=0, NotChecked=0, Total=702 [2021-08-06 14:12:16,285 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3395 states. [2021-08-06 14:12:16,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3395 to 3094. [2021-08-06 14:12:16,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3094 states, 3093 states have (on average 2.9414807630132556) internal successors, (9098), 3093 states have internal predecessors, (9098), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:16,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3094 states to 3094 states and 9098 transitions. [2021-08-06 14:12:16,322 INFO L78 Accepts]: Start accepts. Automaton has 3094 states and 9098 transitions. Word has length 20 [2021-08-06 14:12:16,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:12:16,323 INFO L470 AbstractCegarLoop]: Abstraction has 3094 states and 9098 transitions. [2021-08-06 14:12:16,323 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 17 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:16,323 INFO L276 IsEmpty]: Start isEmpty. Operand 3094 states and 9098 transitions. [2021-08-06 14:12:16,337 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-06 14:12:16,337 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:12:16,337 INFO L512 BasicCegarLoop]: trace histogram [9, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:12:16,356 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (154)] Ended with exit code 0 [2021-08-06 14:12:16,538 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 154 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable155 [2021-08-06 14:12:16,538 INFO L402 AbstractCegarLoop]: === Iteration 157 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:12:16,538 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:12:16,538 INFO L82 PathProgramCache]: Analyzing trace with hash -1245461724, now seen corresponding path program 153 times [2021-08-06 14:12:16,538 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:12:16,538 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1584938603] [2021-08-06 14:12:16,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:12:16,539 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:12:16,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:12:16,624 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:12:16,624 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:12:16,624 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1584938603] [2021-08-06 14:12:16,624 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1584938603] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:12:16,624 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [176953134] [2021-08-06 14:12:16,624 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:12:16,624 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:12:16,624 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:12:16,625 INFO L229 MonitoredProcess]: Starting monitored process 155 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:12:16,625 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (155)] Waiting until timeout for monitored process [2021-08-06 14:12:17,590 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-06 14:12:17,590 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:12:17,591 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 31 conjunts are in the unsatisfiable core [2021-08-06 14:12:17,592 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:12:18,027 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 14:12:18,027 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 0 disjoint index pairs (out of 36 index pairs), introduced 17 new quantified variables, introduced 36 case distinctions, treesize of input 43 treesize of output 319 [2021-08-06 14:12:24,262 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:12:24,263 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [176953134] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:12:24,263 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:12:24,263 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 14] total 23 [2021-08-06 14:12:24,263 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [13744917] [2021-08-06 14:12:24,263 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 14:12:24,263 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:12:24,263 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 14:12:24,263 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=495, Unknown=0, NotChecked=0, Total=552 [2021-08-06 14:12:24,263 INFO L87 Difference]: Start difference. First operand 3094 states and 9098 transitions. Second operand has 24 states, 24 states have (on average 1.5416666666666667) internal successors, (37), 23 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:24,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:12:24,442 INFO L93 Difference]: Finished difference Result 3206 states and 9327 transitions. [2021-08-06 14:12:24,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-06 14:12:24,442 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.5416666666666667) internal successors, (37), 23 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-06 14:12:24,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:12:24,447 INFO L225 Difference]: With dead ends: 3206 [2021-08-06 14:12:24,447 INFO L226 Difference]: Without dead ends: 3203 [2021-08-06 14:12:24,447 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 206.6ms TimeCoverageRelationStatistics Valid=57, Invalid=495, Unknown=0, NotChecked=0, Total=552 [2021-08-06 14:12:24,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3203 states. [2021-08-06 14:12:24,476 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3203 to 3156. [2021-08-06 14:12:24,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3156 states, 3155 states have (on average 2.9340729001584784) internal successors, (9257), 3155 states have internal predecessors, (9257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:24,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3156 states to 3156 states and 9257 transitions. [2021-08-06 14:12:24,483 INFO L78 Accepts]: Start accepts. Automaton has 3156 states and 9257 transitions. Word has length 21 [2021-08-06 14:12:24,483 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:12:24,483 INFO L470 AbstractCegarLoop]: Abstraction has 3156 states and 9257 transitions. [2021-08-06 14:12:24,483 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.5416666666666667) internal successors, (37), 23 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:24,483 INFO L276 IsEmpty]: Start isEmpty. Operand 3156 states and 9257 transitions. [2021-08-06 14:12:24,485 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-06 14:12:24,485 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:12:24,485 INFO L512 BasicCegarLoop]: trace histogram [9, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:12:24,504 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (155)] Forceful destruction successful, exit code 0 [2021-08-06 14:12:24,686 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable156,155 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:12:24,686 INFO L402 AbstractCegarLoop]: === Iteration 158 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:12:24,686 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:12:24,686 INFO L82 PathProgramCache]: Analyzing trace with hash 1342147236, now seen corresponding path program 154 times [2021-08-06 14:12:24,686 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:12:24,686 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [633791913] [2021-08-06 14:12:24,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:12:24,687 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:12:24,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:12:24,769 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:12:24,769 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:12:24,769 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [633791913] [2021-08-06 14:12:24,769 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [633791913] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:12:24,769 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [735825626] [2021-08-06 14:12:24,769 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:12:24,769 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:12:24,769 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:12:24,770 INFO L229 MonitoredProcess]: Starting monitored process 156 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:12:24,770 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (156)] Waiting until timeout for monitored process [2021-08-06 14:12:25,740 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:12:25,740 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:12:25,741 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 31 conjunts are in the unsatisfiable core [2021-08-06 14:12:25,741 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:12:26,164 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 14:12:26,165 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 0 disjoint index pairs (out of 36 index pairs), introduced 17 new quantified variables, introduced 36 case distinctions, treesize of input 43 treesize of output 319 [2021-08-06 14:12:32,432 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:12:32,432 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [735825626] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:12:32,433 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:12:32,433 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 14] total 23 [2021-08-06 14:12:32,433 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [390171037] [2021-08-06 14:12:32,433 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 14:12:32,433 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:12:32,433 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 14:12:32,433 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=495, Unknown=0, NotChecked=0, Total=552 [2021-08-06 14:12:32,433 INFO L87 Difference]: Start difference. First operand 3156 states and 9257 transitions. Second operand has 24 states, 24 states have (on average 1.5) internal successors, (36), 23 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:32,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:12:32,614 INFO L93 Difference]: Finished difference Result 3283 states and 9535 transitions. [2021-08-06 14:12:32,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-06 14:12:32,614 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.5) internal successors, (36), 23 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-06 14:12:32,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:12:32,619 INFO L225 Difference]: With dead ends: 3283 [2021-08-06 14:12:32,619 INFO L226 Difference]: Without dead ends: 3279 [2021-08-06 14:12:32,619 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 202.3ms TimeCoverageRelationStatistics Valid=57, Invalid=495, Unknown=0, NotChecked=0, Total=552 [2021-08-06 14:12:32,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3279 states. [2021-08-06 14:12:32,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3279 to 3222. [2021-08-06 14:12:32,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3222 states, 3221 states have (on average 2.9316982303632413) internal successors, (9443), 3221 states have internal predecessors, (9443), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:32,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3222 states to 3222 states and 9443 transitions. [2021-08-06 14:12:32,658 INFO L78 Accepts]: Start accepts. Automaton has 3222 states and 9443 transitions. Word has length 21 [2021-08-06 14:12:32,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:12:32,658 INFO L470 AbstractCegarLoop]: Abstraction has 3222 states and 9443 transitions. [2021-08-06 14:12:32,658 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.5) internal successors, (36), 23 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:32,658 INFO L276 IsEmpty]: Start isEmpty. Operand 3222 states and 9443 transitions. [2021-08-06 14:12:32,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-06 14:12:32,661 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:12:32,661 INFO L512 BasicCegarLoop]: trace histogram [9, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:12:32,680 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (156)] Forceful destruction successful, exit code 0 [2021-08-06 14:12:32,861 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 156 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable157 [2021-08-06 14:12:32,862 INFO L402 AbstractCegarLoop]: === Iteration 159 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:12:32,862 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:12:32,862 INFO L82 PathProgramCache]: Analyzing trace with hash 1523861020, now seen corresponding path program 155 times [2021-08-06 14:12:32,862 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:12:32,862 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1864489628] [2021-08-06 14:12:32,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:12:32,862 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:12:32,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:12:32,942 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:12:32,943 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:12:32,943 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1864489628] [2021-08-06 14:12:32,943 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1864489628] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:12:32,943 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2074794498] [2021-08-06 14:12:32,943 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:12:32,943 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:12:32,943 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:12:32,944 INFO L229 MonitoredProcess]: Starting monitored process 157 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:12:32,944 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (157)] Waiting until timeout for monitored process [2021-08-06 14:12:33,952 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-06 14:12:33,952 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:12:33,953 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 31 conjunts are in the unsatisfiable core [2021-08-06 14:12:33,953 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:12:34,354 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 14:12:34,354 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 0 disjoint index pairs (out of 36 index pairs), introduced 17 new quantified variables, introduced 36 case distinctions, treesize of input 43 treesize of output 319 [2021-08-06 14:12:40,928 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:12:40,929 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2074794498] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:12:40,929 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:12:40,929 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 14] total 23 [2021-08-06 14:12:40,929 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1874089292] [2021-08-06 14:12:40,929 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 14:12:40,929 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:12:40,929 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 14:12:40,929 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=495, Unknown=0, NotChecked=0, Total=552 [2021-08-06 14:12:40,929 INFO L87 Difference]: Start difference. First operand 3222 states and 9443 transitions. Second operand has 24 states, 24 states have (on average 1.5) internal successors, (36), 23 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:41,141 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:12:41,141 INFO L93 Difference]: Finished difference Result 3353 states and 9730 transitions. [2021-08-06 14:12:41,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-06 14:12:41,141 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.5) internal successors, (36), 23 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-06 14:12:41,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:12:41,146 INFO L225 Difference]: With dead ends: 3353 [2021-08-06 14:12:41,146 INFO L226 Difference]: Without dead ends: 3349 [2021-08-06 14:12:41,146 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 202.1ms TimeCoverageRelationStatistics Valid=57, Invalid=495, Unknown=0, NotChecked=0, Total=552 [2021-08-06 14:12:41,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3349 states. [2021-08-06 14:12:41,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3349 to 3285. [2021-08-06 14:12:41,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3285 states, 3284 states have (on average 2.930572472594397) internal successors, (9624), 3284 states have internal predecessors, (9624), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:41,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3285 states to 3285 states and 9624 transitions. [2021-08-06 14:12:41,184 INFO L78 Accepts]: Start accepts. Automaton has 3285 states and 9624 transitions. Word has length 21 [2021-08-06 14:12:41,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:12:41,184 INFO L470 AbstractCegarLoop]: Abstraction has 3285 states and 9624 transitions. [2021-08-06 14:12:41,184 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.5) internal successors, (36), 23 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:41,184 INFO L276 IsEmpty]: Start isEmpty. Operand 3285 states and 9624 transitions. [2021-08-06 14:12:41,187 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-06 14:12:41,187 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:12:41,187 INFO L512 BasicCegarLoop]: trace histogram [9, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:12:41,206 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (157)] Ended with exit code 0 [2021-08-06 14:12:41,387 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 157 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable158 [2021-08-06 14:12:41,388 INFO L402 AbstractCegarLoop]: === Iteration 160 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:12:41,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:12:41,388 INFO L82 PathProgramCache]: Analyzing trace with hash -1432946268, now seen corresponding path program 156 times [2021-08-06 14:12:41,388 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:12:41,388 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [136588532] [2021-08-06 14:12:41,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:12:41,388 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:12:41,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:12:41,467 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:12:41,468 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:12:41,468 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [136588532] [2021-08-06 14:12:41,468 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [136588532] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:12:41,468 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [537072319] [2021-08-06 14:12:41,468 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:12:41,468 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:12:41,468 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:12:41,473 INFO L229 MonitoredProcess]: Starting monitored process 158 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:12:41,508 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (158)] Waiting until timeout for monitored process [2021-08-06 14:12:42,511 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-06 14:12:42,511 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:12:42,512 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 31 conjunts are in the unsatisfiable core [2021-08-06 14:12:42,512 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:12:42,912 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 14:12:42,912 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 0 disjoint index pairs (out of 36 index pairs), introduced 17 new quantified variables, introduced 36 case distinctions, treesize of input 43 treesize of output 319 [2021-08-06 14:12:49,058 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:12:49,058 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [537072319] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:12:49,058 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:12:49,058 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 14] total 23 [2021-08-06 14:12:49,058 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1839660280] [2021-08-06 14:12:49,058 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 14:12:49,058 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:12:49,059 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 14:12:49,059 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=495, Unknown=0, NotChecked=0, Total=552 [2021-08-06 14:12:49,059 INFO L87 Difference]: Start difference. First operand 3285 states and 9624 transitions. Second operand has 24 states, 24 states have (on average 1.5) internal successors, (36), 23 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:49,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:12:49,329 INFO L93 Difference]: Finished difference Result 3417 states and 9909 transitions. [2021-08-06 14:12:49,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-06 14:12:49,330 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.5) internal successors, (36), 23 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-06 14:12:49,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:12:49,335 INFO L225 Difference]: With dead ends: 3417 [2021-08-06 14:12:49,335 INFO L226 Difference]: Without dead ends: 3413 [2021-08-06 14:12:49,335 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 200.9ms TimeCoverageRelationStatistics Valid=57, Invalid=495, Unknown=0, NotChecked=0, Total=552 [2021-08-06 14:12:49,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3413 states. [2021-08-06 14:12:49,368 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3413 to 3337. [2021-08-06 14:12:49,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3337 states, 3336 states have (on average 2.933453237410072) internal successors, (9786), 3336 states have internal predecessors, (9786), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:49,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3337 states to 3337 states and 9786 transitions. [2021-08-06 14:12:49,377 INFO L78 Accepts]: Start accepts. Automaton has 3337 states and 9786 transitions. Word has length 21 [2021-08-06 14:12:49,377 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:12:49,377 INFO L470 AbstractCegarLoop]: Abstraction has 3337 states and 9786 transitions. [2021-08-06 14:12:49,377 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.5) internal successors, (36), 23 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:49,377 INFO L276 IsEmpty]: Start isEmpty. Operand 3337 states and 9786 transitions. [2021-08-06 14:12:49,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-06 14:12:49,380 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:12:49,380 INFO L512 BasicCegarLoop]: trace histogram [9, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:12:49,405 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (158)] Ended with exit code 0 [2021-08-06 14:12:49,580 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 158 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable159 [2021-08-06 14:12:49,580 INFO L402 AbstractCegarLoop]: === Iteration 161 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:12:49,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:12:49,581 INFO L82 PathProgramCache]: Analyzing trace with hash 1395308316, now seen corresponding path program 157 times [2021-08-06 14:12:49,581 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:12:49,581 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [500598900] [2021-08-06 14:12:49,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:12:49,581 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:12:49,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:12:49,683 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:12:49,683 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:12:49,683 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [500598900] [2021-08-06 14:12:49,683 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [500598900] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:12:49,683 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1856066413] [2021-08-06 14:12:49,683 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:12:49,684 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:12:49,684 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:12:49,684 INFO L229 MonitoredProcess]: Starting monitored process 159 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:12:49,685 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (159)] Waiting until timeout for monitored process [2021-08-06 14:12:50,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:12:50,688 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 31 conjunts are in the unsatisfiable core [2021-08-06 14:12:50,688 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:12:51,093 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 14:12:51,093 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 0 disjoint index pairs (out of 36 index pairs), introduced 17 new quantified variables, introduced 36 case distinctions, treesize of input 43 treesize of output 319 [2021-08-06 14:12:57,288 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:12:57,288 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1856066413] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:12:57,289 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:12:57,289 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 14] total 23 [2021-08-06 14:12:57,289 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [491677471] [2021-08-06 14:12:57,289 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 14:12:57,289 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:12:57,289 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 14:12:57,289 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=495, Unknown=0, NotChecked=0, Total=552 [2021-08-06 14:12:57,289 INFO L87 Difference]: Start difference. First operand 3337 states and 9786 transitions. Second operand has 24 states, 24 states have (on average 1.5) internal successors, (36), 23 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:57,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:12:57,492 INFO L93 Difference]: Finished difference Result 3474 states and 10102 transitions. [2021-08-06 14:12:57,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-06 14:12:57,492 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.5) internal successors, (36), 23 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-06 14:12:57,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:12:57,497 INFO L225 Difference]: With dead ends: 3474 [2021-08-06 14:12:57,497 INFO L226 Difference]: Without dead ends: 3469 [2021-08-06 14:12:57,497 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 225.7ms TimeCoverageRelationStatistics Valid=57, Invalid=495, Unknown=0, NotChecked=0, Total=552 [2021-08-06 14:12:57,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3469 states. [2021-08-06 14:12:57,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3469 to 3405. [2021-08-06 14:12:57,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3405 states, 3404 states have (on average 2.9359576968272623) internal successors, (9994), 3404 states have internal predecessors, (9994), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:57,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3405 states to 3405 states and 9994 transitions. [2021-08-06 14:12:57,537 INFO L78 Accepts]: Start accepts. Automaton has 3405 states and 9994 transitions. Word has length 21 [2021-08-06 14:12:57,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:12:57,537 INFO L470 AbstractCegarLoop]: Abstraction has 3405 states and 9994 transitions. [2021-08-06 14:12:57,537 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.5) internal successors, (36), 23 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:57,537 INFO L276 IsEmpty]: Start isEmpty. Operand 3405 states and 9994 transitions. [2021-08-06 14:12:57,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-06 14:12:57,540 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:12:57,540 INFO L512 BasicCegarLoop]: trace histogram [9, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:12:57,559 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (159)] Ended with exit code 0 [2021-08-06 14:12:57,740 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable160,159 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:12:57,741 INFO L402 AbstractCegarLoop]: === Iteration 162 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:12:57,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:12:57,741 INFO L82 PathProgramCache]: Analyzing trace with hash -1123112796, now seen corresponding path program 158 times [2021-08-06 14:12:57,741 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:12:57,741 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1228831680] [2021-08-06 14:12:57,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:12:57,741 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:12:57,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:12:57,841 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:12:57,841 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:12:57,841 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1228831680] [2021-08-06 14:12:57,841 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1228831680] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:12:57,841 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [475750100] [2021-08-06 14:12:57,841 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:12:57,841 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:12:57,841 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:12:57,842 INFO L229 MonitoredProcess]: Starting monitored process 160 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:12:57,845 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (160)] Waiting until timeout for monitored process [2021-08-06 14:12:58,876 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:12:58,876 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:12:58,877 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 31 conjunts are in the unsatisfiable core [2021-08-06 14:12:58,877 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:12:59,282 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 14:12:59,283 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 0 disjoint index pairs (out of 36 index pairs), introduced 17 new quantified variables, introduced 36 case distinctions, treesize of input 43 treesize of output 319 [2021-08-06 14:13:05,062 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:13:05,062 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [475750100] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:13:05,062 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:13:05,062 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 14] total 23 [2021-08-06 14:13:05,062 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1234756206] [2021-08-06 14:13:05,063 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 14:13:05,063 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:13:05,063 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 14:13:05,063 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=495, Unknown=0, NotChecked=0, Total=552 [2021-08-06 14:13:05,063 INFO L87 Difference]: Start difference. First operand 3405 states and 9994 transitions. Second operand has 24 states, 24 states have (on average 1.5) internal successors, (36), 23 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:13:05,335 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:13:05,335 INFO L93 Difference]: Finished difference Result 3563 states and 10365 transitions. [2021-08-06 14:13:05,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-06 14:13:05,335 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.5) internal successors, (36), 23 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-06 14:13:05,336 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:13:05,341 INFO L225 Difference]: With dead ends: 3563 [2021-08-06 14:13:05,341 INFO L226 Difference]: Without dead ends: 3559 [2021-08-06 14:13:05,342 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 205.5ms TimeCoverageRelationStatistics Valid=57, Invalid=495, Unknown=0, NotChecked=0, Total=552 [2021-08-06 14:13:05,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3559 states. [2021-08-06 14:13:05,404 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3559 to 3483. [2021-08-06 14:13:05,407 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3483 states, 3482 states have (on average 2.941125789775991) internal successors, (10241), 3482 states have internal predecessors, (10241), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:13:05,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3483 states to 3483 states and 10241 transitions. [2021-08-06 14:13:05,413 INFO L78 Accepts]: Start accepts. Automaton has 3483 states and 10241 transitions. Word has length 21 [2021-08-06 14:13:05,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:13:05,414 INFO L470 AbstractCegarLoop]: Abstraction has 3483 states and 10241 transitions. [2021-08-06 14:13:05,414 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.5) internal successors, (36), 23 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:13:05,414 INFO L276 IsEmpty]: Start isEmpty. Operand 3483 states and 10241 transitions. [2021-08-06 14:13:05,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-06 14:13:05,418 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:13:05,418 INFO L512 BasicCegarLoop]: trace histogram [9, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:13:05,438 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (160)] Forceful destruction successful, exit code 0 [2021-08-06 14:13:05,618 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable161,160 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:13:05,618 INFO L402 AbstractCegarLoop]: === Iteration 163 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:13:05,619 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:13:05,620 INFO L82 PathProgramCache]: Analyzing trace with hash -1884755940, now seen corresponding path program 159 times [2021-08-06 14:13:05,620 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:13:05,620 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [767007922] [2021-08-06 14:13:05,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:13:05,620 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:13:05,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:13:05,707 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:13:05,707 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:13:05,707 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [767007922] [2021-08-06 14:13:05,707 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [767007922] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:13:05,707 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [324289861] [2021-08-06 14:13:05,707 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:13:05,707 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:13:05,707 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:13:05,708 INFO L229 MonitoredProcess]: Starting monitored process 161 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:13:05,708 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (161)] Waiting until timeout for monitored process [2021-08-06 14:13:06,750 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-06 14:13:06,750 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:13:06,751 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 31 conjunts are in the unsatisfiable core [2021-08-06 14:13:06,751 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:13:07,156 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 14:13:07,156 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 0 disjoint index pairs (out of 36 index pairs), introduced 17 new quantified variables, introduced 36 case distinctions, treesize of input 43 treesize of output 319 [2021-08-06 14:13:11,378 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:13:11,378 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [324289861] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:13:11,378 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:13:11,378 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 14] total 23 [2021-08-06 14:13:11,378 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [618174603] [2021-08-06 14:13:11,378 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 14:13:11,378 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:13:11,379 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 14:13:11,379 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=495, Unknown=0, NotChecked=0, Total=552 [2021-08-06 14:13:11,379 INFO L87 Difference]: Start difference. First operand 3483 states and 10241 transitions. Second operand has 24 states, 24 states have (on average 1.5) internal successors, (36), 23 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:13:11,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:13:11,583 INFO L93 Difference]: Finished difference Result 3673 states and 10709 transitions. [2021-08-06 14:13:11,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-06 14:13:11,584 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.5) internal successors, (36), 23 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-06 14:13:11,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:13:11,589 INFO L225 Difference]: With dead ends: 3673 [2021-08-06 14:13:11,589 INFO L226 Difference]: Without dead ends: 3669 [2021-08-06 14:13:11,589 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 205.8ms TimeCoverageRelationStatistics Valid=57, Invalid=495, Unknown=0, NotChecked=0, Total=552 [2021-08-06 14:13:11,591 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3669 states. [2021-08-06 14:13:11,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3669 to 3593. [2021-08-06 14:13:11,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3593 states, 3592 states have (on average 2.949053452115813) internal successors, (10593), 3592 states have internal predecessors, (10593), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:13:11,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3593 states to 3593 states and 10593 transitions. [2021-08-06 14:13:11,638 INFO L78 Accepts]: Start accepts. Automaton has 3593 states and 10593 transitions. Word has length 21 [2021-08-06 14:13:11,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:13:11,638 INFO L470 AbstractCegarLoop]: Abstraction has 3593 states and 10593 transitions. [2021-08-06 14:13:11,638 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.5) internal successors, (36), 23 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:13:11,638 INFO L276 IsEmpty]: Start isEmpty. Operand 3593 states and 10593 transitions. [2021-08-06 14:13:11,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-06 14:13:11,643 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:13:11,643 INFO L512 BasicCegarLoop]: trace histogram [9, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:13:11,663 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (161)] Forceful destruction successful, exit code 0 [2021-08-06 14:13:11,843 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable162,161 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:13:11,843 INFO L402 AbstractCegarLoop]: === Iteration 164 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:13:11,843 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:13:11,844 INFO L82 PathProgramCache]: Analyzing trace with hash 274110372, now seen corresponding path program 160 times [2021-08-06 14:13:11,844 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:13:11,844 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [889939408] [2021-08-06 14:13:11,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:13:11,844 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:13:11,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:13:11,943 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:13:11,943 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:13:11,943 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [889939408] [2021-08-06 14:13:11,943 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [889939408] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:13:11,943 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1942570902] [2021-08-06 14:13:11,943 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:13:11,943 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:13:11,944 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:13:11,944 INFO L229 MonitoredProcess]: Starting monitored process 162 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:13:11,945 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (162)] Waiting until timeout for monitored process [2021-08-06 14:13:13,004 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:13:13,005 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:13:13,005 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 31 conjunts are in the unsatisfiable core [2021-08-06 14:13:13,006 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:13:13,424 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 14:13:13,425 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 0 disjoint index pairs (out of 36 index pairs), introduced 17 new quantified variables, introduced 36 case distinctions, treesize of input 43 treesize of output 319 [2021-08-06 14:13:18,850 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:13:18,850 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1942570902] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:13:18,850 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:13:18,850 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 14] total 23 [2021-08-06 14:13:18,850 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1718204682] [2021-08-06 14:13:18,850 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 14:13:18,850 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:13:18,851 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 14:13:18,851 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=495, Unknown=0, NotChecked=0, Total=552 [2021-08-06 14:13:18,851 INFO L87 Difference]: Start difference. First operand 3593 states and 10593 transitions. Second operand has 24 states, 24 states have (on average 1.5) internal successors, (36), 23 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:13:19,071 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:13:19,072 INFO L93 Difference]: Finished difference Result 4028 states and 11821 transitions. [2021-08-06 14:13:19,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-06 14:13:19,072 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.5) internal successors, (36), 23 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-06 14:13:19,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:13:19,078 INFO L225 Difference]: With dead ends: 4028 [2021-08-06 14:13:19,078 INFO L226 Difference]: Without dead ends: 4025 [2021-08-06 14:13:19,078 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 214.7ms TimeCoverageRelationStatistics Valid=57, Invalid=495, Unknown=0, NotChecked=0, Total=552 [2021-08-06 14:13:19,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4025 states. [2021-08-06 14:13:19,122 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4025 to 3961. [2021-08-06 14:13:19,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3961 states, 3960 states have (on average 2.9606060606060605) internal successors, (11724), 3960 states have internal predecessors, (11724), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:13:19,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3961 states to 3961 states and 11724 transitions. [2021-08-06 14:13:19,133 INFO L78 Accepts]: Start accepts. Automaton has 3961 states and 11724 transitions. Word has length 21 [2021-08-06 14:13:19,133 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:13:19,133 INFO L470 AbstractCegarLoop]: Abstraction has 3961 states and 11724 transitions. [2021-08-06 14:13:19,133 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.5) internal successors, (36), 23 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:13:19,133 INFO L276 IsEmpty]: Start isEmpty. Operand 3961 states and 11724 transitions. [2021-08-06 14:13:19,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-06 14:13:19,138 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:13:19,138 INFO L512 BasicCegarLoop]: trace histogram [9, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:13:19,157 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (162)] Ended with exit code 0 [2021-08-06 14:13:19,344 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable163,162 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:13:19,345 INFO L402 AbstractCegarLoop]: === Iteration 165 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:13:19,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:13:19,345 INFO L82 PathProgramCache]: Analyzing trace with hash -1520510692, now seen corresponding path program 161 times [2021-08-06 14:13:19,345 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:13:19,345 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [441110048] [2021-08-06 14:13:19,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:13:19,345 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:13:19,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:13:19,428 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:13:19,429 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:13:19,429 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [441110048] [2021-08-06 14:13:19,429 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [441110048] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:13:19,429 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1899128297] [2021-08-06 14:13:19,429 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:13:19,429 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:13:19,429 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:13:19,430 INFO L229 MonitoredProcess]: Starting monitored process 163 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:13:19,430 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (163)] Waiting until timeout for monitored process [2021-08-06 14:13:20,509 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-06 14:13:20,509 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:13:20,510 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 31 conjunts are in the unsatisfiable core [2021-08-06 14:13:20,510 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:13:20,912 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 14:13:20,913 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 0 disjoint index pairs (out of 36 index pairs), introduced 17 new quantified variables, introduced 36 case distinctions, treesize of input 43 treesize of output 319 [2021-08-06 14:13:26,205 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:13:26,205 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1899128297] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:13:26,205 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:13:26,205 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 14] total 23 [2021-08-06 14:13:26,205 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1249674983] [2021-08-06 14:13:26,205 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 14:13:26,205 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:13:26,206 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 14:13:26,206 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=495, Unknown=0, NotChecked=0, Total=552 [2021-08-06 14:13:26,206 INFO L87 Difference]: Start difference. First operand 3961 states and 11724 transitions. Second operand has 24 states, 24 states have (on average 1.5) internal successors, (36), 23 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:13:26,436 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:13:26,436 INFO L93 Difference]: Finished difference Result 4399 states and 12947 transitions. [2021-08-06 14:13:26,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-06 14:13:26,437 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.5) internal successors, (36), 23 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-06 14:13:26,437 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:13:26,443 INFO L225 Difference]: With dead ends: 4399 [2021-08-06 14:13:26,444 INFO L226 Difference]: Without dead ends: 4396 [2021-08-06 14:13:26,444 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 206.0ms TimeCoverageRelationStatistics Valid=57, Invalid=495, Unknown=0, NotChecked=0, Total=552 [2021-08-06 14:13:26,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4396 states. [2021-08-06 14:13:26,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4396 to 4331. [2021-08-06 14:13:26,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4331 states, 4330 states have (on average 2.9699769053117784) internal successors, (12860), 4330 states have internal predecessors, (12860), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:13:26,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4331 states to 4331 states and 12860 transitions. [2021-08-06 14:13:26,506 INFO L78 Accepts]: Start accepts. Automaton has 4331 states and 12860 transitions. Word has length 21 [2021-08-06 14:13:26,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:13:26,506 INFO L470 AbstractCegarLoop]: Abstraction has 4331 states and 12860 transitions. [2021-08-06 14:13:26,506 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.5) internal successors, (36), 23 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:13:26,506 INFO L276 IsEmpty]: Start isEmpty. Operand 4331 states and 12860 transitions. [2021-08-06 14:13:26,511 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-06 14:13:26,511 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:13:26,511 INFO L512 BasicCegarLoop]: trace histogram [9, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:13:26,531 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (163)] Ended with exit code 0 [2021-08-06 14:13:26,712 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable164,163 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:13:26,712 INFO L402 AbstractCegarLoop]: === Iteration 166 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:13:26,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:13:26,712 INFO L82 PathProgramCache]: Analyzing trace with hash -1319188828, now seen corresponding path program 162 times [2021-08-06 14:13:26,712 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:13:26,712 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1518291711] [2021-08-06 14:13:26,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:13:26,713 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:13:26,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:13:26,795 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:13:26,795 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:13:26,795 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1518291711] [2021-08-06 14:13:26,795 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1518291711] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:13:26,795 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1773926853] [2021-08-06 14:13:26,795 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:13:26,796 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:13:26,796 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:13:26,796 INFO L229 MonitoredProcess]: Starting monitored process 164 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:13:26,797 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (164)] Waiting until timeout for monitored process [2021-08-06 14:13:27,871 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-08-06 14:13:27,871 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:13:27,872 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 31 conjunts are in the unsatisfiable core [2021-08-06 14:13:27,872 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:13:28,327 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 14:13:28,328 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 0 disjoint index pairs (out of 36 index pairs), introduced 17 new quantified variables, introduced 36 case distinctions, treesize of input 43 treesize of output 319 [2021-08-06 14:13:33,398 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:13:33,399 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1773926853] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:13:33,399 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:13:33,399 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 14] total 23 [2021-08-06 14:13:33,399 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1404520991] [2021-08-06 14:13:33,399 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 14:13:33,399 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:13:33,399 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 14:13:33,414 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=495, Unknown=0, NotChecked=0, Total=552 [2021-08-06 14:13:33,414 INFO L87 Difference]: Start difference. First operand 4331 states and 12860 transitions. Second operand has 24 states, 24 states have (on average 1.5) internal successors, (36), 23 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:13:33,663 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:13:33,663 INFO L93 Difference]: Finished difference Result 4703 states and 13878 transitions. [2021-08-06 14:13:33,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-06 14:13:33,664 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.5) internal successors, (36), 23 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-06 14:13:33,664 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:13:33,671 INFO L225 Difference]: With dead ends: 4703 [2021-08-06 14:13:33,671 INFO L226 Difference]: Without dead ends: 4700 [2021-08-06 14:13:33,672 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 214.0ms TimeCoverageRelationStatistics Valid=57, Invalid=495, Unknown=0, NotChecked=0, Total=552 [2021-08-06 14:13:33,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4700 states. [2021-08-06 14:13:33,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4700 to 4631. [2021-08-06 14:13:33,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4631 states, 4630 states have (on average 2.9775377969762418) internal successors, (13786), 4630 states have internal predecessors, (13786), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:13:33,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4631 states to 4631 states and 13786 transitions. [2021-08-06 14:13:33,734 INFO L78 Accepts]: Start accepts. Automaton has 4631 states and 13786 transitions. Word has length 21 [2021-08-06 14:13:33,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:13:33,734 INFO L470 AbstractCegarLoop]: Abstraction has 4631 states and 13786 transitions. [2021-08-06 14:13:33,734 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.5) internal successors, (36), 23 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:13:33,734 INFO L276 IsEmpty]: Start isEmpty. Operand 4631 states and 13786 transitions. [2021-08-06 14:13:33,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:13:33,739 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:13:33,739 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:13:33,759 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (164)] Ended with exit code 0 [2021-08-06 14:13:33,939 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable165,164 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:13:33,940 INFO L402 AbstractCegarLoop]: === Iteration 167 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:13:33,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:13:33,940 INFO L82 PathProgramCache]: Analyzing trace with hash 68461225, now seen corresponding path program 163 times [2021-08-06 14:13:33,940 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:13:33,940 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [189259723] [2021-08-06 14:13:33,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:13:33,940 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:13:33,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:13:34,054 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 10 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:13:34,054 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:13:34,054 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [189259723] [2021-08-06 14:13:34,054 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [189259723] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:13:34,054 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [133190798] [2021-08-06 14:13:34,054 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:13:34,054 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:13:34,054 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:13:34,055 INFO L229 MonitoredProcess]: Starting monitored process 165 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:13:34,056 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (165)] Waiting until timeout for monitored process [2021-08-06 14:13:35,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:13:35,147 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:13:35,147 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:13:35,242 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 10 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:13:35,243 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [133190798] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:13:35,243 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:13:35,243 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-06 14:13:35,243 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [955439485] [2021-08-06 14:13:35,243 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-06 14:13:35,243 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:13:35,243 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-06 14:13:35,243 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=180, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:13:35,243 INFO L87 Difference]: Start difference. First operand 4631 states and 13786 transitions. Second operand has 17 states, 17 states have (on average 1.4705882352941178) internal successors, (25), 16 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-06 14:13:35,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:13:35,547 INFO L93 Difference]: Finished difference Result 4960 states and 14312 transitions. [2021-08-06 14:13:35,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-06 14:13:35,548 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.4705882352941178) internal successors, (25), 16 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 22 [2021-08-06 14:13:35,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:13:35,555 INFO L225 Difference]: With dead ends: 4960 [2021-08-06 14:13:35,555 INFO L226 Difference]: Without dead ends: 4951 [2021-08-06 14:13:35,555 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 229 ImplicationChecksByTransitivity, 231.6ms TimeCoverageRelationStatistics Valid=423, Invalid=837, Unknown=0, NotChecked=0, Total=1260 [2021-08-06 14:13:35,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4951 states. [2021-08-06 14:13:35,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4951 to 4662. [2021-08-06 14:13:35,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4662 states, 4661 states have (on average 2.9761853679467927) internal successors, (13872), 4661 states have internal predecessors, (13872), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:13:35,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4662 states to 4662 states and 13872 transitions. [2021-08-06 14:13:35,631 INFO L78 Accepts]: Start accepts. Automaton has 4662 states and 13872 transitions. Word has length 22 [2021-08-06 14:13:35,631 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:13:35,631 INFO L470 AbstractCegarLoop]: Abstraction has 4662 states and 13872 transitions. [2021-08-06 14:13:35,631 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.4705882352941178) internal successors, (25), 16 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-06 14:13:35,631 INFO L276 IsEmpty]: Start isEmpty. Operand 4662 states and 13872 transitions. [2021-08-06 14:13:35,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:13:35,636 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:13:35,636 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:13:35,655 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (165)] Ended with exit code 0 [2021-08-06 14:13:35,836 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 165 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable166 [2021-08-06 14:13:35,837 INFO L402 AbstractCegarLoop]: === Iteration 168 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:13:35,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:13:35,837 INFO L82 PathProgramCache]: Analyzing trace with hash 1074870167, now seen corresponding path program 164 times [2021-08-06 14:13:35,837 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:13:35,837 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1012398711] [2021-08-06 14:13:35,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:13:35,837 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:13:35,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:13:35,929 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 10 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:13:35,929 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:13:35,930 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1012398711] [2021-08-06 14:13:35,930 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1012398711] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:13:35,930 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1651937512] [2021-08-06 14:13:35,930 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:13:35,930 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:13:35,930 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:13:35,930 INFO L229 MonitoredProcess]: Starting monitored process 166 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:13:35,931 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (166)] Waiting until timeout for monitored process [2021-08-06 14:13:37,022 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:13:37,022 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:13:37,023 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:13:37,023 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:13:37,138 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 10 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:13:37,138 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1651937512] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:13:37,138 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:13:37,138 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 13 [2021-08-06 14:13:37,138 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [72135347] [2021-08-06 14:13:37,138 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 14:13:37,138 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:13:37,139 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 14:13:37,139 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=102, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:13:37,139 INFO L87 Difference]: Start difference. First operand 4662 states and 13872 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 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-06 14:13:37,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:13:37,207 INFO L93 Difference]: Finished difference Result 5088 states and 14703 transitions. [2021-08-06 14:13:37,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 14:13:37,208 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 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 22 [2021-08-06 14:13:37,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:13:37,214 INFO L225 Difference]: With dead ends: 5088 [2021-08-06 14:13:37,214 INFO L226 Difference]: Without dead ends: 5088 [2021-08-06 14:13:37,214 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 65.4ms TimeCoverageRelationStatistics Valid=93, Invalid=117, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:13:37,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5088 states. [2021-08-06 14:13:37,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5088 to 4620. [2021-08-06 14:13:37,269 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4620 states, 4619 states have (on average 2.9735873565706865) internal successors, (13735), 4619 states have internal predecessors, (13735), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:13:37,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4620 states to 4620 states and 13735 transitions. [2021-08-06 14:13:37,277 INFO L78 Accepts]: Start accepts. Automaton has 4620 states and 13735 transitions. Word has length 22 [2021-08-06 14:13:37,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:13:37,277 INFO L470 AbstractCegarLoop]: Abstraction has 4620 states and 13735 transitions. [2021-08-06 14:13:37,277 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 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-06 14:13:37,277 INFO L276 IsEmpty]: Start isEmpty. Operand 4620 states and 13735 transitions. [2021-08-06 14:13:37,282 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:13:37,282 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:13:37,282 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:13:37,300 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (166)] Ended with exit code 0 [2021-08-06 14:13:37,482 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 166 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable167 [2021-08-06 14:13:37,482 INFO L402 AbstractCegarLoop]: === Iteration 169 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:13:37,483 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:13:37,483 INFO L82 PathProgramCache]: Analyzing trace with hash -1320039639, now seen corresponding path program 165 times [2021-08-06 14:13:37,483 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:13:37,483 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1813191077] [2021-08-06 14:13:37,483 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:13:37,483 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:13:37,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:13:37,577 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 21 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:13:37,577 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:13:37,577 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1813191077] [2021-08-06 14:13:37,578 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1813191077] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:13:37,578 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [410179369] [2021-08-06 14:13:37,578 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:13:37,578 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:13:37,578 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:13:37,578 INFO L229 MonitoredProcess]: Starting monitored process 167 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:13:37,579 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (167)] Waiting until timeout for monitored process [2021-08-06 14:13:38,685 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-06 14:13:38,686 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:13:38,686 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:13:38,687 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:13:38,780 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 22 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:13:38,780 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [410179369] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:13:38,780 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:13:38,780 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 13 [2021-08-06 14:13:38,780 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [688652734] [2021-08-06 14:13:38,780 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 14:13:38,780 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:13:38,781 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 14:13:38,781 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=103, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:13:38,781 INFO L87 Difference]: Start difference. First operand 4620 states and 13735 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 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-06 14:13:38,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:13:38,965 INFO L93 Difference]: Finished difference Result 4914 states and 14192 transitions. [2021-08-06 14:13:38,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-06 14:13:38,966 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 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 22 [2021-08-06 14:13:38,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:13:38,973 INFO L225 Difference]: With dead ends: 4914 [2021-08-06 14:13:38,973 INFO L226 Difference]: Without dead ends: 4912 [2021-08-06 14:13:38,974 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 120.4ms TimeCoverageRelationStatistics Valid=209, Invalid=343, Unknown=0, NotChecked=0, Total=552 [2021-08-06 14:13:38,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4912 states. [2021-08-06 14:13:39,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4912 to 4651. [2021-08-06 14:13:39,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4651 states, 4650 states have (on average 2.974838709677419) internal successors, (13833), 4650 states have internal predecessors, (13833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:13:39,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4651 states to 4651 states and 13833 transitions. [2021-08-06 14:13:39,043 INFO L78 Accepts]: Start accepts. Automaton has 4651 states and 13833 transitions. Word has length 22 [2021-08-06 14:13:39,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:13:39,043 INFO L470 AbstractCegarLoop]: Abstraction has 4651 states and 13833 transitions. [2021-08-06 14:13:39,043 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 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-06 14:13:39,043 INFO L276 IsEmpty]: Start isEmpty. Operand 4651 states and 13833 transitions. [2021-08-06 14:13:39,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:13:39,048 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:13:39,048 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:13:39,068 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (167)] Ended with exit code 0 [2021-08-06 14:13:39,249 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 167 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable168 [2021-08-06 14:13:39,249 INFO L402 AbstractCegarLoop]: === Iteration 170 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:13:39,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:13:39,249 INFO L82 PathProgramCache]: Analyzing trace with hash 1256583951, now seen corresponding path program 166 times [2021-08-06 14:13:39,249 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:13:39,249 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1363823401] [2021-08-06 14:13:39,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:13:39,249 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:13:39,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:13:39,343 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 17 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:13:39,343 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:13:39,343 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1363823401] [2021-08-06 14:13:39,343 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1363823401] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:13:39,343 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1453134087] [2021-08-06 14:13:39,344 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:13:39,344 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:13:39,344 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:13:39,344 INFO L229 MonitoredProcess]: Starting monitored process 168 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:13:39,345 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (168)] Waiting until timeout for monitored process [2021-08-06 14:13:40,457 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:13:40,457 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:13:40,458 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:13:40,458 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:13:40,557 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 18 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:13:40,557 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1453134087] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:13:40,557 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:13:40,558 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 13 [2021-08-06 14:13:40,558 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [350892682] [2021-08-06 14:13:40,558 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 14:13:40,558 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:13:40,558 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 14:13:40,558 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=103, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:13:40,558 INFO L87 Difference]: Start difference. First operand 4651 states and 13833 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 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-06 14:13:40,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:13:40,634 INFO L93 Difference]: Finished difference Result 5175 states and 14926 transitions. [2021-08-06 14:13:40,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 14:13:40,634 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 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 22 [2021-08-06 14:13:40,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:13:40,645 INFO L225 Difference]: With dead ends: 5175 [2021-08-06 14:13:40,645 INFO L226 Difference]: Without dead ends: 5175 [2021-08-06 14:13:40,645 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 61.5ms TimeCoverageRelationStatistics Valid=92, Invalid=118, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:13:40,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5175 states. [2021-08-06 14:13:40,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5175 to 4653. [2021-08-06 14:13:40,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4653 states, 4652 states have (on average 2.9748495270851247) internal successors, (13839), 4652 states have internal predecessors, (13839), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:13:40,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4653 states to 4653 states and 13839 transitions. [2021-08-06 14:13:40,752 INFO L78 Accepts]: Start accepts. Automaton has 4653 states and 13839 transitions. Word has length 22 [2021-08-06 14:13:40,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:13:40,752 INFO L470 AbstractCegarLoop]: Abstraction has 4653 states and 13839 transitions. [2021-08-06 14:13:40,752 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 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-06 14:13:40,752 INFO L276 IsEmpty]: Start isEmpty. Operand 4653 states and 13839 transitions. [2021-08-06 14:13:40,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:13:40,758 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:13:40,758 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:13:40,777 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (168)] Ended with exit code 0 [2021-08-06 14:13:40,958 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 168 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable169 [2021-08-06 14:13:40,958 INFO L402 AbstractCegarLoop]: === Iteration 171 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:13:40,959 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:13:40,959 INFO L82 PathProgramCache]: Analyzing trace with hash -1327770037, now seen corresponding path program 167 times [2021-08-06 14:13:40,959 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:13:40,959 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1596007857] [2021-08-06 14:13:40,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:13:40,959 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:13:40,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:13:41,047 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 10 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:13:41,048 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:13:41,048 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1596007857] [2021-08-06 14:13:41,048 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1596007857] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:13:41,048 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [138494889] [2021-08-06 14:13:41,048 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:13:41,048 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:13:41,048 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:13:41,049 INFO L229 MonitoredProcess]: Starting monitored process 169 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:13:41,049 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (169)] Waiting until timeout for monitored process [2021-08-06 14:13:42,177 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-06 14:13:42,178 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:13:42,178 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:13:42,179 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:13:42,278 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 10 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:13:42,279 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [138494889] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:13:42,279 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:13:42,279 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-06 14:13:42,279 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1254120983] [2021-08-06 14:13:42,279 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 14:13:42,279 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:13:42,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 14:13:42,279 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=128, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:13:42,279 INFO L87 Difference]: Start difference. First operand 4653 states and 13839 transitions. Second operand has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 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-06 14:13:42,367 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:13:42,367 INFO L93 Difference]: Finished difference Result 5518 states and 15893 transitions. [2021-08-06 14:13:42,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-06 14:13:42,367 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 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 22 [2021-08-06 14:13:42,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:13:42,375 INFO L225 Difference]: With dead ends: 5518 [2021-08-06 14:13:42,375 INFO L226 Difference]: Without dead ends: 5518 [2021-08-06 14:13:42,375 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 77.4ms TimeCoverageRelationStatistics Valid=124, Invalid=182, Unknown=0, NotChecked=0, Total=306 [2021-08-06 14:13:42,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5518 states. [2021-08-06 14:13:42,453 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5518 to 4610. [2021-08-06 14:13:42,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4610 states, 4609 states have (on average 2.972228249077891) internal successors, (13699), 4609 states have internal predecessors, (13699), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:13:42,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4610 states to 4610 states and 13699 transitions. [2021-08-06 14:13:42,465 INFO L78 Accepts]: Start accepts. Automaton has 4610 states and 13699 transitions. Word has length 22 [2021-08-06 14:13:42,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:13:42,466 INFO L470 AbstractCegarLoop]: Abstraction has 4610 states and 13699 transitions. [2021-08-06 14:13:42,466 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 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-06 14:13:42,466 INFO L276 IsEmpty]: Start isEmpty. Operand 4610 states and 13699 transitions. [2021-08-06 14:13:42,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:13:42,471 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:13:42,471 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:13:42,490 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (169)] Ended with exit code 0 [2021-08-06 14:13:42,684 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable170,169 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:13:42,684 INFO L402 AbstractCegarLoop]: === Iteration 172 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:13:42,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:13:42,684 INFO L82 PathProgramCache]: Analyzing trace with hash 18120369, now seen corresponding path program 168 times [2021-08-06 14:13:42,684 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:13:42,685 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [867776706] [2021-08-06 14:13:42,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:13:42,685 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:13:42,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:13:42,766 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 25 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:13:42,766 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:13:42,766 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [867776706] [2021-08-06 14:13:42,766 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [867776706] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:13:42,766 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2114731260] [2021-08-06 14:13:42,766 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:13:42,766 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:13:42,766 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:13:42,767 INFO L229 MonitoredProcess]: Starting monitored process 170 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:13:42,767 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (170)] Waiting until timeout for monitored process [2021-08-06 14:13:43,903 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-06 14:13:43,903 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:13:43,904 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:13:43,904 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:13:43,994 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 27 proven. 27 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:13:43,994 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2114731260] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:13:43,994 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:13:43,994 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 13 [2021-08-06 14:13:43,994 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [491379338] [2021-08-06 14:13:43,995 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 14:13:43,995 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:13:43,995 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 14:13:43,995 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=104, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:13:43,995 INFO L87 Difference]: Start difference. First operand 4610 states and 13699 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 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-06 14:13:44,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:13:44,145 INFO L93 Difference]: Finished difference Result 4901 states and 14155 transitions. [2021-08-06 14:13:44,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-06 14:13:44,145 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 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 22 [2021-08-06 14:13:44,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:13:44,152 INFO L225 Difference]: With dead ends: 4901 [2021-08-06 14:13:44,152 INFO L226 Difference]: Without dead ends: 4899 [2021-08-06 14:13:44,152 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 112.3ms TimeCoverageRelationStatistics Valid=208, Invalid=344, Unknown=0, NotChecked=0, Total=552 [2021-08-06 14:13:44,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4899 states. [2021-08-06 14:13:44,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4899 to 4643. [2021-08-06 14:13:44,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4643 states, 4642 states have (on average 2.973287376130978) internal successors, (13802), 4642 states have internal predecessors, (13802), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:13:44,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4643 states to 4643 states and 13802 transitions. [2021-08-06 14:13:44,243 INFO L78 Accepts]: Start accepts. Automaton has 4643 states and 13802 transitions. Word has length 22 [2021-08-06 14:13:44,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:13:44,243 INFO L470 AbstractCegarLoop]: Abstraction has 4643 states and 13802 transitions. [2021-08-06 14:13:44,243 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 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-06 14:13:44,244 INFO L276 IsEmpty]: Start isEmpty. Operand 4643 states and 13802 transitions. [2021-08-06 14:13:44,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:13:44,248 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:13:44,248 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:13:44,268 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (170)] Ended with exit code 0 [2021-08-06 14:13:44,448 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable171,170 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:13:44,449 INFO L402 AbstractCegarLoop]: === Iteration 173 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:13:44,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:13:44,449 INFO L82 PathProgramCache]: Analyzing trace with hash -1700223337, now seen corresponding path program 169 times [2021-08-06 14:13:44,449 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:13:44,449 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1635995153] [2021-08-06 14:13:44,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:13:44,449 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:13:44,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:13:44,532 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 22 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:13:44,532 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:13:44,532 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1635995153] [2021-08-06 14:13:44,532 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1635995153] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:13:44,532 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [50982824] [2021-08-06 14:13:44,532 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:13:44,532 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:13:44,532 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:13:44,533 INFO L229 MonitoredProcess]: Starting monitored process 171 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:13:44,533 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (171)] Waiting until timeout for monitored process [2021-08-06 14:13:45,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:13:45,691 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:13:45,691 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:13:45,787 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 24 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:13:45,787 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [50982824] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:13:45,788 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:13:45,788 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 13 [2021-08-06 14:13:45,788 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1057147733] [2021-08-06 14:13:45,788 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 14:13:45,788 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:13:45,788 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 14:13:45,788 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=104, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:13:45,788 INFO L87 Difference]: Start difference. First operand 4643 states and 13802 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 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-06 14:13:45,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:13:45,861 INFO L93 Difference]: Finished difference Result 5202 states and 15010 transitions. [2021-08-06 14:13:45,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 14:13:45,861 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 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 22 [2021-08-06 14:13:45,861 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:13:45,868 INFO L225 Difference]: With dead ends: 5202 [2021-08-06 14:13:45,868 INFO L226 Difference]: Without dead ends: 5202 [2021-08-06 14:13:45,869 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 56.4ms TimeCoverageRelationStatistics Valid=91, Invalid=119, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:13:45,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5202 states. [2021-08-06 14:13:45,924 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5202 to 4644. [2021-08-06 14:13:45,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4644 states, 4643 states have (on average 2.973293129442171) internal successors, (13805), 4643 states have internal predecessors, (13805), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:13:45,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4644 states to 4644 states and 13805 transitions. [2021-08-06 14:13:45,935 INFO L78 Accepts]: Start accepts. Automaton has 4644 states and 13805 transitions. Word has length 22 [2021-08-06 14:13:45,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:13:45,935 INFO L470 AbstractCegarLoop]: Abstraction has 4644 states and 13805 transitions. [2021-08-06 14:13:45,935 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 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-06 14:13:45,935 INFO L276 IsEmpty]: Start isEmpty. Operand 4644 states and 13805 transitions. [2021-08-06 14:13:45,940 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:13:45,940 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:13:45,940 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:13:45,959 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (171)] Ended with exit code 0 [2021-08-06 14:13:46,144 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable172,171 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:13:46,145 INFO L402 AbstractCegarLoop]: === Iteration 174 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:13:46,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:13:46,145 INFO L82 PathProgramCache]: Analyzing trace with hash 10389971, now seen corresponding path program 170 times [2021-08-06 14:13:46,145 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:13:46,145 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1637990939] [2021-08-06 14:13:46,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:13:46,145 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:13:46,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:13:46,246 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 16 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:13:46,247 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:13:46,247 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1637990939] [2021-08-06 14:13:46,247 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1637990939] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:13:46,247 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1947276664] [2021-08-06 14:13:46,247 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:13:46,247 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:13:46,247 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:13:46,248 INFO L229 MonitoredProcess]: Starting monitored process 172 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:13:46,248 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (172)] Waiting until timeout for monitored process [2021-08-06 14:13:47,377 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:13:47,377 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:13:47,378 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:13:47,383 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:13:47,481 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 17 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:13:47,481 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1947276664] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:13:47,481 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:13:47,482 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-06 14:13:47,482 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1070056432] [2021-08-06 14:13:47,482 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 14:13:47,482 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:13:47,482 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 14:13:47,482 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=129, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:13:47,482 INFO L87 Difference]: Start difference. First operand 4644 states and 13805 transitions. Second operand has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 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-06 14:13:47,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:13:47,576 INFO L93 Difference]: Finished difference Result 5709 states and 16448 transitions. [2021-08-06 14:13:47,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-06 14:13:47,576 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 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 22 [2021-08-06 14:13:47,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:13:47,584 INFO L225 Difference]: With dead ends: 5709 [2021-08-06 14:13:47,584 INFO L226 Difference]: Without dead ends: 5709 [2021-08-06 14:13:47,584 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 72.3ms TimeCoverageRelationStatistics Valid=123, Invalid=183, Unknown=0, NotChecked=0, Total=306 [2021-08-06 14:13:47,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5709 states. [2021-08-06 14:13:47,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5709 to 4601. [2021-08-06 14:13:47,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4601 states, 4600 states have (on average 2.970217391304348) internal successors, (13663), 4600 states have internal predecessors, (13663), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:13:47,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4601 states to 4601 states and 13663 transitions. [2021-08-06 14:13:47,664 INFO L78 Accepts]: Start accepts. Automaton has 4601 states and 13663 transitions. Word has length 22 [2021-08-06 14:13:47,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:13:47,665 INFO L470 AbstractCegarLoop]: Abstraction has 4601 states and 13663 transitions. [2021-08-06 14:13:47,665 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 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-06 14:13:47,665 INFO L276 IsEmpty]: Start isEmpty. Operand 4601 states and 13663 transitions. [2021-08-06 14:13:47,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:13:47,670 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:13:47,671 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:13:47,692 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (172)] Ended with exit code 0 [2021-08-06 14:13:47,871 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable173,172 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:13:47,871 INFO L402 AbstractCegarLoop]: === Iteration 175 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:13:47,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:13:47,871 INFO L82 PathProgramCache]: Analyzing trace with hash 1499794967, now seen corresponding path program 171 times [2021-08-06 14:13:47,872 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:13:47,872 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [875750391] [2021-08-06 14:13:47,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:13:47,872 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:13:47,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:13:48,005 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 10 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:13:48,006 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:13:48,006 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [875750391] [2021-08-06 14:13:48,006 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [875750391] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:13:48,006 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1748428752] [2021-08-06 14:13:48,006 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:13:48,006 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:13:48,006 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:13:48,007 INFO L229 MonitoredProcess]: Starting monitored process 173 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:13:48,007 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (173)] Waiting until timeout for monitored process [2021-08-06 14:13:49,161 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-06 14:13:49,161 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:13:49,162 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:13:49,163 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:13:49,262 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 10 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:13:49,262 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1748428752] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:13:49,263 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:13:49,263 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-06 14:13:49,263 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [512274972] [2021-08-06 14:13:49,263 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 14:13:49,263 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:13:49,263 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 14:13:49,263 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=136, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:13:49,263 INFO L87 Difference]: Start difference. First operand 4601 states and 13663 transitions. Second operand has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 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-06 14:13:49,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:13:49,390 INFO L93 Difference]: Finished difference Result 7491 states and 21853 transitions. [2021-08-06 14:13:49,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-06 14:13:49,391 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 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 22 [2021-08-06 14:13:49,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:13:49,403 INFO L225 Difference]: With dead ends: 7491 [2021-08-06 14:13:49,403 INFO L226 Difference]: Without dead ends: 7491 [2021-08-06 14:13:49,403 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 101.4ms TimeCoverageRelationStatistics Valid=160, Invalid=260, Unknown=0, NotChecked=0, Total=420 [2021-08-06 14:13:49,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7491 states. [2021-08-06 14:13:49,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7491 to 6220. [2021-08-06 14:13:49,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6220 states, 6219 states have (on average 2.99774883421772) internal successors, (18643), 6219 states have internal predecessors, (18643), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:13:49,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6220 states to 6220 states and 18643 transitions. [2021-08-06 14:13:49,519 INFO L78 Accepts]: Start accepts. Automaton has 6220 states and 18643 transitions. Word has length 22 [2021-08-06 14:13:49,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:13:49,519 INFO L470 AbstractCegarLoop]: Abstraction has 6220 states and 18643 transitions. [2021-08-06 14:13:49,519 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 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-06 14:13:49,519 INFO L276 IsEmpty]: Start isEmpty. Operand 6220 states and 18643 transitions. [2021-08-06 14:13:49,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:13:49,525 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:13:49,526 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:13:49,545 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (173)] Ended with exit code 0 [2021-08-06 14:13:49,726 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable174,173 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:13:49,726 INFO L402 AbstractCegarLoop]: === Iteration 176 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:13:49,726 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:13:49,726 INFO L82 PathProgramCache]: Analyzing trace with hash -1448592343, now seen corresponding path program 172 times [2021-08-06 14:13:49,726 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:13:49,726 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1213966771] [2021-08-06 14:13:49,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:13:49,727 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:13:49,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:13:49,827 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 27 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:13:49,827 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:13:49,827 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1213966771] [2021-08-06 14:13:49,827 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1213966771] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:13:49,827 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [643561941] [2021-08-06 14:13:49,827 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:13:49,827 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:13:49,828 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:13:49,828 INFO L229 MonitoredProcess]: Starting monitored process 174 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:13:49,829 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (174)] Waiting until timeout for monitored process [2021-08-06 14:13:50,986 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:13:50,987 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:13:50,987 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:13:50,987 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:13:51,077 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 30 proven. 24 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:13:51,078 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [643561941] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:13:51,078 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:13:51,078 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 13 [2021-08-06 14:13:51,078 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [671087629] [2021-08-06 14:13:51,078 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 14:13:51,078 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:13:51,078 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 14:13:51,078 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=105, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:13:51,078 INFO L87 Difference]: Start difference. First operand 6220 states and 18643 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 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-06 14:13:51,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:13:51,243 INFO L93 Difference]: Finished difference Result 6557 states and 19266 transitions. [2021-08-06 14:13:51,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-06 14:13:51,244 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 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 22 [2021-08-06 14:13:51,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:13:51,254 INFO L225 Difference]: With dead ends: 6557 [2021-08-06 14:13:51,254 INFO L226 Difference]: Without dead ends: 6555 [2021-08-06 14:13:51,254 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 127 ImplicationChecksByTransitivity, 108.1ms TimeCoverageRelationStatistics Valid=207, Invalid=345, Unknown=0, NotChecked=0, Total=552 [2021-08-06 14:13:51,258 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6555 states. [2021-08-06 14:13:51,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6555 to 6310. [2021-08-06 14:13:51,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6310 states, 6309 states have (on average 2.999682992550325) internal successors, (18925), 6309 states have internal predecessors, (18925), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:13:51,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6310 states to 6310 states and 18925 transitions. [2021-08-06 14:13:51,351 INFO L78 Accepts]: Start accepts. Automaton has 6310 states and 18925 transitions. Word has length 22 [2021-08-06 14:13:51,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:13:51,351 INFO L470 AbstractCegarLoop]: Abstraction has 6310 states and 18925 transitions. [2021-08-06 14:13:51,351 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 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-06 14:13:51,351 INFO L276 IsEmpty]: Start isEmpty. Operand 6310 states and 18925 transitions. [2021-08-06 14:13:51,382 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:13:51,382 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:13:51,382 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:13:51,402 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (174)] Ended with exit code 0 [2021-08-06 14:13:51,582 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable175,174 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:13:51,583 INFO L402 AbstractCegarLoop]: === Iteration 177 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:13:51,583 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:13:51,583 INFO L82 PathProgramCache]: Analyzing trace with hash 1128031247, now seen corresponding path program 173 times [2021-08-06 14:13:51,583 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:13:51,583 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [499621285] [2021-08-06 14:13:51,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:13:51,583 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:13:51,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:13:51,662 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 24 proven. 30 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:13:51,662 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:13:51,662 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [499621285] [2021-08-06 14:13:51,663 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [499621285] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:13:51,663 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2065981051] [2021-08-06 14:13:51,663 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:13:51,663 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:13:51,663 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:13:51,663 INFO L229 MonitoredProcess]: Starting monitored process 175 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:13:51,664 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (175)] Waiting until timeout for monitored process [2021-08-06 14:13:52,811 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-06 14:13:52,811 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:13:52,812 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:13:52,812 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:13:52,906 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 27 proven. 27 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:13:52,906 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2065981051] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:13:52,906 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:13:52,906 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 13 [2021-08-06 14:13:52,906 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [462536975] [2021-08-06 14:13:52,906 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 14:13:52,906 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:13:52,906 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 14:13:52,906 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=105, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:13:52,907 INFO L87 Difference]: Start difference. First operand 6310 states and 18925 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 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-06 14:13:52,976 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:13:52,976 INFO L93 Difference]: Finished difference Result 6544 states and 19217 transitions. [2021-08-06 14:13:52,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-06 14:13:52,976 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 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 22 [2021-08-06 14:13:52,976 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:13:52,985 INFO L225 Difference]: With dead ends: 6544 [2021-08-06 14:13:52,986 INFO L226 Difference]: Without dead ends: 6544 [2021-08-06 14:13:52,986 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 52.7ms TimeCoverageRelationStatistics Valid=90, Invalid=120, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:13:52,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6544 states. [2021-08-06 14:13:53,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6544 to 6298. [2021-08-06 14:13:53,066 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6298 states, 6297 states have (on average 2.9976179132920437) internal successors, (18876), 6297 states have internal predecessors, (18876), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:13:53,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6298 states to 6298 states and 18876 transitions. [2021-08-06 14:13:53,115 INFO L78 Accepts]: Start accepts. Automaton has 6298 states and 18876 transitions. Word has length 22 [2021-08-06 14:13:53,116 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:13:53,116 INFO L470 AbstractCegarLoop]: Abstraction has 6298 states and 18876 transitions. [2021-08-06 14:13:53,116 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 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-06 14:13:53,116 INFO L276 IsEmpty]: Start isEmpty. Operand 6298 states and 18876 transitions. [2021-08-06 14:13:53,123 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:13:53,124 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:13:53,124 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:13:53,144 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (175)] Forceful destruction successful, exit code 0 [2021-08-06 14:13:53,328 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 175 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable176 [2021-08-06 14:13:53,329 INFO L402 AbstractCegarLoop]: === Iteration 178 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:13:53,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:13:53,329 INFO L82 PathProgramCache]: Analyzing trace with hash -1456322741, now seen corresponding path program 174 times [2021-08-06 14:13:53,329 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:13:53,329 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1460028588] [2021-08-06 14:13:53,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:13:53,329 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:13:53,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:13:53,420 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 20 proven. 35 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:13:53,420 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:13:53,420 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1460028588] [2021-08-06 14:13:53,420 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1460028588] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:13:53,420 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [798524353] [2021-08-06 14:13:53,420 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:13:53,420 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:13:53,421 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:13:53,421 INFO L229 MonitoredProcess]: Starting monitored process 176 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:13:53,422 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (176)] Waiting until timeout for monitored process [2021-08-06 14:13:54,582 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-06 14:13:54,582 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:13:54,583 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:13:54,583 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:13:54,679 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 22 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:13:54,679 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [798524353] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:13:54,679 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:13:54,679 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-06 14:13:54,679 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1306369645] [2021-08-06 14:13:54,679 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 14:13:54,679 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:13:54,679 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 14:13:54,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=130, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:13:54,680 INFO L87 Difference]: Start difference. First operand 6298 states and 18876 transitions. Second operand has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 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-06 14:13:54,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:13:54,784 INFO L93 Difference]: Finished difference Result 7249 states and 21246 transitions. [2021-08-06 14:13:54,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-06 14:13:54,784 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 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 22 [2021-08-06 14:13:54,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:13:54,796 INFO L225 Difference]: With dead ends: 7249 [2021-08-06 14:13:54,796 INFO L226 Difference]: Without dead ends: 7249 [2021-08-06 14:13:54,796 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 73.1ms TimeCoverageRelationStatistics Valid=122, Invalid=184, Unknown=0, NotChecked=0, Total=306 [2021-08-06 14:13:54,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7249 states. [2021-08-06 14:13:54,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7249 to 6309. [2021-08-06 14:13:54,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6309 states, 6308 states have (on average 2.9976220672162333) internal successors, (18909), 6308 states have internal predecessors, (18909), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:13:54,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6309 states to 6309 states and 18909 transitions. [2021-08-06 14:13:54,912 INFO L78 Accepts]: Start accepts. Automaton has 6309 states and 18909 transitions. Word has length 22 [2021-08-06 14:13:54,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:13:54,912 INFO L470 AbstractCegarLoop]: Abstraction has 6309 states and 18909 transitions. [2021-08-06 14:13:54,912 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 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-06 14:13:54,912 INFO L276 IsEmpty]: Start isEmpty. Operand 6309 states and 18909 transitions. [2021-08-06 14:13:54,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:13:54,918 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:13:54,918 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:13:54,938 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (176)] Ended with exit code 0 [2021-08-06 14:13:55,118 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 176 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable177 [2021-08-06 14:13:55,119 INFO L402 AbstractCegarLoop]: === Iteration 179 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:13:55,119 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:13:55,119 INFO L82 PathProgramCache]: Analyzing trace with hash 33082255, now seen corresponding path program 175 times [2021-08-06 14:13:55,119 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:13:55,119 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [490895850] [2021-08-06 14:13:55,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:13:55,119 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:13:55,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:13:55,206 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 15 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:13:55,206 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:13:55,206 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [490895850] [2021-08-06 14:13:55,206 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [490895850] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:13:55,206 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2087095283] [2021-08-06 14:13:55,206 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:13:55,206 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:13:55,206 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:13:55,207 INFO L229 MonitoredProcess]: Starting monitored process 177 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:13:55,207 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (177)] Waiting until timeout for monitored process [2021-08-06 14:13:56,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:13:56,376 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:13:56,376 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:13:56,469 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 16 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:13:56,469 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2087095283] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:13:56,469 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:13:56,469 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-06 14:13:56,469 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1135363221] [2021-08-06 14:13:56,469 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 14:13:56,470 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:13:56,470 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 14:13:56,470 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=137, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:13:56,470 INFO L87 Difference]: Start difference. First operand 6309 states and 18909 transitions. Second operand has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 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-06 14:13:56,587 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:13:56,587 INFO L93 Difference]: Finished difference Result 10168 states and 30240 transitions. [2021-08-06 14:13:56,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-06 14:13:56,587 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 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 22 [2021-08-06 14:13:56,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:13:56,607 INFO L225 Difference]: With dead ends: 10168 [2021-08-06 14:13:56,608 INFO L226 Difference]: Without dead ends: 10168 [2021-08-06 14:13:56,608 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 76.3ms TimeCoverageRelationStatistics Valid=126, Invalid=216, Unknown=0, NotChecked=0, Total=342 [2021-08-06 14:13:56,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10168 states. [2021-08-06 14:13:56,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10168 to 9289. [2021-08-06 14:13:56,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9289 states, 9288 states have (on average 3.027885443583118) internal successors, (28123), 9288 states have internal predecessors, (28123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:13:56,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9289 states to 9289 states and 28123 transitions. [2021-08-06 14:13:56,801 INFO L78 Accepts]: Start accepts. Automaton has 9289 states and 28123 transitions. Word has length 22 [2021-08-06 14:13:56,801 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:13:56,801 INFO L470 AbstractCegarLoop]: Abstraction has 9289 states and 28123 transitions. [2021-08-06 14:13:56,801 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 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-06 14:13:56,801 INFO L276 IsEmpty]: Start isEmpty. Operand 9289 states and 28123 transitions. [2021-08-06 14:13:56,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:13:56,810 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:13:56,810 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:13:56,830 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (177)] Ended with exit code 0 [2021-08-06 14:13:57,011 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 177 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable178 [2021-08-06 14:13:57,011 INFO L402 AbstractCegarLoop]: === Iteration 180 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:13:57,011 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:13:57,011 INFO L82 PathProgramCache]: Analyzing trace with hash -1040003125, now seen corresponding path program 176 times [2021-08-06 14:13:57,011 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:13:57,012 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1103454138] [2021-08-06 14:13:57,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:13:57,012 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:13:57,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:13:57,106 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 10 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:13:57,106 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:13:57,106 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1103454138] [2021-08-06 14:13:57,106 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1103454138] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:13:57,106 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [570704295] [2021-08-06 14:13:57,106 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:13:57,106 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:13:57,106 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:13:57,107 INFO L229 MonitoredProcess]: Starting monitored process 178 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:13:57,107 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (178)] Waiting until timeout for monitored process [2021-08-06 14:13:58,278 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:13:58,278 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:13:58,279 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:13:58,279 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:13:58,415 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 10 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:13:58,415 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [570704295] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:13:58,416 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:13:58,416 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-06 14:13:58,416 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [754193304] [2021-08-06 14:13:58,416 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 14:13:58,416 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:13:58,416 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 14:13:58,416 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:13:58,416 INFO L87 Difference]: Start difference. First operand 9289 states and 28123 transitions. Second operand has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 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-06 14:13:58,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:13:58,586 INFO L93 Difference]: Finished difference Result 13238 states and 39721 transitions. [2021-08-06 14:13:58,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-06 14:13:58,586 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 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 22 [2021-08-06 14:13:58,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:13:58,611 INFO L225 Difference]: With dead ends: 13238 [2021-08-06 14:13:58,611 INFO L226 Difference]: Without dead ends: 13238 [2021-08-06 14:13:58,611 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 118.8ms TimeCoverageRelationStatistics Valid=218, Invalid=382, Unknown=0, NotChecked=0, Total=600 [2021-08-06 14:13:58,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13238 states. [2021-08-06 14:13:58,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13238 to 11586. [2021-08-06 14:13:58,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11586 states, 11585 states have (on average 3.0504963314630986) internal successors, (35340), 11585 states have internal predecessors, (35340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:13:58,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11586 states to 11586 states and 35340 transitions. [2021-08-06 14:13:58,819 INFO L78 Accepts]: Start accepts. Automaton has 11586 states and 35340 transitions. Word has length 22 [2021-08-06 14:13:58,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:13:58,819 INFO L470 AbstractCegarLoop]: Abstraction has 11586 states and 35340 transitions. [2021-08-06 14:13:58,819 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 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-06 14:13:58,819 INFO L276 IsEmpty]: Start isEmpty. Operand 11586 states and 35340 transitions. [2021-08-06 14:13:58,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:13:58,829 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:13:58,829 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:13:58,851 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (178)] Forceful destruction successful, exit code 0 [2021-08-06 14:13:59,029 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable179,178 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:13:59,030 INFO L402 AbstractCegarLoop]: === Iteration 181 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:13:59,030 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:13:59,030 INFO L82 PathProgramCache]: Analyzing trace with hash 989489111, now seen corresponding path program 177 times [2021-08-06 14:13:59,030 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:13:59,030 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [488595574] [2021-08-06 14:13:59,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:13:59,030 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:13:59,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:13:59,105 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 20 proven. 32 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-06 14:13:59,105 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:13:59,105 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [488595574] [2021-08-06 14:13:59,105 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [488595574] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:13:59,106 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [716753913] [2021-08-06 14:13:59,106 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:13:59,106 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:13:59,106 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:13:59,107 INFO L229 MonitoredProcess]: Starting monitored process 179 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:13:59,108 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (179)] Waiting until timeout for monitored process [2021-08-06 14:14:00,377 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-08-06 14:14:00,377 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:14:00,378 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:14:00,379 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:14:00,485 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 21 proven. 30 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-08-06 14:14:00,485 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [716753913] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:14:00,485 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:14:00,485 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 11 [2021-08-06 14:14:00,486 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1912217411] [2021-08-06 14:14:00,486 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 14:14:00,486 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:14:00,486 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 14:14:00,486 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=83, Unknown=0, NotChecked=0, Total=132 [2021-08-06 14:14:00,486 INFO L87 Difference]: Start difference. First operand 11586 states and 35340 transitions. Second operand has 12 states, 12 states have (on average 1.8333333333333333) internal successors, (22), 11 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:14:00,665 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:14:00,665 INFO L93 Difference]: Finished difference Result 12095 states and 36600 transitions. [2021-08-06 14:14:00,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-06 14:14:00,665 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.8333333333333333) internal successors, (22), 11 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-08-06 14:14:00,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:14:00,687 INFO L225 Difference]: With dead ends: 12095 [2021-08-06 14:14:00,688 INFO L226 Difference]: Without dead ends: 12091 [2021-08-06 14:14:00,688 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 101.0ms TimeCoverageRelationStatistics Valid=162, Invalid=300, Unknown=0, NotChecked=0, Total=462 [2021-08-06 14:14:00,696 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12091 states. [2021-08-06 14:14:00,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12091 to 11903. [2021-08-06 14:14:00,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11903 states, 11902 states have (on average 3.054444631154428) internal successors, (36354), 11902 states have internal predecessors, (36354), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:14:00,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11903 states to 11903 states and 36354 transitions. [2021-08-06 14:14:00,882 INFO L78 Accepts]: Start accepts. Automaton has 11903 states and 36354 transitions. Word has length 22 [2021-08-06 14:14:00,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:14:00,882 INFO L470 AbstractCegarLoop]: Abstraction has 11903 states and 36354 transitions. [2021-08-06 14:14:00,882 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 1.8333333333333333) internal successors, (22), 11 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:14:00,882 INFO L276 IsEmpty]: Start isEmpty. Operand 11903 states and 36354 transitions. [2021-08-06 14:14:00,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:14:00,893 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:14:00,893 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:14:00,913 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (179)] Ended with exit code 0 [2021-08-06 14:14:01,093 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable180,179 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:14:01,094 INFO L402 AbstractCegarLoop]: === Iteration 182 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:14:01,094 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:14:01,094 INFO L82 PathProgramCache]: Analyzing trace with hash 1158435991, now seen corresponding path program 178 times [2021-08-06 14:14:01,094 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:14:01,094 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [597261751] [2021-08-06 14:14:01,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:14:01,094 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:14:01,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:14:01,185 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 18 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:14:01,185 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:14:01,186 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [597261751] [2021-08-06 14:14:01,186 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [597261751] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:14:01,186 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1681194246] [2021-08-06 14:14:01,186 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:14:01,186 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:14:01,186 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:14:01,186 INFO L229 MonitoredProcess]: Starting monitored process 180 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:14:01,187 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (180)] Waiting until timeout for monitored process [2021-08-06 14:14:02,420 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:14:02,420 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:14:02,420 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:14:02,421 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:14:02,515 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 19 proven. 35 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:14:02,515 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1681194246] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:14:02,515 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:14:02,515 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 13 [2021-08-06 14:14:02,516 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1486611169] [2021-08-06 14:14:02,516 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 14:14:02,516 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:14:02,516 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 14:14:02,516 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=120, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:14:02,516 INFO L87 Difference]: Start difference. First operand 11903 states and 36354 transitions. Second operand has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:14:02,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:14:02,658 INFO L93 Difference]: Finished difference Result 14492 states and 43752 transitions. [2021-08-06 14:14:02,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-06 14:14:02,659 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-08-06 14:14:02,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:14:02,687 INFO L225 Difference]: With dead ends: 14492 [2021-08-06 14:14:02,687 INFO L226 Difference]: Without dead ends: 14492 [2021-08-06 14:14:02,687 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 82.2ms TimeCoverageRelationStatistics Valid=142, Invalid=238, Unknown=0, NotChecked=0, Total=380 [2021-08-06 14:14:02,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14492 states. [2021-08-06 14:14:02,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14492 to 12709. [2021-08-06 14:14:02,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12709 states, 12708 states have (on average 3.0674378344350015) internal successors, (38981), 12708 states have internal predecessors, (38981), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:14:03,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12709 states to 12709 states and 38981 transitions. [2021-08-06 14:14:03,027 INFO L78 Accepts]: Start accepts. Automaton has 12709 states and 38981 transitions. Word has length 22 [2021-08-06 14:14:03,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:14:03,027 INFO L470 AbstractCegarLoop]: Abstraction has 12709 states and 38981 transitions. [2021-08-06 14:14:03,028 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:14:03,028 INFO L276 IsEmpty]: Start isEmpty. Operand 12709 states and 38981 transitions. [2021-08-06 14:14:03,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:14:03,042 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:14:03,042 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:14:03,061 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (180)] Ended with exit code 0 [2021-08-06 14:14:03,242 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable181,180 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:14:03,242 INFO L402 AbstractCegarLoop]: === Iteration 183 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:14:03,243 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:14:03,243 INFO L82 PathProgramCache]: Analyzing trace with hash -2042439717, now seen corresponding path program 179 times [2021-08-06 14:14:03,243 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:14:03,243 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [525701542] [2021-08-06 14:14:03,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:14:03,243 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:14:03,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:14:03,342 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 19 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:14:03,342 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:14:03,342 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [525701542] [2021-08-06 14:14:03,342 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [525701542] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:14:03,342 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1667527871] [2021-08-06 14:14:03,342 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:14:03,342 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:14:03,342 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:14:03,343 INFO L229 MonitoredProcess]: Starting monitored process 181 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:14:03,344 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (181)] Waiting until timeout for monitored process [2021-08-06 14:14:04,581 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-08-06 14:14:04,581 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:14:04,582 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:14:04,582 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:14:04,675 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 21 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:14:04,676 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1667527871] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:14:04,676 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:14:04,676 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-06 14:14:04,676 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2090701114] [2021-08-06 14:14:04,676 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 14:14:04,676 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:14:04,676 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 14:14:04,676 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:14:04,676 INFO L87 Difference]: Start difference. First operand 12709 states and 38981 transitions. Second operand has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 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-06 14:14:04,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:14:04,826 INFO L93 Difference]: Finished difference Result 15338 states and 46373 transitions. [2021-08-06 14:14:04,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-06 14:14:04,827 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 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 22 [2021-08-06 14:14:04,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:14:04,858 INFO L225 Difference]: With dead ends: 15338 [2021-08-06 14:14:04,858 INFO L226 Difference]: Without dead ends: 15338 [2021-08-06 14:14:04,858 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 100 ImplicationChecksByTransitivity, 91.1ms TimeCoverageRelationStatistics Valid=158, Invalid=262, Unknown=0, NotChecked=0, Total=420 [2021-08-06 14:14:04,869 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15338 states. [2021-08-06 14:14:05,080 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15338 to 6537. [2021-08-06 14:14:05,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6537 states, 6536 states have (on average 3.015299877600979) internal successors, (19708), 6536 states have internal predecessors, (19708), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:14:05,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6537 states to 6537 states and 19708 transitions. [2021-08-06 14:14:05,100 INFO L78 Accepts]: Start accepts. Automaton has 6537 states and 19708 transitions. Word has length 22 [2021-08-06 14:14:05,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:14:05,100 INFO L470 AbstractCegarLoop]: Abstraction has 6537 states and 19708 transitions. [2021-08-06 14:14:05,100 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 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-06 14:14:05,100 INFO L276 IsEmpty]: Start isEmpty. Operand 6537 states and 19708 transitions. [2021-08-06 14:14:05,107 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:14:05,107 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:14:05,107 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:14:05,129 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (181)] Forceful destruction successful, exit code 0 [2021-08-06 14:14:05,307 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable182,181 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:14:05,308 INFO L402 AbstractCegarLoop]: === Iteration 184 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:14:05,308 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:14:05,308 INFO L82 PathProgramCache]: Analyzing trace with hash 1179442199, now seen corresponding path program 180 times [2021-08-06 14:14:05,308 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:14:05,308 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [768262077] [2021-08-06 14:14:05,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:14:05,308 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:14:05,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:14:05,396 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 14 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:14:05,396 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:14:05,396 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [768262077] [2021-08-06 14:14:05,396 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [768262077] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:14:05,396 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [665329899] [2021-08-06 14:14:05,396 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:14:05,396 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:14:05,396 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:14:05,397 INFO L229 MonitoredProcess]: Starting monitored process 182 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:14:05,416 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (182)] Waiting until timeout for monitored process [2021-08-06 14:14:06,623 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-08-06 14:14:06,623 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:14:06,624 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:14:06,624 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:14:06,719 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 15 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:14:06,719 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [665329899] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:14:06,719 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:14:06,719 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-06 14:14:06,719 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [642651837] [2021-08-06 14:14:06,719 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 14:14:06,719 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:14:06,720 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 14:14:06,720 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=143, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:14:06,720 INFO L87 Difference]: Start difference. First operand 6537 states and 19708 transitions. Second operand has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 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-06 14:14:06,876 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:14:06,876 INFO L93 Difference]: Finished difference Result 9866 states and 29267 transitions. [2021-08-06 14:14:06,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-06 14:14:06,877 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 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 22 [2021-08-06 14:14:06,877 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:14:06,893 INFO L225 Difference]: With dead ends: 9866 [2021-08-06 14:14:06,893 INFO L226 Difference]: Without dead ends: 9866 [2021-08-06 14:14:06,893 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 126 ImplicationChecksByTransitivity, 112.0ms TimeCoverageRelationStatistics Valid=217, Invalid=383, Unknown=0, NotChecked=0, Total=600 [2021-08-06 14:14:06,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9866 states. [2021-08-06 14:14:07,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9866 to 6581. [2021-08-06 14:14:07,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6581 states, 6580 states have (on average 3.015501519756839) internal successors, (19842), 6580 states have internal predecessors, (19842), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:14:07,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6581 states to 6581 states and 19842 transitions. [2021-08-06 14:14:07,062 INFO L78 Accepts]: Start accepts. Automaton has 6581 states and 19842 transitions. Word has length 22 [2021-08-06 14:14:07,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:14:07,062 INFO L470 AbstractCegarLoop]: Abstraction has 6581 states and 19842 transitions. [2021-08-06 14:14:07,062 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 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-06 14:14:07,062 INFO L276 IsEmpty]: Start isEmpty. Operand 6581 states and 19842 transitions. [2021-08-06 14:14:07,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:14:07,068 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:14:07,068 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:14:07,088 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (182)] Ended with exit code 0 [2021-08-06 14:14:07,268 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 182 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable183 [2021-08-06 14:14:07,269 INFO L402 AbstractCegarLoop]: === Iteration 185 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:14:07,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:14:07,269 INFO L82 PathProgramCache]: Analyzing trace with hash 327953841, now seen corresponding path program 181 times [2021-08-06 14:14:07,269 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:14:07,269 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [658550724] [2021-08-06 14:14:07,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:14:07,269 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:14:07,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:14:07,349 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 27 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:14:07,349 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:14:07,349 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [658550724] [2021-08-06 14:14:07,350 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [658550724] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:14:07,350 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [965154829] [2021-08-06 14:14:07,350 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:14:07,350 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:14:07,350 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:14:07,350 INFO L229 MonitoredProcess]: Starting monitored process 183 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:14:07,351 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (183)] Waiting until timeout for monitored process [2021-08-06 14:14:08,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:14:08,572 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:14:08,572 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:14:08,667 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 31 proven. 23 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:14:08,667 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [965154829] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:14:08,667 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:14:08,667 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 13 [2021-08-06 14:14:08,667 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1612884449] [2021-08-06 14:14:08,667 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 14:14:08,667 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:14:08,668 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 14:14:08,668 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=106, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:14:08,668 INFO L87 Difference]: Start difference. First operand 6581 states and 19842 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 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-06 14:14:08,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:14:08,827 INFO L93 Difference]: Finished difference Result 6848 states and 20247 transitions. [2021-08-06 14:14:08,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-06 14:14:08,828 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 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 22 [2021-08-06 14:14:08,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:14:08,838 INFO L225 Difference]: With dead ends: 6848 [2021-08-06 14:14:08,838 INFO L226 Difference]: Without dead ends: 6844 [2021-08-06 14:14:08,838 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 106.1ms TimeCoverageRelationStatistics Valid=206, Invalid=346, Unknown=0, NotChecked=0, Total=552 [2021-08-06 14:14:08,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6844 states. [2021-08-06 14:14:08,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6844 to 6484. [2021-08-06 14:14:08,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6484 states, 6483 states have (on average 3.0107974703069567) internal successors, (19519), 6483 states have internal predecessors, (19519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:14:08,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6484 states to 6484 states and 19519 transitions. [2021-08-06 14:14:08,954 INFO L78 Accepts]: Start accepts. Automaton has 6484 states and 19519 transitions. Word has length 22 [2021-08-06 14:14:08,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:14:08,954 INFO L470 AbstractCegarLoop]: Abstraction has 6484 states and 19519 transitions. [2021-08-06 14:14:08,954 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 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-06 14:14:08,954 INFO L276 IsEmpty]: Start isEmpty. Operand 6484 states and 19519 transitions. [2021-08-06 14:14:08,960 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:14:08,960 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:14:08,960 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:14:08,980 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (183)] Ended with exit code 0 [2021-08-06 14:14:09,161 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable184,183 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:14:09,161 INFO L402 AbstractCegarLoop]: === Iteration 186 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:14:09,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:14:09,161 INFO L82 PathProgramCache]: Analyzing trace with hash -1390389865, now seen corresponding path program 182 times [2021-08-06 14:14:09,161 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:14:09,161 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [184812759] [2021-08-06 14:14:09,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:14:09,161 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:14:09,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:14:09,285 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 25 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:14:09,285 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:14:09,285 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [184812759] [2021-08-06 14:14:09,285 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [184812759] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:14:09,286 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1415153006] [2021-08-06 14:14:09,286 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:14:09,286 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:14:09,286 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:14:09,286 INFO L229 MonitoredProcess]: Starting monitored process 184 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:14:09,287 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (184)] Waiting until timeout for monitored process [2021-08-06 14:14:10,541 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:14:10,541 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:14:10,542 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:14:10,542 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:14:10,635 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 29 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:14:10,636 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1415153006] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:14:10,636 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:14:10,636 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 13 [2021-08-06 14:14:10,636 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [404397496] [2021-08-06 14:14:10,636 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 14:14:10,636 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:14:10,636 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 14:14:10,636 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=106, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:14:10,636 INFO L87 Difference]: Start difference. First operand 6484 states and 19519 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 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-06 14:14:10,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:14:10,718 INFO L93 Difference]: Finished difference Result 6982 states and 20569 transitions. [2021-08-06 14:14:10,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 14:14:10,718 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 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 22 [2021-08-06 14:14:10,718 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:14:10,729 INFO L225 Difference]: With dead ends: 6982 [2021-08-06 14:14:10,729 INFO L226 Difference]: Without dead ends: 6982 [2021-08-06 14:14:10,729 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 57.0ms TimeCoverageRelationStatistics Valid=102, Invalid=138, Unknown=0, NotChecked=0, Total=240 [2021-08-06 14:14:10,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6982 states. [2021-08-06 14:14:10,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6982 to 6483. [2021-08-06 14:14:10,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6483 states, 6482 states have (on average 3.0089478556001232) internal successors, (19504), 6482 states have internal predecessors, (19504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:14:10,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6483 states to 6483 states and 19504 transitions. [2021-08-06 14:14:10,837 INFO L78 Accepts]: Start accepts. Automaton has 6483 states and 19504 transitions. Word has length 22 [2021-08-06 14:14:10,837 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:14:10,837 INFO L470 AbstractCegarLoop]: Abstraction has 6483 states and 19504 transitions. [2021-08-06 14:14:10,837 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 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-06 14:14:10,837 INFO L276 IsEmpty]: Start isEmpty. Operand 6483 states and 19504 transitions. [2021-08-06 14:14:10,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:14:10,844 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:14:10,844 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:14:10,864 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (184)] Forceful destruction successful, exit code 0 [2021-08-06 14:14:11,044 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable185,184 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:14:11,044 INFO L402 AbstractCegarLoop]: === Iteration 187 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:14:11,044 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:14:11,044 INFO L82 PathProgramCache]: Analyzing trace with hash 320223443, now seen corresponding path program 183 times [2021-08-06 14:14:11,044 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:14:11,044 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1942168749] [2021-08-06 14:14:11,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:14:11,045 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:14:11,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:14:11,125 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 21 proven. 33 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:14:11,125 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:14:11,125 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1942168749] [2021-08-06 14:14:11,125 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1942168749] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:14:11,125 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1439529408] [2021-08-06 14:14:11,125 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:14:11,125 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:14:11,126 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:14:11,126 INFO L229 MonitoredProcess]: Starting monitored process 185 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:14:11,127 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (185)] Waiting until timeout for monitored process [2021-08-06 14:14:12,400 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-08-06 14:14:12,401 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:14:12,401 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:14:12,402 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:14:12,503 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 24 proven. 30 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:14:12,503 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1439529408] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:14:12,504 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:14:12,504 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-06 14:14:12,504 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1893352800] [2021-08-06 14:14:12,504 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 14:14:12,504 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:14:12,504 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 14:14:12,504 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=131, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:14:12,504 INFO L87 Difference]: Start difference. First operand 6483 states and 19504 transitions. Second operand has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 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-06 14:14:12,589 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:14:12,589 INFO L93 Difference]: Finished difference Result 6703 states and 19764 transitions. [2021-08-06 14:14:12,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-06 14:14:12,590 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 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 22 [2021-08-06 14:14:12,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:14:12,599 INFO L225 Difference]: With dead ends: 6703 [2021-08-06 14:14:12,599 INFO L226 Difference]: Without dead ends: 6703 [2021-08-06 14:14:12,600 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 64.0ms TimeCoverageRelationStatistics Valid=106, Invalid=166, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:14:12,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6703 states. [2021-08-06 14:14:12,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6703 to 6451. [2021-08-06 14:14:12,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6451 states, 6450 states have (on average 3.006046511627907) internal successors, (19389), 6450 states have internal predecessors, (19389), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:14:12,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6451 states to 6451 states and 19389 transitions. [2021-08-06 14:14:12,693 INFO L78 Accepts]: Start accepts. Automaton has 6451 states and 19389 transitions. Word has length 22 [2021-08-06 14:14:12,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:14:12,693 INFO L470 AbstractCegarLoop]: Abstraction has 6451 states and 19389 transitions. [2021-08-06 14:14:12,693 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 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-06 14:14:12,694 INFO L276 IsEmpty]: Start isEmpty. Operand 6451 states and 19389 transitions. [2021-08-06 14:14:12,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:14:12,700 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:14:12,700 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:14:12,720 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (185)] Ended with exit code 0 [2021-08-06 14:14:12,900 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable186,185 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:14:12,900 INFO L402 AbstractCegarLoop]: === Iteration 188 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:14:12,900 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:14:12,900 INFO L82 PathProgramCache]: Analyzing trace with hash 1809628439, now seen corresponding path program 184 times [2021-08-06 14:14:12,900 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:14:12,901 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1755235725] [2021-08-06 14:14:12,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:14:12,901 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:14:12,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:14:12,993 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 18 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:14:12,993 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:14:12,994 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1755235725] [2021-08-06 14:14:12,994 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1755235725] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:14:12,994 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [848407111] [2021-08-06 14:14:12,994 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:14:12,994 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:14:12,994 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:14:12,994 INFO L229 MonitoredProcess]: Starting monitored process 186 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:14:12,995 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (186)] Waiting until timeout for monitored process [2021-08-06 14:14:14,260 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:14:14,260 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:14:14,261 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:14:14,261 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:14:14,367 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 20 proven. 35 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:14:14,368 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [848407111] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:14:14,368 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:14:14,368 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-08-06 14:14:14,368 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [315144564] [2021-08-06 14:14:14,368 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 14:14:14,368 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:14:14,368 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 14:14:14,368 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=157, Unknown=0, NotChecked=0, Total=240 [2021-08-06 14:14:14,368 INFO L87 Difference]: Start difference. First operand 6451 states and 19389 transitions. Second operand has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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-06 14:14:14,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:14:14,491 INFO L93 Difference]: Finished difference Result 7745 states and 22798 transitions. [2021-08-06 14:14:14,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-06 14:14:14,492 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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 22 [2021-08-06 14:14:14,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:14:14,508 INFO L225 Difference]: With dead ends: 7745 [2021-08-06 14:14:14,509 INFO L226 Difference]: Without dead ends: 7745 [2021-08-06 14:14:14,509 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 88.7ms TimeCoverageRelationStatistics Valid=158, Invalid=262, Unknown=0, NotChecked=0, Total=420 [2021-08-06 14:14:14,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7745 states. [2021-08-06 14:14:14,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7745 to 6345. [2021-08-06 14:14:14,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6345 states, 6344 states have (on average 3.0014186633039093) internal successors, (19041), 6344 states have internal predecessors, (19041), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:14:14,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6345 states to 6345 states and 19041 transitions. [2021-08-06 14:14:14,633 INFO L78 Accepts]: Start accepts. Automaton has 6345 states and 19041 transitions. Word has length 22 [2021-08-06 14:14:14,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:14:14,634 INFO L470 AbstractCegarLoop]: Abstraction has 6345 states and 19041 transitions. [2021-08-06 14:14:14,634 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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-06 14:14:14,634 INFO L276 IsEmpty]: Start isEmpty. Operand 6345 states and 19041 transitions. [2021-08-06 14:14:14,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:14:14,640 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:14:14,640 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:14:14,661 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (186)] Ended with exit code 0 [2021-08-06 14:14:14,841 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable187,186 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:14:14,841 INFO L402 AbstractCegarLoop]: === Iteration 189 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:14:14,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:14:14,841 INFO L82 PathProgramCache]: Analyzing trace with hash 736543059, now seen corresponding path program 185 times [2021-08-06 14:14:14,841 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:14:14,841 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [967745203] [2021-08-06 14:14:14,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:14:14,841 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:14:14,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:14:14,937 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 14 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:14:14,937 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:14:14,937 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [967745203] [2021-08-06 14:14:14,937 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [967745203] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:14:14,937 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1724069061] [2021-08-06 14:14:14,937 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:14:14,937 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:14:14,937 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:14:14,938 INFO L229 MonitoredProcess]: Starting monitored process 187 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:14:14,939 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (187)] Waiting until timeout for monitored process [2021-08-06 14:14:16,230 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-08-06 14:14:16,230 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:14:16,231 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:14:16,231 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:14:16,333 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 15 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:14:16,333 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1724069061] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:14:16,333 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:14:16,333 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-08-06 14:14:16,334 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1552314050] [2021-08-06 14:14:16,334 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 14:14:16,334 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:14:16,334 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 14:14:16,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=163, Unknown=0, NotChecked=0, Total=240 [2021-08-06 14:14:16,334 INFO L87 Difference]: Start difference. First operand 6345 states and 19041 transitions. Second operand has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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-06 14:14:16,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:14:16,467 INFO L93 Difference]: Finished difference Result 10084 states and 30010 transitions. [2021-08-06 14:14:16,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-06 14:14:16,467 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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 22 [2021-08-06 14:14:16,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:14:16,484 INFO L225 Difference]: With dead ends: 10084 [2021-08-06 14:14:16,484 INFO L226 Difference]: Without dead ends: 10084 [2021-08-06 14:14:16,484 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 108.4ms TimeCoverageRelationStatistics Valid=178, Invalid=328, Unknown=0, NotChecked=0, Total=506 [2021-08-06 14:14:16,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10084 states. [2021-08-06 14:14:16,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10084 to 7344. [2021-08-06 14:14:16,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7344 states, 7343 states have (on average 3.0156611739071226) internal successors, (22144), 7343 states have internal predecessors, (22144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:14:16,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7344 states to 7344 states and 22144 transitions. [2021-08-06 14:14:16,625 INFO L78 Accepts]: Start accepts. Automaton has 7344 states and 22144 transitions. Word has length 22 [2021-08-06 14:14:16,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:14:16,625 INFO L470 AbstractCegarLoop]: Abstraction has 7344 states and 22144 transitions. [2021-08-06 14:14:16,625 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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-06 14:14:16,625 INFO L276 IsEmpty]: Start isEmpty. Operand 7344 states and 22144 transitions. [2021-08-06 14:14:16,632 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:14:16,632 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:14:16,632 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:14:16,652 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (187)] Ended with exit code 0 [2021-08-06 14:14:16,832 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable188,187 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:14:16,833 INFO L402 AbstractCegarLoop]: === Iteration 190 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:14:16,833 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:14:16,833 INFO L82 PathProgramCache]: Analyzing trace with hash 1830634647, now seen corresponding path program 186 times [2021-08-06 14:14:16,833 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:14:16,833 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [323240146] [2021-08-06 14:14:16,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:14:16,833 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:14:16,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:14:16,928 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 10 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:14:16,928 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:14:16,928 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [323240146] [2021-08-06 14:14:16,928 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [323240146] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:14:16,928 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1756428385] [2021-08-06 14:14:16,928 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:14:16,928 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:14:16,928 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:14:16,929 INFO L229 MonitoredProcess]: Starting monitored process 188 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:14:16,929 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (188)] Waiting until timeout for monitored process [2021-08-06 14:14:18,221 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-08-06 14:14:18,221 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:14:18,222 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:14:18,222 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:14:18,323 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 10 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:14:18,323 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1756428385] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:14:18,323 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:14:18,323 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-08-06 14:14:18,324 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [452821972] [2021-08-06 14:14:18,324 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 14:14:18,324 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:14:18,324 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 14:14:18,324 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=167, Unknown=0, NotChecked=0, Total=240 [2021-08-06 14:14:18,324 INFO L87 Difference]: Start difference. First operand 7344 states and 22144 transitions. Second operand has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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-06 14:14:18,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:14:18,533 INFO L93 Difference]: Finished difference Result 11748 states and 34939 transitions. [2021-08-06 14:14:18,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-06 14:14:18,534 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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 22 [2021-08-06 14:14:18,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:14:18,555 INFO L225 Difference]: With dead ends: 11748 [2021-08-06 14:14:18,555 INFO L226 Difference]: Without dead ends: 11748 [2021-08-06 14:14:18,555 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 189 ImplicationChecksByTransitivity, 160.8ms TimeCoverageRelationStatistics Valid=309, Invalid=561, Unknown=0, NotChecked=0, Total=870 [2021-08-06 14:14:18,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11748 states. [2021-08-06 14:14:18,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11748 to 9346. [2021-08-06 14:14:18,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9346 states, 9345 states have (on average 3.0405564472980204) internal successors, (28414), 9345 states have internal predecessors, (28414), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:14:18,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9346 states to 9346 states and 28414 transitions. [2021-08-06 14:14:18,727 INFO L78 Accepts]: Start accepts. Automaton has 9346 states and 28414 transitions. Word has length 22 [2021-08-06 14:14:18,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:14:18,727 INFO L470 AbstractCegarLoop]: Abstraction has 9346 states and 28414 transitions. [2021-08-06 14:14:18,727 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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-06 14:14:18,728 INFO L276 IsEmpty]: Start isEmpty. Operand 9346 states and 28414 transitions. [2021-08-06 14:14:18,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:14:18,737 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:14:18,737 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:14:18,756 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (188)] Ended with exit code 0 [2021-08-06 14:14:18,937 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 188 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable189 [2021-08-06 14:14:18,937 INFO L402 AbstractCegarLoop]: === Iteration 191 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:14:18,937 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:14:18,937 INFO L82 PathProgramCache]: Analyzing trace with hash 1072817419, now seen corresponding path program 187 times [2021-08-06 14:14:18,938 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:14:18,938 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1497228674] [2021-08-06 14:14:18,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:14:18,938 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:14:18,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:14:19,006 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 18 proven. 34 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-06 14:14:19,006 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:14:19,006 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1497228674] [2021-08-06 14:14:19,007 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1497228674] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:14:19,007 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [139868853] [2021-08-06 14:14:19,007 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:14:19,007 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:14:19,007 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:14:19,007 INFO L229 MonitoredProcess]: Starting monitored process 189 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:14:19,008 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (189)] Waiting until timeout for monitored process [2021-08-06 14:14:20,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:14:20,316 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:14:20,317 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:14:20,408 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 20 proven. 31 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-08-06 14:14:20,408 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [139868853] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:14:20,408 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:14:20,408 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 11 [2021-08-06 14:14:20,408 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2006574375] [2021-08-06 14:14:20,409 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 14:14:20,409 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:14:20,409 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 14:14:20,409 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2021-08-06 14:14:20,409 INFO L87 Difference]: Start difference. First operand 9346 states and 28414 transitions. Second operand has 12 states, 12 states have (on average 1.8333333333333333) internal successors, (22), 11 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:14:20,563 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:14:20,563 INFO L93 Difference]: Finished difference Result 9700 states and 29211 transitions. [2021-08-06 14:14:20,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-06 14:14:20,564 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.8333333333333333) internal successors, (22), 11 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-08-06 14:14:20,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:14:20,582 INFO L225 Difference]: With dead ends: 9700 [2021-08-06 14:14:20,582 INFO L226 Difference]: Without dead ends: 9696 [2021-08-06 14:14:20,582 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 95.0ms TimeCoverageRelationStatistics Valid=161, Invalid=301, Unknown=0, NotChecked=0, Total=462 [2021-08-06 14:14:20,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9696 states. [2021-08-06 14:14:20,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9696 to 9533. [2021-08-06 14:14:20,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9533 states, 9532 states have (on average 3.043222828367604) internal successors, (29008), 9532 states have internal predecessors, (29008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:14:20,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9533 states to 9533 states and 29008 transitions. [2021-08-06 14:14:20,735 INFO L78 Accepts]: Start accepts. Automaton has 9533 states and 29008 transitions. Word has length 22 [2021-08-06 14:14:20,735 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:14:20,735 INFO L470 AbstractCegarLoop]: Abstraction has 9533 states and 29008 transitions. [2021-08-06 14:14:20,735 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 1.8333333333333333) internal successors, (22), 11 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:14:20,735 INFO L276 IsEmpty]: Start isEmpty. Operand 9533 states and 29008 transitions. [2021-08-06 14:14:20,744 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:14:20,744 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:14:20,744 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:14:20,765 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (189)] Ended with exit code 0 [2021-08-06 14:14:20,948 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 189 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable190 [2021-08-06 14:14:20,949 INFO L402 AbstractCegarLoop]: === Iteration 192 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:14:20,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:14:20,949 INFO L82 PathProgramCache]: Analyzing trace with hash 1262770507, now seen corresponding path program 188 times [2021-08-06 14:14:20,950 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:14:20,950 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [546304756] [2021-08-06 14:14:20,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:14:20,950 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:14:20,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:14:21,036 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 16 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:14:21,036 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:14:21,037 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [546304756] [2021-08-06 14:14:21,037 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [546304756] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:14:21,037 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2088556429] [2021-08-06 14:14:21,037 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:14:21,037 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:14:21,037 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:14:21,038 INFO L229 MonitoredProcess]: Starting monitored process 190 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:14:21,039 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (190)] Waiting until timeout for monitored process [2021-08-06 14:14:22,349 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:14:22,349 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:14:22,350 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:14:22,350 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:14:22,444 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 18 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:14:22,444 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2088556429] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:14:22,444 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:14:22,445 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-06 14:14:22,445 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [884655803] [2021-08-06 14:14:22,445 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 14:14:22,445 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:14:22,445 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 14:14:22,445 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:14:22,445 INFO L87 Difference]: Start difference. First operand 9533 states and 29008 transitions. Second operand has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 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-06 14:14:22,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:14:22,614 INFO L93 Difference]: Finished difference Result 12550 states and 37559 transitions. [2021-08-06 14:14:22,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-06 14:14:22,615 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 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 22 [2021-08-06 14:14:22,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:14:22,638 INFO L225 Difference]: With dead ends: 12550 [2021-08-06 14:14:22,638 INFO L226 Difference]: Without dead ends: 12550 [2021-08-06 14:14:22,639 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 138 ImplicationChecksByTransitivity, 115.6ms TimeCoverageRelationStatistics Valid=216, Invalid=384, Unknown=0, NotChecked=0, Total=600 [2021-08-06 14:14:22,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12550 states. [2021-08-06 14:14:22,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12550 to 10087. [2021-08-06 14:14:22,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10087 states, 10086 states have (on average 3.0529446757882215) internal successors, (30792), 10086 states have internal predecessors, (30792), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:14:22,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10087 states to 10087 states and 30792 transitions. [2021-08-06 14:14:22,829 INFO L78 Accepts]: Start accepts. Automaton has 10087 states and 30792 transitions. Word has length 22 [2021-08-06 14:14:22,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:14:22,829 INFO L470 AbstractCegarLoop]: Abstraction has 10087 states and 30792 transitions. [2021-08-06 14:14:22,829 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 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-06 14:14:22,830 INFO L276 IsEmpty]: Start isEmpty. Operand 10087 states and 30792 transitions. [2021-08-06 14:14:22,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:14:22,839 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:14:22,839 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:14:22,861 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (190)] Forceful destruction successful, exit code 0 [2021-08-06 14:14:23,040 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable191,190 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:14:23,040 INFO L402 AbstractCegarLoop]: === Iteration 193 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:14:23,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:14:23,040 INFO L82 PathProgramCache]: Analyzing trace with hash 819871367, now seen corresponding path program 189 times [2021-08-06 14:14:23,040 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:14:23,040 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2088706344] [2021-08-06 14:14:23,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:14:23,040 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:14:23,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:14:23,126 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 17 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:14:23,127 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:14:23,127 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2088706344] [2021-08-06 14:14:23,127 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2088706344] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:14:23,127 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [826714993] [2021-08-06 14:14:23,127 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:14:23,127 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:14:23,127 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:14:23,134 INFO L229 MonitoredProcess]: Starting monitored process 191 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:14:23,134 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (191)] Waiting until timeout for monitored process [2021-08-06 14:14:24,439 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-08-06 14:14:24,440 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:14:24,440 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:14:24,441 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:14:24,542 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 19 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:14:24,543 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [826714993] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:14:24,543 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:14:24,543 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-08-06 14:14:24,543 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1133877975] [2021-08-06 14:14:24,543 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 14:14:24,543 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:14:24,543 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 14:14:24,543 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=164, Unknown=0, NotChecked=0, Total=240 [2021-08-06 14:14:24,543 INFO L87 Difference]: Start difference. First operand 10087 states and 30792 transitions. Second operand has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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-06 14:14:24,705 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:14:24,705 INFO L93 Difference]: Finished difference Result 13000 states and 39003 transitions. [2021-08-06 14:14:24,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-06 14:14:24,705 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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 22 [2021-08-06 14:14:24,705 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:14:24,728 INFO L225 Difference]: With dead ends: 13000 [2021-08-06 14:14:24,728 INFO L226 Difference]: Without dead ends: 13000 [2021-08-06 14:14:24,728 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 143 ImplicationChecksByTransitivity, 115.5ms TimeCoverageRelationStatistics Valid=218, Invalid=382, Unknown=0, NotChecked=0, Total=600 [2021-08-06 14:14:24,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13000 states. [2021-08-06 14:14:24,863 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13000 to 6141. [2021-08-06 14:14:24,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6141 states, 6140 states have (on average 3.0136807817589575) internal successors, (18504), 6140 states have internal predecessors, (18504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:14:24,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6141 states to 6141 states and 18504 transitions. [2021-08-06 14:14:24,879 INFO L78 Accepts]: Start accepts. Automaton has 6141 states and 18504 transitions. Word has length 22 [2021-08-06 14:14:24,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:14:24,879 INFO L470 AbstractCegarLoop]: Abstraction has 6141 states and 18504 transitions. [2021-08-06 14:14:24,879 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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-06 14:14:24,879 INFO L276 IsEmpty]: Start isEmpty. Operand 6141 states and 18504 transitions. [2021-08-06 14:14:24,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:14:24,885 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:14:24,885 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:14:24,905 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (191)] Ended with exit code 0 [2021-08-06 14:14:25,085 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable192,191 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:14:25,086 INFO L402 AbstractCegarLoop]: === Iteration 194 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:14:25,086 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:14:25,086 INFO L82 PathProgramCache]: Analyzing trace with hash 1913962955, now seen corresponding path program 190 times [2021-08-06 14:14:25,086 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:14:25,086 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1115038530] [2021-08-06 14:14:25,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:14:25,086 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:14:25,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:14:25,173 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 13 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:14:25,174 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:14:25,174 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1115038530] [2021-08-06 14:14:25,174 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1115038530] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:14:25,174 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2013698906] [2021-08-06 14:14:25,174 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:14:25,174 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:14:25,174 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:14:25,176 INFO L229 MonitoredProcess]: Starting monitored process 192 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:14:25,177 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (192)] Waiting until timeout for monitored process [2021-08-06 14:14:26,464 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:14:26,464 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:14:26,464 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:14:26,465 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:14:26,566 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 14 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:14:26,567 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2013698906] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:14:26,567 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:14:26,567 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-08-06 14:14:26,567 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [507345823] [2021-08-06 14:14:26,567 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 14:14:26,567 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:14:26,568 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 14:14:26,568 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=168, Unknown=0, NotChecked=0, Total=240 [2021-08-06 14:14:26,568 INFO L87 Difference]: Start difference. First operand 6141 states and 18504 transitions. Second operand has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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-06 14:14:26,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:14:26,773 INFO L93 Difference]: Finished difference Result 9881 states and 29162 transitions. [2021-08-06 14:14:26,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-06 14:14:26,773 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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 22 [2021-08-06 14:14:26,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:14:26,792 INFO L225 Difference]: With dead ends: 9881 [2021-08-06 14:14:26,792 INFO L226 Difference]: Without dead ends: 9881 [2021-08-06 14:14:26,792 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 200 ImplicationChecksByTransitivity, 154.1ms TimeCoverageRelationStatistics Valid=308, Invalid=562, Unknown=0, NotChecked=0, Total=870 [2021-08-06 14:14:26,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9881 states. [2021-08-06 14:14:26,928 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9881 to 5949. [2021-08-06 14:14:26,936 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5949 states, 5948 states have (on average 3.0110961667787493) internal successors, (17910), 5948 states have internal predecessors, (17910), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:14:26,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5949 states to 5949 states and 17910 transitions. [2021-08-06 14:14:26,952 INFO L78 Accepts]: Start accepts. Automaton has 5949 states and 17910 transitions. Word has length 22 [2021-08-06 14:14:26,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:14:26,952 INFO L470 AbstractCegarLoop]: Abstraction has 5949 states and 17910 transitions. [2021-08-06 14:14:26,952 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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-06 14:14:26,953 INFO L276 IsEmpty]: Start isEmpty. Operand 5949 states and 17910 transitions. [2021-08-06 14:14:26,959 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:14:26,960 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:14:26,960 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:14:26,984 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (192)] Ended with exit code 0 [2021-08-06 14:14:27,160 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable193,192 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:14:27,161 INFO L402 AbstractCegarLoop]: === Iteration 195 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:14:27,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:14:27,161 INFO L82 PathProgramCache]: Analyzing trace with hash -433689303, now seen corresponding path program 191 times [2021-08-06 14:14:27,161 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:14:27,161 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1592835196] [2021-08-06 14:14:27,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:14:27,161 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:14:27,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:14:27,238 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 25 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:14:27,239 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:14:27,239 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1592835196] [2021-08-06 14:14:27,239 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1592835196] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:14:27,239 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [643110693] [2021-08-06 14:14:27,239 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:14:27,239 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:14:27,239 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:14:27,240 INFO L229 MonitoredProcess]: Starting monitored process 193 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:14:27,241 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (193)] Waiting until timeout for monitored process [2021-08-06 14:14:28,553 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-06 14:14:28,553 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:14:28,554 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:14:28,554 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:14:28,649 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 30 proven. 24 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:14:28,649 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [643110693] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:14:28,649 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:14:28,649 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 13 [2021-08-06 14:14:28,649 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1344023063] [2021-08-06 14:14:28,649 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 14:14:28,649 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:14:28,649 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 14:14:28,649 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=107, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:14:28,649 INFO L87 Difference]: Start difference. First operand 5949 states and 17910 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 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-06 14:14:28,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:14:28,802 INFO L93 Difference]: Finished difference Result 6199 states and 18289 transitions. [2021-08-06 14:14:28,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-06 14:14:28,802 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 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 22 [2021-08-06 14:14:28,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:14:28,811 INFO L225 Difference]: With dead ends: 6199 [2021-08-06 14:14:28,812 INFO L226 Difference]: Without dead ends: 6195 [2021-08-06 14:14:28,812 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 104.6ms TimeCoverageRelationStatistics Valid=205, Invalid=347, Unknown=0, NotChecked=0, Total=552 [2021-08-06 14:14:28,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6195 states. [2021-08-06 14:14:28,883 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6195 to 5894. [2021-08-06 14:14:28,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5894 states, 5893 states have (on average 3.0069574070931613) internal successors, (17720), 5893 states have internal predecessors, (17720), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:14:28,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5894 states to 5894 states and 17720 transitions. [2021-08-06 14:14:28,901 INFO L78 Accepts]: Start accepts. Automaton has 5894 states and 17720 transitions. Word has length 22 [2021-08-06 14:14:28,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:14:28,901 INFO L470 AbstractCegarLoop]: Abstraction has 5894 states and 17720 transitions. [2021-08-06 14:14:28,901 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 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-06 14:14:28,901 INFO L276 IsEmpty]: Start isEmpty. Operand 5894 states and 17720 transitions. [2021-08-06 14:14:28,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:14:28,907 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:14:28,907 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:14:28,927 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (193)] Ended with exit code 0 [2021-08-06 14:14:29,107 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable194,193 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:14:29,108 INFO L402 AbstractCegarLoop]: === Iteration 196 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:14:29,108 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:14:29,108 INFO L82 PathProgramCache]: Analyzing trace with hash 2142934287, now seen corresponding path program 192 times [2021-08-06 14:14:29,108 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:14:29,108 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1816019894] [2021-08-06 14:14:29,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:14:29,108 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:14:29,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:14:29,189 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 24 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:14:29,189 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:14:29,189 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1816019894] [2021-08-06 14:14:29,190 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1816019894] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:14:29,190 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1497047865] [2021-08-06 14:14:29,190 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:14:29,190 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:14:29,190 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:14:29,190 INFO L229 MonitoredProcess]: Starting monitored process 194 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:14:29,191 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (194)] Waiting until timeout for monitored process [2021-08-06 14:14:30,563 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-06 14:14:30,563 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:14:30,564 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:14:30,564 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:14:30,657 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 29 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:14:30,657 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1497047865] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:14:30,657 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:14:30,657 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 13 [2021-08-06 14:14:30,657 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2087310924] [2021-08-06 14:14:30,657 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 14:14:30,657 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:14:30,658 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 14:14:30,658 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=107, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:14:30,658 INFO L87 Difference]: Start difference. First operand 5894 states and 17720 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 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-06 14:14:30,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:14:30,741 INFO L93 Difference]: Finished difference Result 6457 states and 18980 transitions. [2021-08-06 14:14:30,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-06 14:14:30,741 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 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 22 [2021-08-06 14:14:30,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:14:30,750 INFO L225 Difference]: With dead ends: 6457 [2021-08-06 14:14:30,750 INFO L226 Difference]: Without dead ends: 6457 [2021-08-06 14:14:30,750 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 61.6ms TimeCoverageRelationStatistics Valid=114, Invalid=158, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:14:30,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6457 states. [2021-08-06 14:14:30,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6457 to 5902. [2021-08-06 14:14:30,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5902 states, 5901 states have (on average 3.00677851211659) internal successors, (17743), 5901 states have internal predecessors, (17743), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:14:30,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5902 states to 5902 states and 17743 transitions. [2021-08-06 14:14:30,835 INFO L78 Accepts]: Start accepts. Automaton has 5902 states and 17743 transitions. Word has length 22 [2021-08-06 14:14:30,835 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:14:30,835 INFO L470 AbstractCegarLoop]: Abstraction has 5902 states and 17743 transitions. [2021-08-06 14:14:30,835 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 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-06 14:14:30,835 INFO L276 IsEmpty]: Start isEmpty. Operand 5902 states and 17743 transitions. [2021-08-06 14:14:30,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:14:30,841 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:14:30,841 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:14:30,861 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (194)] Ended with exit code 0 [2021-08-06 14:14:31,041 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable195,194 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:14:31,041 INFO L402 AbstractCegarLoop]: === Iteration 197 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:14:31,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:14:31,041 INFO L82 PathProgramCache]: Analyzing trace with hash -441419701, now seen corresponding path program 193 times [2021-08-06 14:14:31,041 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:14:31,042 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [969516788] [2021-08-06 14:14:31,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:14:31,042 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:14:31,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:14:31,117 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 21 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:14:31,118 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:14:31,118 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [969516788] [2021-08-06 14:14:31,118 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [969516788] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:14:31,118 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1626281114] [2021-08-06 14:14:31,118 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:14:31,118 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:14:31,118 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:14:31,119 INFO L229 MonitoredProcess]: Starting monitored process 195 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:14:31,119 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (195)] Waiting until timeout for monitored process [2021-08-06 14:14:32,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:14:32,445 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:14:32,446 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:14:32,546 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 25 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:14:32,547 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1626281114] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:14:32,547 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:14:32,547 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-06 14:14:32,547 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1427273164] [2021-08-06 14:14:32,547 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 14:14:32,547 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:14:32,547 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 14:14:32,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=132, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:14:32,547 INFO L87 Difference]: Start difference. First operand 5902 states and 17743 transitions. Second operand has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 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-06 14:14:32,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:14:32,646 INFO L93 Difference]: Finished difference Result 6537 states and 19211 transitions. [2021-08-06 14:14:32,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-06 14:14:32,646 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 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 22 [2021-08-06 14:14:32,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:14:32,656 INFO L225 Difference]: With dead ends: 6537 [2021-08-06 14:14:32,656 INFO L226 Difference]: Without dead ends: 6537 [2021-08-06 14:14:32,656 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 71.5ms TimeCoverageRelationStatistics Valid=134, Invalid=208, Unknown=0, NotChecked=0, Total=342 [2021-08-06 14:14:32,660 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6537 states. [2021-08-06 14:14:32,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6537 to 5832. [2021-08-06 14:14:32,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5832 states, 5831 states have (on average 3.003258446235637) internal successors, (17512), 5831 states have internal predecessors, (17512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:14:32,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5832 states to 5832 states and 17512 transitions. [2021-08-06 14:14:32,740 INFO L78 Accepts]: Start accepts. Automaton has 5832 states and 17512 transitions. Word has length 22 [2021-08-06 14:14:32,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:14:32,740 INFO L470 AbstractCegarLoop]: Abstraction has 5832 states and 17512 transitions. [2021-08-06 14:14:32,740 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 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-06 14:14:32,740 INFO L276 IsEmpty]: Start isEmpty. Operand 5832 states and 17512 transitions. [2021-08-06 14:14:32,746 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:14:32,746 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:14:32,746 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:14:32,766 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (195)] Ended with exit code 0 [2021-08-06 14:14:32,946 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable196,195 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:14:32,947 INFO L402 AbstractCegarLoop]: === Iteration 198 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:14:32,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:14:32,947 INFO L82 PathProgramCache]: Analyzing trace with hash 1047985295, now seen corresponding path program 194 times [2021-08-06 14:14:32,947 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:14:32,947 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1838113343] [2021-08-06 14:14:32,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:14:32,947 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:14:32,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:14:33,030 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 18 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:14:33,030 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:14:33,031 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1838113343] [2021-08-06 14:14:33,031 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1838113343] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:14:33,031 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [824375518] [2021-08-06 14:14:33,031 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:14:33,031 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:14:33,031 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:14:33,031 INFO L229 MonitoredProcess]: Starting monitored process 196 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:14:33,032 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (196)] Waiting until timeout for monitored process [2021-08-06 14:14:34,368 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:14:34,368 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:14:34,368 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:14:34,369 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:14:34,469 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 21 proven. 33 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:14:34,469 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [824375518] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:14:34,469 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:14:34,469 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-06 14:14:34,469 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [481251970] [2021-08-06 14:14:34,469 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 14:14:34,470 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:14:34,470 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 14:14:34,470 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=139, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:14:34,470 INFO L87 Difference]: Start difference. First operand 5832 states and 17512 transitions. Second operand has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 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-06 14:14:34,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:14:34,569 INFO L93 Difference]: Finished difference Result 10062 states and 30131 transitions. [2021-08-06 14:14:34,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-06 14:14:34,570 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 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 22 [2021-08-06 14:14:34,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:14:34,589 INFO L225 Difference]: With dead ends: 10062 [2021-08-06 14:14:34,589 INFO L226 Difference]: Without dead ends: 10062 [2021-08-06 14:14:34,589 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 71.2ms TimeCoverageRelationStatistics Valid=110, Invalid=196, Unknown=0, NotChecked=0, Total=306 [2021-08-06 14:14:34,596 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10062 states. [2021-08-06 14:14:34,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10062 to 9776. [2021-08-06 14:14:34,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9776 states, 9775 states have (on average 3.0401023017902813) internal successors, (29717), 9775 states have internal predecessors, (29717), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:14:34,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9776 states to 9776 states and 29717 transitions. [2021-08-06 14:14:34,741 INFO L78 Accepts]: Start accepts. Automaton has 9776 states and 29717 transitions. Word has length 22 [2021-08-06 14:14:34,741 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:14:34,741 INFO L470 AbstractCegarLoop]: Abstraction has 9776 states and 29717 transitions. [2021-08-06 14:14:34,741 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 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-06 14:14:34,741 INFO L276 IsEmpty]: Start isEmpty. Operand 9776 states and 29717 transitions. [2021-08-06 14:14:34,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:14:34,749 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:14:34,749 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:14:34,769 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (196)] Forceful destruction successful, exit code 0 [2021-08-06 14:14:34,949 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable197,196 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:14:34,950 INFO L402 AbstractCegarLoop]: === Iteration 199 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:14:34,950 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:14:34,950 INFO L82 PathProgramCache]: Analyzing trace with hash -25100085, now seen corresponding path program 195 times [2021-08-06 14:14:34,950 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:14:34,950 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1600160885] [2021-08-06 14:14:34,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:14:34,950 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:14:34,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:14:35,039 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 16 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:14:35,039 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:14:35,039 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1600160885] [2021-08-06 14:14:35,040 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1600160885] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:14:35,040 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [86079902] [2021-08-06 14:14:35,040 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:14:35,040 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:14:35,040 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:14:35,040 INFO L229 MonitoredProcess]: Starting monitored process 197 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:14:35,041 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (197)] Waiting until timeout for monitored process [2021-08-06 14:14:36,388 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-08-06 14:14:36,388 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:14:36,389 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:14:36,389 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:14:36,488 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 18 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:14:36,489 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [86079902] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:14:36,489 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:14:36,489 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-08-06 14:14:36,489 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [309719752] [2021-08-06 14:14:36,489 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 14:14:36,489 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:14:36,489 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 14:14:36,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=164, Unknown=0, NotChecked=0, Total=240 [2021-08-06 14:14:36,489 INFO L87 Difference]: Start difference. First operand 9776 states and 29717 transitions. Second operand has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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-06 14:14:36,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:14:36,628 INFO L93 Difference]: Finished difference Result 10729 states and 32024 transitions. [2021-08-06 14:14:36,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-06 14:14:36,629 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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 22 [2021-08-06 14:14:36,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:14:36,646 INFO L225 Difference]: With dead ends: 10729 [2021-08-06 14:14:36,646 INFO L226 Difference]: Without dead ends: 10729 [2021-08-06 14:14:36,647 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 105.1ms TimeCoverageRelationStatistics Valid=181, Invalid=325, Unknown=0, NotChecked=0, Total=506 [2021-08-06 14:14:36,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10729 states. [2021-08-06 14:14:36,770 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10729 to 8719. [2021-08-06 14:14:36,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8719 states, 8718 states have (on average 3.0332645102087636) internal successors, (26444), 8718 states have internal predecessors, (26444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:14:36,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8719 states to 8719 states and 26444 transitions. [2021-08-06 14:14:36,796 INFO L78 Accepts]: Start accepts. Automaton has 8719 states and 26444 transitions. Word has length 22 [2021-08-06 14:14:36,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:14:36,796 INFO L470 AbstractCegarLoop]: Abstraction has 8719 states and 26444 transitions. [2021-08-06 14:14:36,796 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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-06 14:14:36,796 INFO L276 IsEmpty]: Start isEmpty. Operand 8719 states and 26444 transitions. [2021-08-06 14:14:36,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:14:36,803 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:14:36,803 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:14:36,823 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (197)] Ended with exit code 0 [2021-08-06 14:14:37,003 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable198,197 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:14:37,003 INFO L402 AbstractCegarLoop]: === Iteration 200 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:14:37,003 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:14:37,003 INFO L82 PathProgramCache]: Analyzing trace with hash 1068991503, now seen corresponding path program 196 times [2021-08-06 14:14:37,004 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:14:37,004 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [543536721] [2021-08-06 14:14:37,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:14:37,004 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:14:37,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:14:37,094 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 13 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:14:37,094 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:14:37,094 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [543536721] [2021-08-06 14:14:37,094 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [543536721] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:14:37,094 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [13563851] [2021-08-06 14:14:37,094 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:14:37,094 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:14:37,094 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:14:37,095 INFO L229 MonitoredProcess]: Starting monitored process 198 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:14:37,095 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (198)] Waiting until timeout for monitored process [2021-08-06 14:14:38,445 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:14:38,446 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:14:38,446 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:14:38,447 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:14:38,547 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 14 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:14:38,548 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [13563851] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:14:38,548 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:14:38,548 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-08-06 14:14:38,548 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [97721942] [2021-08-06 14:14:38,548 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 14:14:38,548 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:14:38,548 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 14:14:38,548 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=168, Unknown=0, NotChecked=0, Total=240 [2021-08-06 14:14:38,548 INFO L87 Difference]: Start difference. First operand 8719 states and 26444 transitions. Second operand has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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-06 14:14:38,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:14:38,735 INFO L93 Difference]: Finished difference Result 14668 states and 44251 transitions. [2021-08-06 14:14:38,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-06 14:14:38,735 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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 22 [2021-08-06 14:14:38,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:14:38,761 INFO L225 Difference]: With dead ends: 14668 [2021-08-06 14:14:38,761 INFO L226 Difference]: Without dead ends: 14668 [2021-08-06 14:14:38,762 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 128.1ms TimeCoverageRelationStatistics Valid=220, Invalid=430, Unknown=0, NotChecked=0, Total=650 [2021-08-06 14:14:38,771 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14668 states. [2021-08-06 14:14:38,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14668 to 13631. [2021-08-06 14:14:38,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13631 states, 13630 states have (on average 3.0584739545121056) internal successors, (41687), 13630 states have internal predecessors, (41687), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:14:39,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13631 states to 13631 states and 41687 transitions. [2021-08-06 14:14:39,004 INFO L78 Accepts]: Start accepts. Automaton has 13631 states and 41687 transitions. Word has length 22 [2021-08-06 14:14:39,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:14:39,004 INFO L470 AbstractCegarLoop]: Abstraction has 13631 states and 41687 transitions. [2021-08-06 14:14:39,004 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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-06 14:14:39,004 INFO L276 IsEmpty]: Start isEmpty. Operand 13631 states and 41687 transitions. [2021-08-06 14:14:39,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:14:39,014 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:14:39,014 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:14:39,034 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (198)] Ended with exit code 0 [2021-08-06 14:14:39,215 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 198 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable199 [2021-08-06 14:14:39,215 INFO L402 AbstractCegarLoop]: === Iteration 201 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:14:39,215 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:14:39,215 INFO L82 PathProgramCache]: Analyzing trace with hash 626092363, now seen corresponding path program 197 times [2021-08-06 14:14:39,215 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:14:39,215 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [96387238] [2021-08-06 14:14:39,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:14:39,215 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:14:39,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:14:39,322 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 10 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:14:39,322 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:14:39,322 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [96387238] [2021-08-06 14:14:39,322 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [96387238] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:14:39,322 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1618799186] [2021-08-06 14:14:39,323 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:14:39,323 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:14:39,323 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:14:39,323 INFO L229 MonitoredProcess]: Starting monitored process 199 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:14:39,324 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (199)] Waiting until timeout for monitored process [2021-08-06 14:14:40,686 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-08-06 14:14:40,686 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:14:40,687 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:14:40,687 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:14:40,788 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 10 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:14:40,788 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1618799186] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:14:40,788 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:14:40,788 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-08-06 14:14:40,788 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [556530724] [2021-08-06 14:14:40,789 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 14:14:40,789 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:14:40,789 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 14:14:40,789 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=170, Unknown=0, NotChecked=0, Total=240 [2021-08-06 14:14:40,789 INFO L87 Difference]: Start difference. First operand 13631 states and 41687 transitions. Second operand has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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-06 14:14:41,074 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:14:41,075 INFO L93 Difference]: Finished difference Result 19553 states and 59426 transitions. [2021-08-06 14:14:41,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-06 14:14:41,075 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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 22 [2021-08-06 14:14:41,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:14:41,119 INFO L225 Difference]: With dead ends: 19553 [2021-08-06 14:14:41,119 INFO L226 Difference]: Without dead ends: 19553 [2021-08-06 14:14:41,119 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 297 ImplicationChecksByTransitivity, 207.9ms TimeCoverageRelationStatistics Valid=411, Invalid=779, Unknown=0, NotChecked=0, Total=1190 [2021-08-06 14:14:41,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19553 states. [2021-08-06 14:14:41,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19553 to 17642. [2021-08-06 14:14:41,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17642 states, 17641 states have (on average 3.076072784989513) internal successors, (54265), 17641 states have internal predecessors, (54265), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:14:41,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17642 states to 17642 states and 54265 transitions. [2021-08-06 14:14:41,453 INFO L78 Accepts]: Start accepts. Automaton has 17642 states and 54265 transitions. Word has length 22 [2021-08-06 14:14:41,453 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:14:41,453 INFO L470 AbstractCegarLoop]: Abstraction has 17642 states and 54265 transitions. [2021-08-06 14:14:41,453 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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-06 14:14:41,453 INFO L276 IsEmpty]: Start isEmpty. Operand 17642 states and 54265 transitions. [2021-08-06 14:14:41,464 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:14:41,465 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:14:41,465 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:14:41,485 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (199)] Ended with exit code 0 [2021-08-06 14:14:41,665 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 199 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable200 [2021-08-06 14:14:41,665 INFO L402 AbstractCegarLoop]: === Iteration 202 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:14:41,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:14:41,665 INFO L82 PathProgramCache]: Analyzing trace with hash 202173207, now seen corresponding path program 198 times [2021-08-06 14:14:41,665 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:14:41,666 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [296202348] [2021-08-06 14:14:41,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:14:41,666 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:14:41,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:14:41,756 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 14 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:14:41,757 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:14:41,757 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [296202348] [2021-08-06 14:14:41,757 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [296202348] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:14:41,757 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2071684619] [2021-08-06 14:14:41,757 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:14:41,757 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:14:41,757 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:14:41,758 INFO L229 MonitoredProcess]: Starting monitored process 200 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:14:41,758 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (200)] Waiting until timeout for monitored process [2021-08-06 14:14:43,164 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-08-06 14:14:43,164 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:14:43,165 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:14:43,165 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:14:43,259 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 16 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:14:43,259 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2071684619] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:14:43,259 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:14:43,259 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 15 [2021-08-06 14:14:43,259 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [654272766] [2021-08-06 14:14:43,259 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 14:14:43,259 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:14:43,259 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 14:14:43,259 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=169, Unknown=0, NotChecked=0, Total=240 [2021-08-06 14:14:43,260 INFO L87 Difference]: Start difference. First operand 17642 states and 54265 transitions. Second operand has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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-06 14:14:43,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:14:43,523 INFO L93 Difference]: Finished difference Result 24229 states and 73615 transitions. [2021-08-06 14:14:43,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-06 14:14:43,523 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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 22 [2021-08-06 14:14:43,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:14:43,581 INFO L225 Difference]: With dead ends: 24229 [2021-08-06 14:14:43,582 INFO L226 Difference]: Without dead ends: 24229 [2021-08-06 14:14:43,582 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 220 ImplicationChecksByTransitivity, 155.1ms TimeCoverageRelationStatistics Valid=307, Invalid=563, Unknown=0, NotChecked=0, Total=870 [2021-08-06 14:14:43,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24229 states. [2021-08-06 14:14:43,955 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24229 to 13903. [2021-08-06 14:14:43,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13903 states, 13902 states have (on average 3.068982880161128) internal successors, (42665), 13902 states have internal predecessors, (42665), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:14:44,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13903 states to 13903 states and 42665 transitions. [2021-08-06 14:14:44,002 INFO L78 Accepts]: Start accepts. Automaton has 13903 states and 42665 transitions. Word has length 22 [2021-08-06 14:14:44,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:14:44,002 INFO L470 AbstractCegarLoop]: Abstraction has 13903 states and 42665 transitions. [2021-08-06 14:14:44,002 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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-06 14:14:44,002 INFO L276 IsEmpty]: Start isEmpty. Operand 13903 states and 42665 transitions. [2021-08-06 14:14:44,012 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:14:44,012 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:14:44,012 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:14:44,032 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (200)] Forceful destruction successful, exit code 0 [2021-08-06 14:14:44,212 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 200 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable201 [2021-08-06 14:14:44,213 INFO L402 AbstractCegarLoop]: === Iteration 203 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:14:44,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:14:44,213 INFO L82 PathProgramCache]: Analyzing trace with hash -642798245, now seen corresponding path program 199 times [2021-08-06 14:14:44,213 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:14:44,213 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [392799070] [2021-08-06 14:14:44,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:14:44,213 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:14:44,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:14:44,303 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 15 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:14:44,304 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:14:44,304 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [392799070] [2021-08-06 14:14:44,304 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [392799070] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:14:44,304 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1441483532] [2021-08-06 14:14:44,304 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:14:44,304 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:14:44,304 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:14:44,305 INFO L229 MonitoredProcess]: Starting monitored process 201 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:14:44,305 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (201)] Waiting until timeout for monitored process [2021-08-06 14:14:45,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:14:45,683 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:14:45,683 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:14:45,781 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 17 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:14:45,782 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1441483532] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:14:45,782 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:14:45,782 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 15 [2021-08-06 14:14:45,782 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1023748776] [2021-08-06 14:14:45,782 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 14:14:45,782 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:14:45,782 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 14:14:45,782 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=169, Unknown=0, NotChecked=0, Total=240 [2021-08-06 14:14:45,782 INFO L87 Difference]: Start difference. First operand 13903 states and 42665 transitions. Second operand has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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-06 14:14:46,040 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:14:46,041 INFO L93 Difference]: Finished difference Result 21045 states and 64270 transitions. [2021-08-06 14:14:46,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-06 14:14:46,041 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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 22 [2021-08-06 14:14:46,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:14:46,081 INFO L225 Difference]: With dead ends: 21045 [2021-08-06 14:14:46,081 INFO L226 Difference]: Without dead ends: 21045 [2021-08-06 14:14:46,082 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 186 ImplicationChecksByTransitivity, 176.7ms TimeCoverageRelationStatistics Valid=266, Invalid=490, Unknown=0, NotChecked=0, Total=756 [2021-08-06 14:14:46,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21045 states. [2021-08-06 14:14:46,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21045 to 19149. [2021-08-06 14:14:46,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19149 states, 19148 states have (on average 3.087110925423021) internal successors, (59112), 19148 states have internal predecessors, (59112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:14:46,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19149 states to 19149 states and 59112 transitions. [2021-08-06 14:14:46,464 INFO L78 Accepts]: Start accepts. Automaton has 19149 states and 59112 transitions. Word has length 22 [2021-08-06 14:14:46,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:14:46,464 INFO L470 AbstractCegarLoop]: Abstraction has 19149 states and 59112 transitions. [2021-08-06 14:14:46,464 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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-06 14:14:46,464 INFO L276 IsEmpty]: Start isEmpty. Operand 19149 states and 59112 transitions. [2021-08-06 14:14:46,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:14:46,475 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:14:46,475 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:14:46,503 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (201)] Ended with exit code 0 [2021-08-06 14:14:46,675 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 201 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable202 [2021-08-06 14:14:46,676 INFO L402 AbstractCegarLoop]: === Iteration 204 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:14:46,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:14:46,676 INFO L82 PathProgramCache]: Analyzing trace with hash -1085697385, now seen corresponding path program 200 times [2021-08-06 14:14:46,676 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:14:46,676 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1255839381] [2021-08-06 14:14:46,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:14:46,676 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:14:46,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:14:46,774 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 12 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:14:46,774 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:14:46,774 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1255839381] [2021-08-06 14:14:46,774 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1255839381] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:14:46,774 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2069184115] [2021-08-06 14:14:46,774 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:14:46,774 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:14:46,774 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:14:46,775 INFO L229 MonitoredProcess]: Starting monitored process 202 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:14:46,775 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (202)] Waiting until timeout for monitored process [2021-08-06 14:14:48,192 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:14:48,192 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:14:48,192 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:14:48,193 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:14:48,286 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 13 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:14:48,286 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2069184115] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:14:48,286 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:14:48,286 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 15 [2021-08-06 14:14:48,286 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1550102889] [2021-08-06 14:14:48,286 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 14:14:48,286 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:14:48,287 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 14:14:48,287 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=171, Unknown=0, NotChecked=0, Total=240 [2021-08-06 14:14:48,287 INFO L87 Difference]: Start difference. First operand 19149 states and 59112 transitions. Second operand has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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-06 14:14:48,603 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:14:48,603 INFO L93 Difference]: Finished difference Result 28640 states and 87908 transitions. [2021-08-06 14:14:48,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-06 14:14:48,604 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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 22 [2021-08-06 14:14:48,604 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:14:48,673 INFO L225 Difference]: With dead ends: 28640 [2021-08-06 14:14:48,673 INFO L226 Difference]: Without dead ends: 28640 [2021-08-06 14:14:48,674 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 317 ImplicationChecksByTransitivity, 198.0ms TimeCoverageRelationStatistics Valid=410, Invalid=780, Unknown=0, NotChecked=0, Total=1190 [2021-08-06 14:14:48,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28640 states. [2021-08-06 14:14:49,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28640 to 26951. [2021-08-06 14:14:49,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26951 states, 26950 states have (on average 3.095918367346939) internal successors, (83435), 26950 states have internal predecessors, (83435), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:14:49,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26951 states to 26951 states and 83435 transitions. [2021-08-06 14:14:49,316 INFO L78 Accepts]: Start accepts. Automaton has 26951 states and 83435 transitions. Word has length 22 [2021-08-06 14:14:49,316 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:14:49,316 INFO L470 AbstractCegarLoop]: Abstraction has 26951 states and 83435 transitions. [2021-08-06 14:14:49,316 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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-06 14:14:49,316 INFO L276 IsEmpty]: Start isEmpty. Operand 26951 states and 83435 transitions. [2021-08-06 14:14:49,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:14:49,328 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:14:49,328 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:14:49,350 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (202)] Ended with exit code 0 [2021-08-06 14:14:49,529 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable203,202 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:14:49,529 INFO L402 AbstractCegarLoop]: === Iteration 205 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:14:49,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:14:49,529 INFO L82 PathProgramCache]: Analyzing trace with hash 1725177009, now seen corresponding path program 201 times [2021-08-06 14:14:49,529 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:14:49,529 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2087722523] [2021-08-06 14:14:49,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:14:49,530 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:14:49,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:14:49,606 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 21 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:14:49,607 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:14:49,607 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2087722523] [2021-08-06 14:14:49,607 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2087722523] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:14:49,607 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1247397222] [2021-08-06 14:14:49,607 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:14:49,607 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:14:49,607 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:14:49,607 INFO L229 MonitoredProcess]: Starting monitored process 203 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:14:49,635 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (203)] Waiting until timeout for monitored process [2021-08-06 14:14:50,992 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-06 14:14:50,992 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:14:50,993 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:14:50,993 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:14:51,175 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 27 proven. 27 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:14:51,176 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1247397222] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:14:51,176 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:14:51,176 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 13 [2021-08-06 14:14:51,176 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1660164068] [2021-08-06 14:14:51,176 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 14:14:51,176 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:14:51,176 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 14:14:51,176 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=108, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:14:51,177 INFO L87 Difference]: Start difference. First operand 26951 states and 83435 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 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-06 14:14:51,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:14:51,463 INFO L93 Difference]: Finished difference Result 27341 states and 84285 transitions. [2021-08-06 14:14:51,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-06 14:14:51,463 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 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 22 [2021-08-06 14:14:51,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:14:51,538 INFO L225 Difference]: With dead ends: 27341 [2021-08-06 14:14:51,538 INFO L226 Difference]: Without dead ends: 27337 [2021-08-06 14:14:51,539 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 143 ImplicationChecksByTransitivity, 106.1ms TimeCoverageRelationStatistics Valid=204, Invalid=348, Unknown=0, NotChecked=0, Total=552 [2021-08-06 14:14:51,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27337 states. [2021-08-06 14:14:52,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27337 to 25386. [2021-08-06 14:14:52,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25386 states, 25385 states have (on average 3.0882016939137285) internal successors, (78394), 25385 states have internal predecessors, (78394), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:14:52,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25386 states to 25386 states and 78394 transitions. [2021-08-06 14:14:52,165 INFO L78 Accepts]: Start accepts. Automaton has 25386 states and 78394 transitions. Word has length 22 [2021-08-06 14:14:52,165 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:14:52,166 INFO L470 AbstractCegarLoop]: Abstraction has 25386 states and 78394 transitions. [2021-08-06 14:14:52,166 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 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-06 14:14:52,166 INFO L276 IsEmpty]: Start isEmpty. Operand 25386 states and 78394 transitions. [2021-08-06 14:14:52,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:14:52,177 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:14:52,178 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:14:52,199 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (203)] Ended with exit code 0 [2021-08-06 14:14:52,378 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable204,203 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:14:52,378 INFO L402 AbstractCegarLoop]: === Iteration 206 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:14:52,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:14:52,378 INFO L82 PathProgramCache]: Analyzing trace with hash 6833303, now seen corresponding path program 202 times [2021-08-06 14:14:52,378 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:14:52,378 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [23811150] [2021-08-06 14:14:52,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:14:52,379 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:14:52,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:14:52,457 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 20 proven. 34 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:14:52,457 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:14:52,457 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [23811150] [2021-08-06 14:14:52,457 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [23811150] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:14:52,457 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [377892058] [2021-08-06 14:14:52,457 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:14:52,457 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:14:52,457 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:14:52,458 INFO L229 MonitoredProcess]: Starting monitored process 204 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:14:52,458 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (204)] Waiting until timeout for monitored process [2021-08-06 14:14:53,919 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:14:53,919 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:14:53,920 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:14:53,920 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:14:54,012 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 26 proven. 28 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:14:54,012 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [377892058] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:14:54,012 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:14:54,012 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 13 [2021-08-06 14:14:54,012 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1503021703] [2021-08-06 14:14:54,013 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 14:14:54,013 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:14:54,013 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 14:14:54,013 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=108, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:14:54,013 INFO L87 Difference]: Start difference. First operand 25386 states and 78394 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 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-06 14:14:54,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:14:54,196 INFO L93 Difference]: Finished difference Result 27244 states and 83510 transitions. [2021-08-06 14:14:54,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-06 14:14:54,196 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 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 22 [2021-08-06 14:14:54,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:14:54,270 INFO L225 Difference]: With dead ends: 27244 [2021-08-06 14:14:54,271 INFO L226 Difference]: Without dead ends: 27244 [2021-08-06 14:14:54,271 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 66.3ms TimeCoverageRelationStatistics Valid=126, Invalid=180, Unknown=0, NotChecked=0, Total=306 [2021-08-06 14:14:54,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27244 states. [2021-08-06 14:14:54,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27244 to 25436. [2021-08-06 14:14:54,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25436 states, 25435 states have (on average 3.0867308826420286) internal successors, (78511), 25435 states have internal predecessors, (78511), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:14:54,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25436 states to 25436 states and 78511 transitions. [2021-08-06 14:14:54,952 INFO L78 Accepts]: Start accepts. Automaton has 25436 states and 78511 transitions. Word has length 22 [2021-08-06 14:14:54,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:14:54,952 INFO L470 AbstractCegarLoop]: Abstraction has 25436 states and 78511 transitions. [2021-08-06 14:14:54,952 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 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-06 14:14:54,952 INFO L276 IsEmpty]: Start isEmpty. Operand 25436 states and 78511 transitions. [2021-08-06 14:14:54,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:14:54,965 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:14:54,965 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:14:54,986 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (204)] Forceful destruction successful, exit code 0 [2021-08-06 14:14:55,165 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 204 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable205 [2021-08-06 14:14:55,166 INFO L402 AbstractCegarLoop]: === Iteration 207 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:14:55,166 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:14:55,166 INFO L82 PathProgramCache]: Analyzing trace with hash 1717446611, now seen corresponding path program 203 times [2021-08-06 14:14:55,166 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:14:55,166 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [197861185] [2021-08-06 14:14:55,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:14:55,166 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:14:55,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:14:55,248 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 19 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:14:55,248 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:14:55,248 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [197861185] [2021-08-06 14:14:55,248 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [197861185] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:14:55,249 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [94498536] [2021-08-06 14:14:55,249 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:14:55,249 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:14:55,249 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:14:55,249 INFO L229 MonitoredProcess]: Starting monitored process 205 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:14:55,250 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (205)] Waiting until timeout for monitored process [2021-08-06 14:14:56,610 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-06 14:14:56,610 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:14:56,611 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:14:56,611 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:14:56,702 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 24 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:14:56,702 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [94498536] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:14:56,702 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:14:56,702 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-06 14:14:56,702 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1219095986] [2021-08-06 14:14:56,703 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 14:14:56,703 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:14:56,703 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 14:14:56,703 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=133, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:14:56,703 INFO L87 Difference]: Start difference. First operand 25436 states and 78511 transitions. Second operand has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 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-06 14:14:57,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:14:57,002 INFO L93 Difference]: Finished difference Result 28414 states and 86978 transitions. [2021-08-06 14:14:57,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-06 14:14:57,002 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 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 22 [2021-08-06 14:14:57,002 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:14:57,071 INFO L225 Difference]: With dead ends: 28414 [2021-08-06 14:14:57,071 INFO L226 Difference]: Without dead ends: 28414 [2021-08-06 14:14:57,072 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 82.7ms TimeCoverageRelationStatistics Valid=163, Invalid=257, Unknown=0, NotChecked=0, Total=420 [2021-08-06 14:14:57,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28414 states. [2021-08-06 14:14:57,562 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28414 to 22314. [2021-08-06 14:14:57,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22314 states, 22313 states have (on average 3.076143951956259) internal successors, (68638), 22313 states have internal predecessors, (68638), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:14:57,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22314 states to 22314 states and 68638 transitions. [2021-08-06 14:14:57,651 INFO L78 Accepts]: Start accepts. Automaton has 22314 states and 68638 transitions. Word has length 22 [2021-08-06 14:14:57,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:14:57,651 INFO L470 AbstractCegarLoop]: Abstraction has 22314 states and 68638 transitions. [2021-08-06 14:14:57,651 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 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-06 14:14:57,651 INFO L276 IsEmpty]: Start isEmpty. Operand 22314 states and 68638 transitions. [2021-08-06 14:14:57,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:14:57,663 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:14:57,663 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:14:57,684 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (205)] Ended with exit code 0 [2021-08-06 14:14:57,863 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 205 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable206 [2021-08-06 14:14:57,864 INFO L402 AbstractCegarLoop]: === Iteration 208 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:14:57,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:14:57,864 INFO L82 PathProgramCache]: Analyzing trace with hash -1088115689, now seen corresponding path program 204 times [2021-08-06 14:14:57,864 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:14:57,864 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1136929955] [2021-08-06 14:14:57,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:14:57,864 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:14:57,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:14:57,954 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 17 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:14:57,954 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:14:57,954 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1136929955] [2021-08-06 14:14:57,954 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1136929955] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:14:57,954 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1829150273] [2021-08-06 14:14:57,954 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:14:57,954 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:14:57,954 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:14:57,955 INFO L229 MonitoredProcess]: Starting monitored process 206 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:14:57,955 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (206)] Waiting until timeout for monitored process [2021-08-06 14:14:59,613 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-08-06 14:14:59,613 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:14:59,613 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:14:59,614 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:14:59,726 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 21 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:14:59,726 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1829150273] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:14:59,726 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:14:59,726 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-06 14:14:59,726 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1063268844] [2021-08-06 14:14:59,726 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 14:14:59,727 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:14:59,727 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 14:14:59,727 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=140, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:14:59,727 INFO L87 Difference]: Start difference. First operand 22314 states and 68638 transitions. Second operand has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 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-06 14:14:59,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:14:59,980 INFO L93 Difference]: Finished difference Result 41078 states and 126715 transitions. [2021-08-06 14:14:59,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-06 14:14:59,981 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 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 22 [2021-08-06 14:14:59,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:15:00,093 INFO L225 Difference]: With dead ends: 41078 [2021-08-06 14:15:00,093 INFO L226 Difference]: Without dead ends: 41078 [2021-08-06 14:15:00,094 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 94.5ms TimeCoverageRelationStatistics Valid=154, Invalid=266, Unknown=0, NotChecked=0, Total=420 [2021-08-06 14:15:00,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41078 states. [2021-08-06 14:15:00,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41078 to 32425. [2021-08-06 14:15:01,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32425 states, 32424 states have (on average 3.1010362694300517) internal successors, (100548), 32424 states have internal predecessors, (100548), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:15:01,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32425 states to 32425 states and 100548 transitions. [2021-08-06 14:15:01,126 INFO L78 Accepts]: Start accepts. Automaton has 32425 states and 100548 transitions. Word has length 22 [2021-08-06 14:15:01,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:15:01,127 INFO L470 AbstractCegarLoop]: Abstraction has 32425 states and 100548 transitions. [2021-08-06 14:15:01,127 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 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-06 14:15:01,127 INFO L276 IsEmpty]: Start isEmpty. Operand 32425 states and 100548 transitions. [2021-08-06 14:15:01,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:15:01,140 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:15:01,140 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:15:01,172 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (206)] Ended with exit code 0 [2021-08-06 14:15:01,341 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable207,206 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:15:01,341 INFO L402 AbstractCegarLoop]: === Iteration 209 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:15:01,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:15:01,341 INFO L82 PathProgramCache]: Analyzing trace with hash 2133766227, now seen corresponding path program 205 times [2021-08-06 14:15:01,341 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:15:01,341 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1765823428] [2021-08-06 14:15:01,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:15:01,341 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:15:01,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:15:01,432 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 15 proven. 39 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:15:01,432 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:15:01,432 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1765823428] [2021-08-06 14:15:01,432 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1765823428] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:15:01,432 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1738579448] [2021-08-06 14:15:01,432 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:15:01,432 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:15:01,432 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:15:01,433 INFO L229 MonitoredProcess]: Starting monitored process 207 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:15:01,433 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (207)] Waiting until timeout for monitored process [2021-08-06 14:15:02,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:15:02,834 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:15:02,834 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:15:02,929 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 18 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:15:02,929 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1738579448] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:15:02,929 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:15:02,929 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-06 14:15:02,929 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1026315100] [2021-08-06 14:15:02,929 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 14:15:02,930 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:15:02,930 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 14:15:02,930 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=145, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:15:02,930 INFO L87 Difference]: Start difference. First operand 32425 states and 100548 transitions. Second operand has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 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-06 14:15:03,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:15:03,184 INFO L93 Difference]: Finished difference Result 45906 states and 142038 transitions. [2021-08-06 14:15:03,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 14:15:03,185 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 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 22 [2021-08-06 14:15:03,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:15:03,312 INFO L225 Difference]: With dead ends: 45906 [2021-08-06 14:15:03,313 INFO L226 Difference]: Without dead ends: 45906 [2021-08-06 14:15:03,313 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 80.1ms TimeCoverageRelationStatistics Valid=115, Invalid=227, Unknown=0, NotChecked=0, Total=342 [2021-08-06 14:15:03,352 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45906 states. [2021-08-06 14:15:04,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45906 to 45649. [2021-08-06 14:15:04,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45649 states, 45648 states have (on average 3.102195057833859) internal successors, (141609), 45648 states have internal predecessors, (141609), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:15:04,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45649 states to 45649 states and 141609 transitions. [2021-08-06 14:15:04,750 INFO L78 Accepts]: Start accepts. Automaton has 45649 states and 141609 transitions. Word has length 22 [2021-08-06 14:15:04,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:15:04,750 INFO L470 AbstractCegarLoop]: Abstraction has 45649 states and 141609 transitions. [2021-08-06 14:15:04,751 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 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-06 14:15:04,751 INFO L276 IsEmpty]: Start isEmpty. Operand 45649 states and 141609 transitions. [2021-08-06 14:15:04,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:15:04,772 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:15:04,772 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:15:04,792 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (207)] Forceful destruction successful, exit code 0 [2021-08-06 14:15:04,972 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 207 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable208 [2021-08-06 14:15:04,972 INFO L402 AbstractCegarLoop]: === Iteration 210 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:15:04,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:15:04,973 INFO L82 PathProgramCache]: Analyzing trace with hash -1067109481, now seen corresponding path program 206 times [2021-08-06 14:15:04,973 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:15:04,973 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1084471127] [2021-08-06 14:15:04,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:15:04,973 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:15:05,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:15:05,248 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 14 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:15:05,248 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:15:05,248 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1084471127] [2021-08-06 14:15:05,248 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1084471127] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:15:05,249 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1310334402] [2021-08-06 14:15:05,249 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:15:05,249 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:15:05,249 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:15:05,249 INFO L229 MonitoredProcess]: Starting monitored process 208 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:15:05,250 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (208)] Waiting until timeout for monitored process [2021-08-06 14:15:06,755 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:15:06,755 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:15:06,755 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:15:06,756 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:15:06,848 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 16 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:15:06,849 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1310334402] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:15:06,849 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:15:06,849 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 15 [2021-08-06 14:15:06,849 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1910931331] [2021-08-06 14:15:06,849 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 14:15:06,849 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:15:06,849 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 14:15:06,849 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=169, Unknown=0, NotChecked=0, Total=240 [2021-08-06 14:15:06,849 INFO L87 Difference]: Start difference. First operand 45649 states and 141609 transitions. Second operand has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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-06 14:15:07,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:15:07,201 INFO L93 Difference]: Finished difference Result 46576 states and 143966 transitions. [2021-08-06 14:15:07,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-06 14:15:07,201 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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 22 [2021-08-06 14:15:07,201 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:15:07,314 INFO L225 Difference]: With dead ends: 46576 [2021-08-06 14:15:07,315 INFO L226 Difference]: Without dead ends: 46576 [2021-08-06 14:15:07,315 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 135.7ms TimeCoverageRelationStatistics Valid=206, Invalid=394, Unknown=0, NotChecked=0, Total=600 [2021-08-06 14:15:07,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46576 states. [2021-08-06 14:15:08,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46576 to 45272. [2021-08-06 14:15:08,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45272 states, 45271 states have (on average 3.102781029798326) internal successors, (140466), 45271 states have internal predecessors, (140466), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:15:08,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45272 states to 45272 states and 140466 transitions. [2021-08-06 14:15:08,484 INFO L78 Accepts]: Start accepts. Automaton has 45272 states and 140466 transitions. Word has length 22 [2021-08-06 14:15:08,484 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:15:08,484 INFO L470 AbstractCegarLoop]: Abstraction has 45272 states and 140466 transitions. [2021-08-06 14:15:08,484 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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-06 14:15:08,484 INFO L276 IsEmpty]: Start isEmpty. Operand 45272 states and 140466 transitions. [2021-08-06 14:15:08,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:15:08,503 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:15:08,504 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:15:08,525 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (208)] Forceful destruction successful, exit code 0 [2021-08-06 14:15:08,708 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable209,208 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:15:08,708 INFO L402 AbstractCegarLoop]: === Iteration 211 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:15:08,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:15:08,709 INFO L82 PathProgramCache]: Analyzing trace with hash -1510008621, now seen corresponding path program 207 times [2021-08-06 14:15:08,709 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:15:08,709 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1330180455] [2021-08-06 14:15:08,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:15:08,709 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:15:08,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:15:08,913 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 12 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:15:08,913 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:15:08,913 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1330180455] [2021-08-06 14:15:08,913 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1330180455] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:15:08,913 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1006203983] [2021-08-06 14:15:08,913 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:15:08,913 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:15:08,913 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:15:08,916 INFO L229 MonitoredProcess]: Starting monitored process 209 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:15:08,924 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (209)] Waiting until timeout for monitored process [2021-08-06 14:15:10,443 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-06 14:15:10,443 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:15:10,444 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:15:10,444 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:15:10,547 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 13 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:15:10,547 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1006203983] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:15:10,547 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:15:10,547 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 15 [2021-08-06 14:15:10,547 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [537534807] [2021-08-06 14:15:10,548 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 14:15:10,548 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:15:10,548 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 14:15:10,548 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=171, Unknown=0, NotChecked=0, Total=240 [2021-08-06 14:15:10,548 INFO L87 Difference]: Start difference. First operand 45272 states and 140466 transitions. Second operand has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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-06 14:15:10,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:15:10,979 INFO L93 Difference]: Finished difference Result 49935 states and 154418 transitions. [2021-08-06 14:15:10,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-06 14:15:10,979 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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 22 [2021-08-06 14:15:10,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:15:11,130 INFO L225 Difference]: With dead ends: 49935 [2021-08-06 14:15:11,130 INFO L226 Difference]: Without dead ends: 49935 [2021-08-06 14:15:11,130 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 216 ImplicationChecksByTransitivity, 275.1ms TimeCoverageRelationStatistics Valid=285, Invalid=585, Unknown=0, NotChecked=0, Total=870 [2021-08-06 14:15:11,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49935 states. [2021-08-06 14:15:12,419 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49935 to 49424. [2021-08-06 14:15:12,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49424 states, 49423 states have (on average 3.1021589138660137) internal successors, (153318), 49423 states have internal predecessors, (153318), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:15:12,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49424 states to 49424 states and 153318 transitions. [2021-08-06 14:15:12,635 INFO L78 Accepts]: Start accepts. Automaton has 49424 states and 153318 transitions. Word has length 22 [2021-08-06 14:15:12,635 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:15:12,635 INFO L470 AbstractCegarLoop]: Abstraction has 49424 states and 153318 transitions. [2021-08-06 14:15:12,635 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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-06 14:15:12,635 INFO L276 IsEmpty]: Start isEmpty. Operand 49424 states and 153318 transitions. [2021-08-06 14:15:12,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:15:12,656 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:15:12,656 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:15:12,677 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (209)] Ended with exit code 0 [2021-08-06 14:15:12,856 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 209 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable210 [2021-08-06 14:15:12,857 INFO L402 AbstractCegarLoop]: === Iteration 212 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:15:12,857 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:15:12,857 INFO L82 PathProgramCache]: Analyzing trace with hash 1939987223, now seen corresponding path program 208 times [2021-08-06 14:15:12,857 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:15:12,857 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [64965470] [2021-08-06 14:15:12,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:15:12,857 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:15:12,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:15:12,962 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 10 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:15:12,962 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:15:12,962 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [64965470] [2021-08-06 14:15:12,962 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [64965470] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:15:12,962 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1258576980] [2021-08-06 14:15:12,962 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:15:12,962 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:15:12,963 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:15:12,963 INFO L229 MonitoredProcess]: Starting monitored process 210 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:15:12,964 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (210)] Waiting until timeout for monitored process [2021-08-06 14:15:14,549 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:15:14,550 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:15:14,550 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:15:14,551 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:15:14,647 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 10 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:15:14,647 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1258576980] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:15:14,647 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:15:14,647 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 15 [2021-08-06 14:15:14,647 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [51377160] [2021-08-06 14:15:14,647 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 14:15:14,647 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:15:14,648 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 14:15:14,648 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=171, Unknown=0, NotChecked=0, Total=240 [2021-08-06 14:15:14,648 INFO L87 Difference]: Start difference. First operand 49424 states and 153318 transitions. Second operand has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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-06 14:15:15,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:15:15,314 INFO L93 Difference]: Finished difference Result 52446 states and 162066 transitions. [2021-08-06 14:15:15,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-06 14:15:15,315 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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 22 [2021-08-06 14:15:15,315 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:15:15,525 INFO L225 Difference]: With dead ends: 52446 [2021-08-06 14:15:15,526 INFO L226 Difference]: Without dead ends: 52446 [2021-08-06 14:15:15,526 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 451 ImplicationChecksByTransitivity, 254.7ms TimeCoverageRelationStatistics Valid=525, Invalid=1035, Unknown=0, NotChecked=0, Total=1560 [2021-08-06 14:15:15,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52446 states. [2021-08-06 14:15:16,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52446 to 51778. [2021-08-06 14:15:17,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51778 states, 51777 states have (on average 3.1011839233636556) internal successors, (160570), 51777 states have internal predecessors, (160570), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:15:17,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51778 states to 51778 states and 160570 transitions. [2021-08-06 14:15:17,172 INFO L78 Accepts]: Start accepts. Automaton has 51778 states and 160570 transitions. Word has length 22 [2021-08-06 14:15:17,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:15:17,172 INFO L470 AbstractCegarLoop]: Abstraction has 51778 states and 160570 transitions. [2021-08-06 14:15:17,172 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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-06 14:15:17,173 INFO L276 IsEmpty]: Start isEmpty. Operand 51778 states and 160570 transitions. [2021-08-06 14:15:17,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:15:17,191 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:15:17,191 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:15:17,212 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (210)] Forceful destruction successful, exit code 0 [2021-08-06 14:15:17,392 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 210 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable211 [2021-08-06 14:15:17,392 INFO L402 AbstractCegarLoop]: === Iteration 213 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:15:17,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:15:17,392 INFO L82 PathProgramCache]: Analyzing trace with hash 1597139561, now seen corresponding path program 209 times [2021-08-06 14:15:17,392 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:15:17,392 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1142853329] [2021-08-06 14:15:17,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:15:17,393 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:15:17,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:15:17,599 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 9 proven. 45 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:15:17,599 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:15:17,599 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1142853329] [2021-08-06 14:15:17,599 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1142853329] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:15:17,599 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1952116251] [2021-08-06 14:15:17,599 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:15:17,600 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:15:17,600 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:15:17,600 INFO L229 MonitoredProcess]: Starting monitored process 211 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:15:17,601 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (211)] Waiting until timeout for monitored process [2021-08-06 14:15:19,149 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-06 14:15:19,149 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:15:19,150 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:15:19,150 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:15:19,250 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 10 proven. 43 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:15:19,250 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1952116251] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:15:19,250 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:15:19,250 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 13 [2021-08-06 14:15:19,250 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [304306145] [2021-08-06 14:15:19,251 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 14:15:19,251 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:15:19,251 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 14:15:19,251 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=119, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:15:19,251 INFO L87 Difference]: Start difference. First operand 51778 states and 160570 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:15:19,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:15:19,712 INFO L93 Difference]: Finished difference Result 52526 states and 162560 transitions. [2021-08-06 14:15:19,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-06 14:15:19,712 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-08-06 14:15:19,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:15:19,878 INFO L225 Difference]: With dead ends: 52526 [2021-08-06 14:15:19,878 INFO L226 Difference]: Without dead ends: 52520 [2021-08-06 14:15:19,878 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 159.9ms TimeCoverageRelationStatistics Valid=257, Invalid=499, Unknown=0, NotChecked=0, Total=756 [2021-08-06 14:15:19,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52520 states. [2021-08-06 14:15:20,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52520 to 52321. [2021-08-06 14:15:21,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52321 states, 52320 states have (on average 3.102025993883792) internal successors, (162298), 52320 states have internal predecessors, (162298), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:15:21,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52321 states to 52321 states and 162298 transitions. [2021-08-06 14:15:21,215 INFO L78 Accepts]: Start accepts. Automaton has 52321 states and 162298 transitions. Word has length 22 [2021-08-06 14:15:21,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:15:21,216 INFO L470 AbstractCegarLoop]: Abstraction has 52321 states and 162298 transitions. [2021-08-06 14:15:21,216 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:15:21,216 INFO L276 IsEmpty]: Start isEmpty. Operand 52321 states and 162298 transitions. [2021-08-06 14:15:21,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:15:21,235 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:15:21,235 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:15:21,256 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (211)] Ended with exit code 0 [2021-08-06 14:15:21,435 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 211 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable212 [2021-08-06 14:15:21,436 INFO L402 AbstractCegarLoop]: === Iteration 214 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:15:21,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:15:21,436 INFO L82 PathProgramCache]: Analyzing trace with hash 2115239311, now seen corresponding path program 210 times [2021-08-06 14:15:21,436 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:15:21,436 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [104318357] [2021-08-06 14:15:21,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:15:21,436 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:15:21,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:15:21,518 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 20 proven. 34 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:15:21,518 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:15:21,518 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [104318357] [2021-08-06 14:15:21,518 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [104318357] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:15:21,518 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1441863211] [2021-08-06 14:15:21,518 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:15:21,518 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:15:21,518 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:15:21,519 INFO L229 MonitoredProcess]: Starting monitored process 212 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:15:21,519 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (212)] Waiting until timeout for monitored process [2021-08-06 14:15:23,186 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-08-06 14:15:23,186 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:15:23,187 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:15:23,187 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:15:23,283 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 24 proven. 29 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:15:23,283 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1441863211] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:15:23,283 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:15:23,284 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 13 [2021-08-06 14:15:23,284 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [129297279] [2021-08-06 14:15:23,284 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 14:15:23,284 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:15:23,284 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 14:15:23,284 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=123, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:15:23,284 INFO L87 Difference]: Start difference. First operand 52321 states and 162298 transitions. Second operand has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:15:23,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:15:23,657 INFO L93 Difference]: Finished difference Result 72041 states and 222750 transitions. [2021-08-06 14:15:23,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 14:15:23,657 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-08-06 14:15:23,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:15:23,881 INFO L225 Difference]: With dead ends: 72041 [2021-08-06 14:15:23,881 INFO L226 Difference]: Without dead ends: 72041 [2021-08-06 14:15:23,881 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 65.1ms TimeCoverageRelationStatistics Valid=95, Invalid=177, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:15:23,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 72041 states. [2021-08-06 14:15:25,522 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 72041 to 70294. [2021-08-06 14:15:25,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 70294 states, 70293 states have (on average 3.0982743658685785) internal successors, (217787), 70293 states have internal predecessors, (217787), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:15:25,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70294 states to 70294 states and 217787 transitions. [2021-08-06 14:15:25,813 INFO L78 Accepts]: Start accepts. Automaton has 70294 states and 217787 transitions. Word has length 22 [2021-08-06 14:15:25,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:15:25,813 INFO L470 AbstractCegarLoop]: Abstraction has 70294 states and 217787 transitions. [2021-08-06 14:15:25,813 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:15:25,813 INFO L276 IsEmpty]: Start isEmpty. Operand 70294 states and 217787 transitions. [2021-08-06 14:15:25,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:15:25,834 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:15:25,834 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:15:25,855 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (212)] Ended with exit code 0 [2021-08-06 14:15:26,034 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 212 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable213 [2021-08-06 14:15:26,035 INFO L402 AbstractCegarLoop]: === Iteration 215 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:15:26,035 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:15:26,035 INFO L82 PathProgramCache]: Analyzing trace with hash 1042153931, now seen corresponding path program 211 times [2021-08-06 14:15:26,035 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:15:26,035 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2036662423] [2021-08-06 14:15:26,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:15:26,035 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:15:26,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:15:26,378 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 18 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:15:26,379 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:15:26,379 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2036662423] [2021-08-06 14:15:26,379 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2036662423] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:15:26,379 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [383590584] [2021-08-06 14:15:26,379 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:15:26,379 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:15:26,379 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:15:26,379 INFO L229 MonitoredProcess]: Starting monitored process 213 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:15:26,380 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (213)] Waiting until timeout for monitored process [2021-08-06 14:15:27,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:15:27,984 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:15:27,984 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:15:28,079 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 21 proven. 33 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:15:28,079 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [383590584] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:15:28,079 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:15:28,079 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-06 14:15:28,079 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [168093894] [2021-08-06 14:15:28,079 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 14:15:28,079 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:15:28,080 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 14:15:28,080 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=146, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:15:28,080 INFO L87 Difference]: Start difference. First operand 70294 states and 217787 transitions. Second operand has 15 states, 15 states have (on average 1.6) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:15:28,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:15:28,613 INFO L93 Difference]: Finished difference Result 81712 states and 251463 transitions. [2021-08-06 14:15:28,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-06 14:15:28,613 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.6) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-08-06 14:15:28,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:15:28,866 INFO L225 Difference]: With dead ends: 81712 [2021-08-06 14:15:28,866 INFO L226 Difference]: Without dead ends: 81712 [2021-08-06 14:15:28,867 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 339.2ms TimeCoverageRelationStatistics Valid=162, Invalid=300, Unknown=0, NotChecked=0, Total=462 [2021-08-06 14:15:28,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81712 states. [2021-08-06 14:15:30,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81712 to 71510. [2021-08-06 14:15:30,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71510 states, 71509 states have (on average 3.093386846410941) internal successors, (221205), 71509 states have internal predecessors, (221205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:15:31,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71510 states to 71510 states and 221205 transitions. [2021-08-06 14:15:31,344 INFO L78 Accepts]: Start accepts. Automaton has 71510 states and 221205 transitions. Word has length 22 [2021-08-06 14:15:31,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:15:31,344 INFO L470 AbstractCegarLoop]: Abstraction has 71510 states and 221205 transitions. [2021-08-06 14:15:31,344 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.6) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:15:31,360 INFO L276 IsEmpty]: Start isEmpty. Operand 71510 states and 221205 transitions. [2021-08-06 14:15:31,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:15:31,387 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:15:31,387 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:15:31,415 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (213)] Ended with exit code 0 [2021-08-06 14:15:31,592 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable214,213 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:15:31,593 INFO L402 AbstractCegarLoop]: === Iteration 216 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:15:31,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:15:31,593 INFO L82 PathProgramCache]: Analyzing trace with hash 2136245519, now seen corresponding path program 212 times [2021-08-06 14:15:31,593 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:15:31,593 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1776630552] [2021-08-06 14:15:31,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:15:31,593 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:15:31,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:15:31,689 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 15 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:15:31,689 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:15:31,689 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1776630552] [2021-08-06 14:15:31,689 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1776630552] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:15:31,689 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [574069832] [2021-08-06 14:15:31,689 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:15:31,689 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:15:31,689 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:15:31,690 INFO L229 MonitoredProcess]: Starting monitored process 214 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:15:31,691 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (214)] Waiting until timeout for monitored process [2021-08-06 14:15:33,380 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:15:33,380 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:15:33,380 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:15:33,381 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:15:33,474 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 17 proven. 37 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:15:33,474 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [574069832] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:15:33,474 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:15:33,474 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-06 14:15:33,474 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [286143753] [2021-08-06 14:15:33,474 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 14:15:33,474 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:15:33,475 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 14:15:33,475 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=149, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:15:33,475 INFO L87 Difference]: Start difference. First operand 71510 states and 221205 transitions. Second operand has 15 states, 15 states have (on average 1.6) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:15:34,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:15:34,159 INFO L93 Difference]: Finished difference Result 104864 states and 323814 transitions. [2021-08-06 14:15:34,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-06 14:15:34,159 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.6) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-08-06 14:15:34,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:15:34,508 INFO L225 Difference]: With dead ends: 104864 [2021-08-06 14:15:34,508 INFO L226 Difference]: Without dead ends: 104864 [2021-08-06 14:15:34,509 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 136 ImplicationChecksByTransitivity, 124.5ms TimeCoverageRelationStatistics Valid=199, Invalid=401, Unknown=0, NotChecked=0, Total=600 [2021-08-06 14:15:34,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104864 states. [2021-08-06 14:15:36,945 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 104864 to 99871. [2021-08-06 14:15:37,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 99871 states, 99870 states have (on average 3.0965655351957544) internal successors, (309254), 99870 states have internal predecessors, (309254), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:15:37,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99871 states to 99871 states and 309254 transitions. [2021-08-06 14:15:37,591 INFO L78 Accepts]: Start accepts. Automaton has 99871 states and 309254 transitions. Word has length 22 [2021-08-06 14:15:37,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:15:37,591 INFO L470 AbstractCegarLoop]: Abstraction has 99871 states and 309254 transitions. [2021-08-06 14:15:37,591 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.6) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:15:37,591 INFO L276 IsEmpty]: Start isEmpty. Operand 99871 states and 309254 transitions. [2021-08-06 14:15:37,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:15:37,613 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:15:37,613 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:15:37,635 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (214)] Forceful destruction successful, exit code 0 [2021-08-06 14:15:37,814 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 214 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable215 [2021-08-06 14:15:37,814 INFO L402 AbstractCegarLoop]: === Iteration 217 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:15:37,815 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:15:37,815 INFO L82 PathProgramCache]: Analyzing trace with hash 1693346379, now seen corresponding path program 213 times [2021-08-06 14:15:37,815 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:15:37,815 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [366437912] [2021-08-06 14:15:37,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:15:37,815 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:15:37,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:15:37,908 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 12 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:15:37,908 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:15:37,908 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [366437912] [2021-08-06 14:15:37,908 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [366437912] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:15:37,908 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [644379216] [2021-08-06 14:15:37,908 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:15:37,908 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:15:37,908 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:15:37,909 INFO L229 MonitoredProcess]: Starting monitored process 215 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:15:37,909 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (215)] Waiting until timeout for monitored process [2021-08-06 14:15:39,649 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-06 14:15:39,650 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:15:39,650 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:15:39,650 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:15:39,743 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 13 proven. 41 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:15:39,743 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [644379216] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:15:39,743 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:15:39,744 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-06 14:15:39,744 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [695764324] [2021-08-06 14:15:39,744 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 14:15:39,744 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:15:39,744 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 14:15:39,744 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=150, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:15:39,744 INFO L87 Difference]: Start difference. First operand 99871 states and 309254 transitions. Second operand has 15 states, 15 states have (on average 1.6) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:15:40,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:15:40,538 INFO L93 Difference]: Finished difference Result 122668 states and 378819 transitions. [2021-08-06 14:15:40,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-06 14:15:40,538 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.6) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-08-06 14:15:40,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:15:41,127 INFO L225 Difference]: With dead ends: 122668 [2021-08-06 14:15:41,127 INFO L226 Difference]: Without dead ends: 122668 [2021-08-06 14:15:41,127 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 292 ImplicationChecksByTransitivity, 193.4ms TimeCoverageRelationStatistics Valid=382, Invalid=740, Unknown=0, NotChecked=0, Total=1122 [2021-08-06 14:15:41,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 122668 states. [2021-08-06 14:15:43,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 122668 to 119314. [2021-08-06 14:15:44,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 119314 states, 119313 states have (on average 3.0954045242345765) internal successors, (369322), 119313 states have internal predecessors, (369322), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:15:44,478 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119314 states to 119314 states and 369322 transitions. [2021-08-06 14:15:44,478 INFO L78 Accepts]: Start accepts. Automaton has 119314 states and 369322 transitions. Word has length 22 [2021-08-06 14:15:44,479 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:15:44,479 INFO L470 AbstractCegarLoop]: Abstraction has 119314 states and 369322 transitions. [2021-08-06 14:15:44,479 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.6) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:15:44,479 INFO L276 IsEmpty]: Start isEmpty. Operand 119314 states and 369322 transitions. [2021-08-06 14:15:44,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:15:44,507 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:15:44,507 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:15:44,528 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (215)] Forceful destruction successful, exit code 0 [2021-08-06 14:15:44,707 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable216,215 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:15:44,708 INFO L402 AbstractCegarLoop]: === Iteration 218 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:15:44,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:15:44,708 INFO L82 PathProgramCache]: Analyzing trace with hash 1867499091, now seen corresponding path program 214 times [2021-08-06 14:15:44,708 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:15:44,708 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [7890986] [2021-08-06 14:15:44,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:15:44,708 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:15:44,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:15:45,110 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 16 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:15:45,111 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:15:45,111 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [7890986] [2021-08-06 14:15:45,111 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [7890986] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:15:45,111 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1534409206] [2021-08-06 14:15:45,111 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:15:45,111 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:15:45,111 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:15:45,112 INFO L229 MonitoredProcess]: Starting monitored process 216 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:15:45,112 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (216)] Waiting until timeout for monitored process [2021-08-06 14:15:46,769 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:15:46,769 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:15:46,770 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:15:46,770 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:15:46,867 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 19 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:15:46,867 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1534409206] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:15:46,867 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:15:46,867 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 15 [2021-08-06 14:15:46,867 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2076185066] [2021-08-06 14:15:46,867 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 14:15:46,867 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:15:46,868 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 14:15:46,868 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=170, Unknown=0, NotChecked=0, Total=240 [2021-08-06 14:15:46,868 INFO L87 Difference]: Start difference. First operand 119314 states and 369322 transitions. Second operand has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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-06 14:15:47,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:15:47,797 INFO L93 Difference]: Finished difference Result 149504 states and 459298 transitions. [2021-08-06 14:15:47,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-06 14:15:47,797 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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 22 [2021-08-06 14:15:47,797 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:15:48,490 INFO L225 Difference]: With dead ends: 149504 [2021-08-06 14:15:48,490 INFO L226 Difference]: Without dead ends: 149504 [2021-08-06 14:15:48,490 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 183 ImplicationChecksByTransitivity, 447.6ms TimeCoverageRelationStatistics Valid=265, Invalid=491, Unknown=0, NotChecked=0, Total=756 [2021-08-06 14:15:48,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 149504 states. [2021-08-06 14:15:51,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 149504 to 66999. [2021-08-06 14:15:51,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 66999 states, 66998 states have (on average 3.0856443475924653) internal successors, (206732), 66998 states have internal predecessors, (206732), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:15:51,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66999 states to 66999 states and 206732 transitions. [2021-08-06 14:15:51,465 INFO L78 Accepts]: Start accepts. Automaton has 66999 states and 206732 transitions. Word has length 22 [2021-08-06 14:15:51,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:15:51,465 INFO L470 AbstractCegarLoop]: Abstraction has 66999 states and 206732 transitions. [2021-08-06 14:15:51,466 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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-06 14:15:51,466 INFO L276 IsEmpty]: Start isEmpty. Operand 66999 states and 206732 transitions. [2021-08-06 14:15:51,490 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:15:51,491 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:15:51,491 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:15:51,512 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (216)] Ended with exit code 0 [2021-08-06 14:15:51,691 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable217,216 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:15:51,691 INFO L402 AbstractCegarLoop]: === Iteration 219 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:15:51,691 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:15:51,692 INFO L82 PathProgramCache]: Analyzing trace with hash 1424599951, now seen corresponding path program 215 times [2021-08-06 14:15:51,692 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:15:51,692 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [722513045] [2021-08-06 14:15:51,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:15:51,692 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:15:51,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:15:51,789 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 13 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:15:51,789 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:15:51,790 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [722513045] [2021-08-06 14:15:51,790 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [722513045] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:15:51,790 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2130424864] [2021-08-06 14:15:51,790 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:15:51,790 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:15:51,790 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:15:51,790 INFO L229 MonitoredProcess]: Starting monitored process 217 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:15:51,791 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (217)] Waiting until timeout for monitored process [2021-08-06 14:15:53,564 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-06 14:15:53,565 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:15:53,565 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:15:53,566 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:15:53,670 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 15 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:15:53,671 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2130424864] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:15:53,671 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:15:53,671 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 15 [2021-08-06 14:15:53,671 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1483536124] [2021-08-06 14:15:53,671 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 14:15:53,671 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:15:53,671 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 14:15:53,671 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=172, Unknown=0, NotChecked=0, Total=240 [2021-08-06 14:15:53,671 INFO L87 Difference]: Start difference. First operand 66999 states and 206732 transitions. Second operand has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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-06 14:15:54,341 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:15:54,341 INFO L93 Difference]: Finished difference Result 89641 states and 275161 transitions. [2021-08-06 14:15:54,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-06 14:15:54,342 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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 22 [2021-08-06 14:15:54,342 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:15:54,604 INFO L225 Difference]: With dead ends: 89641 [2021-08-06 14:15:54,605 INFO L226 Difference]: Without dead ends: 89641 [2021-08-06 14:15:54,605 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 314 ImplicationChecksByTransitivity, 210.1ms TimeCoverageRelationStatistics Valid=409, Invalid=781, Unknown=0, NotChecked=0, Total=1190 [2021-08-06 14:15:54,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89641 states. [2021-08-06 14:15:55,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89641 to 43267. [2021-08-06 14:15:55,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43267 states, 43266 states have (on average 3.0916423981879535) internal successors, (133763), 43266 states have internal predecessors, (133763), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:15:56,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43267 states to 43267 states and 133763 transitions. [2021-08-06 14:15:56,123 INFO L78 Accepts]: Start accepts. Automaton has 43267 states and 133763 transitions. Word has length 22 [2021-08-06 14:15:56,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:15:56,123 INFO L470 AbstractCegarLoop]: Abstraction has 43267 states and 133763 transitions. [2021-08-06 14:15:56,123 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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-06 14:15:56,123 INFO L276 IsEmpty]: Start isEmpty. Operand 43267 states and 133763 transitions. [2021-08-06 14:15:56,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:15:56,138 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:15:56,138 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:15:56,158 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (217)] Ended with exit code 0 [2021-08-06 14:15:56,338 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 217 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable218 [2021-08-06 14:15:56,338 INFO L402 AbstractCegarLoop]: === Iteration 220 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:15:56,339 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:15:56,339 INFO L82 PathProgramCache]: Analyzing trace with hash 1422181647, now seen corresponding path program 216 times [2021-08-06 14:15:56,339 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:15:56,339 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [500295509] [2021-08-06 14:15:56,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:15:56,339 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:15:56,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:15:56,558 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 18 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:15:56,558 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:15:56,558 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [500295509] [2021-08-06 14:15:56,558 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [500295509] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:15:56,558 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1383486270] [2021-08-06 14:15:56,558 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:15:56,558 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:15:56,558 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:15:56,559 INFO L229 MonitoredProcess]: Starting monitored process 218 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:15:56,560 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (218)] Waiting until timeout for monitored process [2021-08-06 14:15:58,111 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-06 14:15:58,111 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:15:58,111 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:15:58,112 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:15:58,205 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 23 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:15:58,205 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1383486270] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:15:58,205 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:15:58,206 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-06 14:15:58,206 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1013857804] [2021-08-06 14:15:58,206 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 14:15:58,206 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:15:58,206 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 14:15:58,206 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=141, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:15:58,206 INFO L87 Difference]: Start difference. First operand 43267 states and 133763 transitions. Second operand has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 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-06 14:15:58,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:15:58,550 INFO L93 Difference]: Finished difference Result 46159 states and 141914 transitions. [2021-08-06 14:15:58,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-06 14:15:58,550 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 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 22 [2021-08-06 14:15:58,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:15:58,681 INFO L225 Difference]: With dead ends: 46159 [2021-08-06 14:15:58,681 INFO L226 Difference]: Without dead ends: 46159 [2021-08-06 14:15:58,681 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 100 ImplicationChecksByTransitivity, 88.3ms TimeCoverageRelationStatistics Valid=153, Invalid=267, Unknown=0, NotChecked=0, Total=420 [2021-08-06 14:15:58,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46159 states. [2021-08-06 14:15:59,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46159 to 33356. [2021-08-06 14:15:59,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33356 states, 33355 states have (on average 3.086793584170289) internal successors, (102960), 33355 states have internal predecessors, (102960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:15:59,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33356 states to 33356 states and 102960 transitions. [2021-08-06 14:15:59,546 INFO L78 Accepts]: Start accepts. Automaton has 33356 states and 102960 transitions. Word has length 22 [2021-08-06 14:15:59,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:15:59,546 INFO L470 AbstractCegarLoop]: Abstraction has 33356 states and 102960 transitions. [2021-08-06 14:15:59,546 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 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-06 14:15:59,546 INFO L276 IsEmpty]: Start isEmpty. Operand 33356 states and 102960 transitions. [2021-08-06 14:15:59,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:15:59,558 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:15:59,558 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:15:59,578 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (218)] Ended with exit code 0 [2021-08-06 14:15:59,758 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable219,218 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:15:59,758 INFO L402 AbstractCegarLoop]: === Iteration 221 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:15:59,758 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:15:59,759 INFO L82 PathProgramCache]: Analyzing trace with hash 349096267, now seen corresponding path program 217 times [2021-08-06 14:15:59,759 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:15:59,759 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [915932325] [2021-08-06 14:15:59,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:15:59,759 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:15:59,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:15:59,969 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 16 proven. 38 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:15:59,970 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:15:59,970 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [915932325] [2021-08-06 14:15:59,970 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [915932325] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:15:59,970 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1218703641] [2021-08-06 14:15:59,970 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:15:59,970 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:15:59,970 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:15:59,970 INFO L229 MonitoredProcess]: Starting monitored process 219 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:15:59,971 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (219)] Waiting until timeout for monitored process [2021-08-06 14:16:01,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:16:01,564 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:16:01,564 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:16:01,662 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 20 proven. 34 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:16:01,662 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1218703641] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:16:01,663 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:16:01,663 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-06 14:16:01,663 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [790476612] [2021-08-06 14:16:01,663 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 14:16:01,663 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:16:01,663 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 14:16:01,663 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=146, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:16:01,663 INFO L87 Difference]: Start difference. First operand 33356 states and 102960 transitions. Second operand has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 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-06 14:16:01,877 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:16:01,877 INFO L93 Difference]: Finished difference Result 35842 states and 110178 transitions. [2021-08-06 14:16:01,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 14:16:01,877 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 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 22 [2021-08-06 14:16:01,877 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:16:01,971 INFO L225 Difference]: With dead ends: 35842 [2021-08-06 14:16:01,971 INFO L226 Difference]: Without dead ends: 35842 [2021-08-06 14:16:01,971 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 202.8ms TimeCoverageRelationStatistics Valid=114, Invalid=228, Unknown=0, NotChecked=0, Total=342 [2021-08-06 14:16:02,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35842 states. [2021-08-06 14:16:02,642 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35842 to 35620. [2021-08-06 14:16:02,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35620 states, 35619 states have (on average 3.083803587972711) internal successors, (109842), 35619 states have internal predecessors, (109842), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:16:02,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35620 states to 35620 states and 109842 transitions. [2021-08-06 14:16:02,781 INFO L78 Accepts]: Start accepts. Automaton has 35620 states and 109842 transitions. Word has length 22 [2021-08-06 14:16:02,781 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:16:02,781 INFO L470 AbstractCegarLoop]: Abstraction has 35620 states and 109842 transitions. [2021-08-06 14:16:02,781 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 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-06 14:16:02,781 INFO L276 IsEmpty]: Start isEmpty. Operand 35620 states and 109842 transitions. [2021-08-06 14:16:02,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:16:02,794 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:16:02,794 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:16:02,814 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (219)] Forceful destruction successful, exit code 0 [2021-08-06 14:16:02,995 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable220,219 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:16:02,995 INFO L402 AbstractCegarLoop]: === Iteration 222 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:16:02,995 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:16:02,995 INFO L82 PathProgramCache]: Analyzing trace with hash 1443187855, now seen corresponding path program 218 times [2021-08-06 14:16:02,995 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:16:02,996 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1346533024] [2021-08-06 14:16:02,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:16:02,996 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:16:03,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:16:03,093 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 15 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:16:03,093 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:16:03,093 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1346533024] [2021-08-06 14:16:03,093 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1346533024] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:16:03,093 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [302186136] [2021-08-06 14:16:03,093 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:16:03,093 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:16:03,093 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:16:03,094 INFO L229 MonitoredProcess]: Starting monitored process 220 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:16:03,095 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (220)] Waiting until timeout for monitored process [2021-08-06 14:16:04,777 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:16:04,778 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:16:04,778 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:16:04,778 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:16:04,871 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 18 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:16:04,872 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [302186136] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:16:04,872 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:16:04,872 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 15 [2021-08-06 14:16:04,872 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1886608200] [2021-08-06 14:16:04,872 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 14:16:04,872 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:16:04,872 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 14:16:04,872 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=170, Unknown=0, NotChecked=0, Total=240 [2021-08-06 14:16:04,872 INFO L87 Difference]: Start difference. First operand 35620 states and 109842 transitions. Second operand has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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-06 14:16:05,136 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:16:05,136 INFO L93 Difference]: Finished difference Result 36264 states and 111352 transitions. [2021-08-06 14:16:05,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-06 14:16:05,136 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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 22 [2021-08-06 14:16:05,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:16:05,233 INFO L225 Difference]: With dead ends: 36264 [2021-08-06 14:16:05,233 INFO L226 Difference]: Without dead ends: 36264 [2021-08-06 14:16:05,233 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 136 ImplicationChecksByTransitivity, 119.5ms TimeCoverageRelationStatistics Valid=205, Invalid=395, Unknown=0, NotChecked=0, Total=600 [2021-08-06 14:16:05,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36264 states. [2021-08-06 14:16:05,815 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36264 to 34061. [2021-08-06 14:16:05,849 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34061 states, 34060 states have (on average 3.084086905460951) internal successors, (105044), 34060 states have internal predecessors, (105044), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:16:05,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34061 states to 34061 states and 105044 transitions. [2021-08-06 14:16:05,935 INFO L78 Accepts]: Start accepts. Automaton has 34061 states and 105044 transitions. Word has length 22 [2021-08-06 14:16:05,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:16:05,935 INFO L470 AbstractCegarLoop]: Abstraction has 34061 states and 105044 transitions. [2021-08-06 14:16:05,935 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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-06 14:16:05,935 INFO L276 IsEmpty]: Start isEmpty. Operand 34061 states and 105044 transitions. [2021-08-06 14:16:05,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:16:05,946 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:16:05,946 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:16:05,967 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (220)] Ended with exit code 0 [2021-08-06 14:16:06,147 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 220 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable221 [2021-08-06 14:16:06,147 INFO L402 AbstractCegarLoop]: === Iteration 223 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:16:06,147 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:16:06,147 INFO L82 PathProgramCache]: Analyzing trace with hash 1000288715, now seen corresponding path program 219 times [2021-08-06 14:16:06,147 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:16:06,147 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1781800934] [2021-08-06 14:16:06,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:16:06,148 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:16:06,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:16:06,348 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 13 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:16:06,348 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:16:06,348 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1781800934] [2021-08-06 14:16:06,348 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1781800934] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:16:06,348 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1619550960] [2021-08-06 14:16:06,348 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:16:06,348 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:16:06,348 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:16:06,349 INFO L229 MonitoredProcess]: Starting monitored process 221 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:16:06,349 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (221)] Waiting until timeout for monitored process [2021-08-06 14:16:07,889 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-06 14:16:07,890 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:16:07,890 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:16:07,890 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:16:07,987 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 15 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:16:07,987 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1619550960] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:16:07,987 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:16:07,987 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 15 [2021-08-06 14:16:07,987 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [892742614] [2021-08-06 14:16:07,987 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 14:16:07,988 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:16:07,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 14:16:07,988 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=172, Unknown=0, NotChecked=0, Total=240 [2021-08-06 14:16:07,988 INFO L87 Difference]: Start difference. First operand 34061 states and 105044 transitions. Second operand has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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-06 14:16:08,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:16:08,303 INFO L93 Difference]: Finished difference Result 36516 states and 112076 transitions. [2021-08-06 14:16:08,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-06 14:16:08,304 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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 22 [2021-08-06 14:16:08,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:16:08,408 INFO L225 Difference]: With dead ends: 36516 [2021-08-06 14:16:08,408 INFO L226 Difference]: Without dead ends: 36516 [2021-08-06 14:16:08,408 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 211 ImplicationChecksByTransitivity, 262.9ms TimeCoverageRelationStatistics Valid=284, Invalid=586, Unknown=0, NotChecked=0, Total=870 [2021-08-06 14:16:08,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36516 states. [2021-08-06 14:16:09,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36516 to 34915. [2021-08-06 14:16:09,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34915 states, 34914 states have (on average 3.0833190124305436) internal successors, (107651), 34914 states have internal predecessors, (107651), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:16:09,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34915 states to 34915 states and 107651 transitions. [2021-08-06 14:16:09,260 INFO L78 Accepts]: Start accepts. Automaton has 34915 states and 107651 transitions. Word has length 22 [2021-08-06 14:16:09,260 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:16:09,260 INFO L470 AbstractCegarLoop]: Abstraction has 34915 states and 107651 transitions. [2021-08-06 14:16:09,260 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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-06 14:16:09,260 INFO L276 IsEmpty]: Start isEmpty. Operand 34915 states and 107651 transitions. [2021-08-06 14:16:09,273 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:16:09,274 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:16:09,274 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:16:09,296 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (221)] Ended with exit code 0 [2021-08-06 14:16:09,474 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 221 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable222 [2021-08-06 14:16:09,475 INFO L402 AbstractCegarLoop]: === Iteration 224 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:16:09,475 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:16:09,475 INFO L82 PathProgramCache]: Analyzing trace with hash 155317263, now seen corresponding path program 220 times [2021-08-06 14:16:09,475 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:16:09,475 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1314434396] [2021-08-06 14:16:09,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:16:09,475 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:16:09,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:16:09,581 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 11 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:16:09,581 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:16:09,581 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1314434396] [2021-08-06 14:16:09,581 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1314434396] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:16:09,581 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [487334432] [2021-08-06 14:16:09,581 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:16:09,581 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:16:09,581 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:16:09,582 INFO L229 MonitoredProcess]: Starting monitored process 222 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:16:09,582 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (222)] Waiting until timeout for monitored process [2021-08-06 14:16:11,268 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:16:11,268 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:16:11,268 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:16:11,269 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:16:11,362 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 12 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:16:11,363 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [487334432] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:16:11,363 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:16:11,363 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 15 [2021-08-06 14:16:11,363 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1430832614] [2021-08-06 14:16:11,363 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 14:16:11,363 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:16:11,363 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 14:16:11,363 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=172, Unknown=0, NotChecked=0, Total=240 [2021-08-06 14:16:11,363 INFO L87 Difference]: Start difference. First operand 34915 states and 107651 transitions. Second operand has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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-06 14:16:11,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:16:11,772 INFO L93 Difference]: Finished difference Result 36525 states and 112027 transitions. [2021-08-06 14:16:11,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-06 14:16:11,773 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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 22 [2021-08-06 14:16:11,773 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:16:11,866 INFO L225 Difference]: With dead ends: 36525 [2021-08-06 14:16:11,866 INFO L226 Difference]: Without dead ends: 36525 [2021-08-06 14:16:11,866 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 441 ImplicationChecksByTransitivity, 249.3ms TimeCoverageRelationStatistics Valid=524, Invalid=1036, Unknown=0, NotChecked=0, Total=1560 [2021-08-06 14:16:11,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36525 states. [2021-08-06 14:16:12,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36525 to 34291. [2021-08-06 14:16:12,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34291 states, 34290 states have (on average 3.085476815398075) internal successors, (105801), 34290 states have internal predecessors, (105801), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:16:12,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34291 states to 34291 states and 105801 transitions. [2021-08-06 14:16:12,671 INFO L78 Accepts]: Start accepts. Automaton has 34291 states and 105801 transitions. Word has length 22 [2021-08-06 14:16:12,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:16:12,671 INFO L470 AbstractCegarLoop]: Abstraction has 34291 states and 105801 transitions. [2021-08-06 14:16:12,671 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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-06 14:16:12,671 INFO L276 IsEmpty]: Start isEmpty. Operand 34291 states and 105801 transitions. [2021-08-06 14:16:12,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:16:12,684 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:16:12,684 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:16:12,705 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (222)] Ended with exit code 0 [2021-08-06 14:16:12,884 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 222 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable223 [2021-08-06 14:16:12,884 INFO L402 AbstractCegarLoop]: === Iteration 225 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:16:12,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:16:12,885 INFO L82 PathProgramCache]: Analyzing trace with hash 2130120331, now seen corresponding path program 221 times [2021-08-06 14:16:12,885 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:16:12,885 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1753674681] [2021-08-06 14:16:12,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:16:12,885 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:16:12,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:16:12,967 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 11 proven. 43 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:16:12,967 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:16:12,967 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1753674681] [2021-08-06 14:16:12,967 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1753674681] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:16:12,967 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1960012405] [2021-08-06 14:16:12,967 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:16:12,967 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:16:12,967 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:16:12,968 INFO L229 MonitoredProcess]: Starting monitored process 223 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:16:12,969 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (223)] Waiting until timeout for monitored process [2021-08-06 14:16:14,598 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-06 14:16:14,598 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:16:14,598 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:16:14,599 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:16:14,696 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 15 proven. 38 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:16:14,697 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1960012405] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:16:14,697 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:16:14,697 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 12 [2021-08-06 14:16:14,697 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [781639897] [2021-08-06 14:16:14,697 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 14:16:14,697 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:16:14,697 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 14:16:14,697 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=100, Unknown=0, NotChecked=0, Total=156 [2021-08-06 14:16:14,697 INFO L87 Difference]: Start difference. First operand 34291 states and 105801 transitions. Second operand has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:16:15,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:16:15,001 INFO L93 Difference]: Finished difference Result 34445 states and 105972 transitions. [2021-08-06 14:16:15,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-06 14:16:15,001 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-08-06 14:16:15,001 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:16:15,100 INFO L225 Difference]: With dead ends: 34445 [2021-08-06 14:16:15,100 INFO L226 Difference]: Without dead ends: 34441 [2021-08-06 14:16:15,100 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 113.1ms TimeCoverageRelationStatistics Valid=191, Invalid=361, Unknown=0, NotChecked=0, Total=552 [2021-08-06 14:16:15,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34441 states. [2021-08-06 14:16:15,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34441 to 34291. [2021-08-06 14:16:15,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34291 states, 34290 states have (on average 3.0854184893554972) internal successors, (105799), 34290 states have internal predecessors, (105799), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:16:15,950 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34291 states to 34291 states and 105799 transitions. [2021-08-06 14:16:15,950 INFO L78 Accepts]: Start accepts. Automaton has 34291 states and 105799 transitions. Word has length 22 [2021-08-06 14:16:15,950 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:16:15,950 INFO L470 AbstractCegarLoop]: Abstraction has 34291 states and 105799 transitions. [2021-08-06 14:16:15,950 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:16:15,950 INFO L276 IsEmpty]: Start isEmpty. Operand 34291 states and 105799 transitions. [2021-08-06 14:16:15,962 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:16:15,962 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:16:15,963 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:16:15,985 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (223)] Ended with exit code 0 [2021-08-06 14:16:16,163 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 223 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable224 [2021-08-06 14:16:16,163 INFO L402 AbstractCegarLoop]: === Iteration 226 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:16:16,163 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:16:16,163 INFO L82 PathProgramCache]: Analyzing trace with hash 1683395275, now seen corresponding path program 222 times [2021-08-06 14:16:16,163 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:16:16,163 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [105224551] [2021-08-06 14:16:16,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:16:16,164 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:16:16,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:16:16,263 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 12 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:16:16,263 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:16:16,263 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [105224551] [2021-08-06 14:16:16,263 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [105224551] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:16:16,263 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1719466055] [2021-08-06 14:16:16,263 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:16:16,263 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:16:16,263 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:16:16,264 INFO L229 MonitoredProcess]: Starting monitored process 224 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:16:16,264 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (224)] Waiting until timeout for monitored process [2021-08-06 14:16:17,913 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-06 14:16:17,913 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:16:17,914 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:16:17,914 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:16:18,019 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 14 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:16:18,019 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1719466055] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:16:18,019 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:16:18,019 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-06 14:16:18,019 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1570484553] [2021-08-06 14:16:18,019 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-06 14:16:18,020 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:16:18,020 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-06 14:16:18,020 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=195, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:16:18,020 INFO L87 Difference]: Start difference. First operand 34291 states and 105799 transitions. Second operand has 17 states, 17 states have (on average 1.4705882352941178) internal successors, (25), 16 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-06 14:16:18,384 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:16:18,384 INFO L93 Difference]: Finished difference Result 37439 states and 114753 transitions. [2021-08-06 14:16:18,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-06 14:16:18,384 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.4705882352941178) internal successors, (25), 16 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 22 [2021-08-06 14:16:18,384 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:16:18,610 INFO L225 Difference]: With dead ends: 37439 [2021-08-06 14:16:18,610 INFO L226 Difference]: Without dead ends: 37439 [2021-08-06 14:16:18,610 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 311 ImplicationChecksByTransitivity, 198.1ms TimeCoverageRelationStatistics Valid=415, Invalid=775, Unknown=0, NotChecked=0, Total=1190 [2021-08-06 14:16:18,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37439 states. [2021-08-06 14:16:19,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37439 to 32181. [2021-08-06 14:16:19,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32181 states, 32180 states have (on average 3.086979490366687) internal successors, (99339), 32180 states have internal predecessors, (99339), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:16:19,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32181 states to 32181 states and 99339 transitions. [2021-08-06 14:16:19,375 INFO L78 Accepts]: Start accepts. Automaton has 32181 states and 99339 transitions. Word has length 22 [2021-08-06 14:16:19,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:16:19,375 INFO L470 AbstractCegarLoop]: Abstraction has 32181 states and 99339 transitions. [2021-08-06 14:16:19,375 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.4705882352941178) internal successors, (25), 16 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-06 14:16:19,375 INFO L276 IsEmpty]: Start isEmpty. Operand 32181 states and 99339 transitions. [2021-08-06 14:16:19,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:16:19,388 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:16:19,388 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:16:19,410 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (224)] Forceful destruction successful, exit code 0 [2021-08-06 14:16:19,588 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 224 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable225 [2021-08-06 14:16:19,589 INFO L402 AbstractCegarLoop]: === Iteration 227 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:16:19,589 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:16:19,589 INFO L82 PathProgramCache]: Analyzing trace with hash 1259084039, now seen corresponding path program 223 times [2021-08-06 14:16:19,589 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:16:19,589 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [356502723] [2021-08-06 14:16:19,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:16:19,589 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:16:19,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:16:19,788 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 13 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:16:19,789 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:16:19,789 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [356502723] [2021-08-06 14:16:19,789 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [356502723] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:16:19,789 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [367716822] [2021-08-06 14:16:19,789 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:16:19,789 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:16:19,789 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:16:19,790 INFO L229 MonitoredProcess]: Starting monitored process 225 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:16:19,790 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (225)] Waiting until timeout for monitored process [2021-08-06 14:16:21,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:16:21,416 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:16:21,416 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:16:21,518 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 15 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:16:21,518 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [367716822] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:16:21,518 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:16:21,518 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-06 14:16:21,518 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [704820780] [2021-08-06 14:16:21,518 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-06 14:16:21,518 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:16:21,519 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-06 14:16:21,519 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=195, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:16:21,519 INFO L87 Difference]: Start difference. First operand 32181 states and 99339 transitions. Second operand has 17 states, 17 states have (on average 1.4705882352941178) internal successors, (25), 16 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-06 14:16:21,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:16:21,829 INFO L93 Difference]: Finished difference Result 32794 states and 100697 transitions. [2021-08-06 14:16:21,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-06 14:16:21,830 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.4705882352941178) internal successors, (25), 16 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 22 [2021-08-06 14:16:21,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:16:21,918 INFO L225 Difference]: With dead ends: 32794 [2021-08-06 14:16:21,918 INFO L226 Difference]: Without dead ends: 32794 [2021-08-06 14:16:21,918 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 251 ImplicationChecksByTransitivity, 274.3ms TimeCoverageRelationStatistics Valid=343, Invalid=649, Unknown=0, NotChecked=0, Total=992 [2021-08-06 14:16:21,944 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32794 states. [2021-08-06 14:16:22,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32794 to 31417. [2021-08-06 14:16:22,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31417 states, 31416 states have (on average 3.0872803666921316) internal successors, (96990), 31416 states have internal predecessors, (96990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:16:22,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31417 states to 31417 states and 96990 transitions. [2021-08-06 14:16:22,738 INFO L78 Accepts]: Start accepts. Automaton has 31417 states and 96990 transitions. Word has length 22 [2021-08-06 14:16:22,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:16:22,739 INFO L470 AbstractCegarLoop]: Abstraction has 31417 states and 96990 transitions. [2021-08-06 14:16:22,739 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.4705882352941178) internal successors, (25), 16 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-06 14:16:22,739 INFO L276 IsEmpty]: Start isEmpty. Operand 31417 states and 96990 transitions. [2021-08-06 14:16:22,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:16:22,750 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:16:22,750 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:16:22,772 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (225)] Ended with exit code 0 [2021-08-06 14:16:22,950 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable226,225 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:16:22,950 INFO L402 AbstractCegarLoop]: === Iteration 228 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:16:22,951 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:16:22,951 INFO L82 PathProgramCache]: Analyzing trace with hash 414112587, now seen corresponding path program 224 times [2021-08-06 14:16:22,951 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:16:22,951 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1934807964] [2021-08-06 14:16:22,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:16:22,951 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:16:22,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:16:23,053 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 11 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:16:23,053 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:16:23,053 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1934807964] [2021-08-06 14:16:23,053 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1934807964] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:16:23,053 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [844374572] [2021-08-06 14:16:23,054 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:16:23,054 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:16:23,054 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:16:23,056 INFO L229 MonitoredProcess]: Starting monitored process 226 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:16:23,056 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (226)] Waiting until timeout for monitored process [2021-08-06 14:16:24,700 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:16:24,700 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:16:24,701 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:16:24,701 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:16:24,804 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 12 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:16:24,804 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [844374572] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:16:24,804 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:16:24,804 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-06 14:16:24,804 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [385366114] [2021-08-06 14:16:24,804 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-06 14:16:24,804 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:16:24,805 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-06 14:16:24,805 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=196, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:16:24,805 INFO L87 Difference]: Start difference. First operand 31417 states and 96990 transitions. Second operand has 17 states, 17 states have (on average 1.4705882352941178) internal successors, (25), 16 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-06 14:16:25,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:16:25,233 INFO L93 Difference]: Finished difference Result 33146 states and 101734 transitions. [2021-08-06 14:16:25,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-06 14:16:25,234 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.4705882352941178) internal successors, (25), 16 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 22 [2021-08-06 14:16:25,234 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:16:25,328 INFO L225 Difference]: With dead ends: 33146 [2021-08-06 14:16:25,329 INFO L226 Difference]: Without dead ends: 33146 [2021-08-06 14:16:25,329 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 474 ImplicationChecksByTransitivity, 259.2ms TimeCoverageRelationStatistics Valid=561, Invalid=1079, Unknown=0, NotChecked=0, Total=1640 [2021-08-06 14:16:25,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33146 states. [2021-08-06 14:16:25,955 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33146 to 30970. [2021-08-06 14:16:25,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30970 states, 30969 states have (on average 3.089089089089089) internal successors, (95666), 30969 states have internal predecessors, (95666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:16:26,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30970 states to 30970 states and 95666 transitions. [2021-08-06 14:16:26,068 INFO L78 Accepts]: Start accepts. Automaton has 30970 states and 95666 transitions. Word has length 22 [2021-08-06 14:16:26,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:16:26,068 INFO L470 AbstractCegarLoop]: Abstraction has 30970 states and 95666 transitions. [2021-08-06 14:16:26,068 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.4705882352941178) internal successors, (25), 16 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-06 14:16:26,068 INFO L276 IsEmpty]: Start isEmpty. Operand 30970 states and 95666 transitions. [2021-08-06 14:16:26,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:16:26,078 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:16:26,078 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:16:26,099 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (226)] Ended with exit code 0 [2021-08-06 14:16:26,278 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable227,226 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:16:26,279 INFO L402 AbstractCegarLoop]: === Iteration 229 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:16:26,279 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:16:26,279 INFO L82 PathProgramCache]: Analyzing trace with hash -69444055, now seen corresponding path program 225 times [2021-08-06 14:16:26,279 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:16:26,279 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [327958235] [2021-08-06 14:16:26,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:16:26,279 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:16:26,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:16:26,357 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 15 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:16:26,358 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:16:26,358 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [327958235] [2021-08-06 14:16:26,358 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [327958235] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:16:26,358 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1841204377] [2021-08-06 14:16:26,358 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:16:26,358 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:16:26,358 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:16:26,359 INFO L229 MonitoredProcess]: Starting monitored process 227 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:16:26,359 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (227)] Waiting until timeout for monitored process [2021-08-06 14:16:28,012 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-06 14:16:28,012 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:16:28,013 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:16:28,013 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:16:28,104 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 22 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:16:28,105 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1841204377] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:16:28,105 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:16:28,105 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 13 [2021-08-06 14:16:28,105 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [494484546] [2021-08-06 14:16:28,105 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 14:16:28,105 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:16:28,105 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 14:16:28,105 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=109, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:16:28,105 INFO L87 Difference]: Start difference. First operand 30970 states and 95666 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 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-06 14:16:28,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:16:28,379 INFO L93 Difference]: Finished difference Result 31189 states and 95992 transitions. [2021-08-06 14:16:28,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-06 14:16:28,379 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 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 22 [2021-08-06 14:16:28,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:16:28,455 INFO L225 Difference]: With dead ends: 31189 [2021-08-06 14:16:28,455 INFO L226 Difference]: Without dead ends: 31185 [2021-08-06 14:16:28,455 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 102.7ms TimeCoverageRelationStatistics Valid=203, Invalid=349, Unknown=0, NotChecked=0, Total=552 [2021-08-06 14:16:28,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31185 states. [2021-08-06 14:16:29,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31185 to 31005. [2021-08-06 14:16:29,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31005 states, 31004 states have (on average 3.0886337246806863) internal successors, (95760), 31004 states have internal predecessors, (95760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:16:29,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31005 states to 31005 states and 95760 transitions. [2021-08-06 14:16:29,150 INFO L78 Accepts]: Start accepts. Automaton has 31005 states and 95760 transitions. Word has length 22 [2021-08-06 14:16:29,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:16:29,150 INFO L470 AbstractCegarLoop]: Abstraction has 31005 states and 95760 transitions. [2021-08-06 14:16:29,150 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 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-06 14:16:29,150 INFO L276 IsEmpty]: Start isEmpty. Operand 31005 states and 95760 transitions. [2021-08-06 14:16:29,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:16:29,160 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:16:29,160 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:16:29,181 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (227)] Ended with exit code 0 [2021-08-06 14:16:29,360 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 227 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable228 [2021-08-06 14:16:29,361 INFO L402 AbstractCegarLoop]: === Iteration 230 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:16:29,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:16:29,361 INFO L82 PathProgramCache]: Analyzing trace with hash -1787787761, now seen corresponding path program 226 times [2021-08-06 14:16:29,361 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:16:29,361 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1746383087] [2021-08-06 14:16:29,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:16:29,361 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:16:29,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:16:29,439 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 15 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:16:29,440 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:16:29,440 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1746383087] [2021-08-06 14:16:29,440 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1746383087] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:16:29,440 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [396940116] [2021-08-06 14:16:29,440 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:16:29,440 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:16:29,440 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:16:29,441 INFO L229 MonitoredProcess]: Starting monitored process 228 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:16:29,441 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (228)] Waiting until timeout for monitored process [2021-08-06 14:16:31,090 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:16:31,090 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:16:31,091 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:16:31,091 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:16:31,192 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 22 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:16:31,192 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [396940116] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:16:31,192 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:16:31,192 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 13 [2021-08-06 14:16:31,192 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [949948549] [2021-08-06 14:16:31,192 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 14:16:31,192 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:16:31,193 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 14:16:31,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=109, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:16:31,193 INFO L87 Difference]: Start difference. First operand 31005 states and 95760 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 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-06 14:16:31,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:16:31,394 INFO L93 Difference]: Finished difference Result 31682 states and 97392 transitions. [2021-08-06 14:16:31,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-06 14:16:31,394 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 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 22 [2021-08-06 14:16:31,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:16:31,471 INFO L225 Difference]: With dead ends: 31682 [2021-08-06 14:16:31,471 INFO L226 Difference]: Without dead ends: 31682 [2021-08-06 14:16:31,471 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 72.7ms TimeCoverageRelationStatistics Valid=138, Invalid=204, Unknown=0, NotChecked=0, Total=342 [2021-08-06 14:16:31,497 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31682 states. [2021-08-06 14:16:32,008 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31682 to 31020. [2021-08-06 14:16:32,040 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31020 states, 31019 states have (on average 3.088558625358651) internal successors, (95804), 31019 states have internal predecessors, (95804), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:16:32,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31020 states to 31020 states and 95804 transitions. [2021-08-06 14:16:32,302 INFO L78 Accepts]: Start accepts. Automaton has 31020 states and 95804 transitions. Word has length 22 [2021-08-06 14:16:32,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:16:32,302 INFO L470 AbstractCegarLoop]: Abstraction has 31020 states and 95804 transitions. [2021-08-06 14:16:32,302 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 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-06 14:16:32,302 INFO L276 IsEmpty]: Start isEmpty. Operand 31020 states and 95804 transitions. [2021-08-06 14:16:32,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:16:32,311 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:16:32,311 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:16:32,331 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (228)] Forceful destruction successful, exit code 0 [2021-08-06 14:16:32,511 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable229,228 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:16:32,511 INFO L402 AbstractCegarLoop]: === Iteration 231 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:16:32,512 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:16:32,512 INFO L82 PathProgramCache]: Analyzing trace with hash -77174453, now seen corresponding path program 227 times [2021-08-06 14:16:32,512 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:16:32,512 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1341758693] [2021-08-06 14:16:32,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:16:32,512 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:16:32,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:16:32,594 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 14 proven. 40 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:16:32,594 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:16:32,594 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1341758693] [2021-08-06 14:16:32,594 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1341758693] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:16:32,594 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [207198001] [2021-08-06 14:16:32,594 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:16:32,594 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:16:32,594 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:16:32,596 INFO L229 MonitoredProcess]: Starting monitored process 229 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:16:32,596 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (229)] Waiting until timeout for monitored process [2021-08-06 14:16:34,138 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-08-06 14:16:34,138 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:16:34,138 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:16:34,139 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:16:34,241 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 20 proven. 34 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:16:34,242 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [207198001] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:16:34,242 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:16:34,242 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-06 14:16:34,242 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1924651538] [2021-08-06 14:16:34,242 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 14:16:34,242 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:16:34,242 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 14:16:34,242 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=134, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:16:34,242 INFO L87 Difference]: Start difference. First operand 31020 states and 95804 transitions. Second operand has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 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-06 14:16:34,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:16:34,583 INFO L93 Difference]: Finished difference Result 31993 states and 98292 transitions. [2021-08-06 14:16:34,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-06 14:16:34,584 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 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 22 [2021-08-06 14:16:34,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:16:34,679 INFO L225 Difference]: With dead ends: 31993 [2021-08-06 14:16:34,679 INFO L226 Difference]: Without dead ends: 31993 [2021-08-06 14:16:34,679 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 101.1ms TimeCoverageRelationStatistics Valid=193, Invalid=313, Unknown=0, NotChecked=0, Total=506 [2021-08-06 14:16:34,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31993 states. [2021-08-06 14:16:35,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31993 to 31046. [2021-08-06 14:16:35,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31046 states, 31045 states have (on average 3.0883556128201) internal successors, (95878), 31045 states have internal predecessors, (95878), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:16:35,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31046 states to 31046 states and 95878 transitions. [2021-08-06 14:16:35,357 INFO L78 Accepts]: Start accepts. Automaton has 31046 states and 95878 transitions. Word has length 22 [2021-08-06 14:16:35,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:16:35,357 INFO L470 AbstractCegarLoop]: Abstraction has 31046 states and 95878 transitions. [2021-08-06 14:16:35,357 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 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-06 14:16:35,357 INFO L276 IsEmpty]: Start isEmpty. Operand 31046 states and 95878 transitions. [2021-08-06 14:16:35,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:16:35,367 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:16:35,367 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:16:35,387 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (229)] Forceful destruction successful, exit code 0 [2021-08-06 14:16:35,567 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable230,229 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:16:35,567 INFO L402 AbstractCegarLoop]: === Iteration 232 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:16:35,567 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:16:35,567 INFO L82 PathProgramCache]: Analyzing trace with hash 1412230543, now seen corresponding path program 228 times [2021-08-06 14:16:35,568 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:16:35,568 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [823038020] [2021-08-06 14:16:35,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:16:35,568 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:16:35,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:16:35,654 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 14 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:16:35,654 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:16:35,654 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [823038020] [2021-08-06 14:16:35,654 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [823038020] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:16:35,654 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1560309741] [2021-08-06 14:16:35,654 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:16:35,654 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:16:35,654 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:16:35,655 INFO L229 MonitoredProcess]: Starting monitored process 230 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:16:35,655 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (230)] Waiting until timeout for monitored process [2021-08-06 14:16:37,313 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-06 14:16:37,313 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:16:37,314 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:16:37,314 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:16:37,421 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 19 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:16:37,421 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1560309741] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:16:37,421 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:16:37,421 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-08-06 14:16:37,421 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1984813541] [2021-08-06 14:16:37,421 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 14:16:37,421 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:16:37,422 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 14:16:37,422 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=160, Unknown=0, NotChecked=0, Total=240 [2021-08-06 14:16:37,422 INFO L87 Difference]: Start difference. First operand 31046 states and 95878 transitions. Second operand has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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-06 14:16:37,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:16:37,665 INFO L93 Difference]: Finished difference Result 32055 states and 98479 transitions. [2021-08-06 14:16:37,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-06 14:16:37,665 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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 22 [2021-08-06 14:16:37,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:16:37,744 INFO L225 Difference]: With dead ends: 32055 [2021-08-06 14:16:37,744 INFO L226 Difference]: Without dead ends: 32055 [2021-08-06 14:16:37,744 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 138 ImplicationChecksByTransitivity, 113.1ms TimeCoverageRelationStatistics Valid=222, Invalid=378, Unknown=0, NotChecked=0, Total=600 [2021-08-06 14:16:37,881 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32055 states. [2021-08-06 14:16:38,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32055 to 31092. [2021-08-06 14:16:38,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31092 states, 31091 states have (on average 3.0880640699880995) internal successors, (96011), 31091 states have internal predecessors, (96011), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:16:38,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31092 states to 31092 states and 96011 transitions. [2021-08-06 14:16:38,460 INFO L78 Accepts]: Start accepts. Automaton has 31092 states and 96011 transitions. Word has length 22 [2021-08-06 14:16:38,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:16:38,460 INFO L470 AbstractCegarLoop]: Abstraction has 31092 states and 96011 transitions. [2021-08-06 14:16:38,460 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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-06 14:16:38,460 INFO L276 IsEmpty]: Start isEmpty. Operand 31092 states and 96011 transitions. [2021-08-06 14:16:38,470 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:16:38,470 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:16:38,470 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:16:38,491 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (230)] Ended with exit code 0 [2021-08-06 14:16:38,671 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable231,230 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:16:38,671 INFO L402 AbstractCegarLoop]: === Iteration 233 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:16:38,671 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:16:38,671 INFO L82 PathProgramCache]: Analyzing trace with hash 339145163, now seen corresponding path program 229 times [2021-08-06 14:16:38,671 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:16:38,671 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1558055405] [2021-08-06 14:16:38,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:16:38,671 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:16:38,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:16:38,759 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 13 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:16:38,760 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:16:38,760 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1558055405] [2021-08-06 14:16:38,760 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1558055405] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:16:38,760 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [881865795] [2021-08-06 14:16:38,760 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:16:38,760 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:16:38,760 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:16:38,761 INFO L229 MonitoredProcess]: Starting monitored process 231 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:16:38,761 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (231)] Waiting until timeout for monitored process [2021-08-06 14:16:40,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:16:40,419 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:16:40,420 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:16:40,520 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 17 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:16:40,520 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [881865795] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:16:40,520 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:16:40,521 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-08-06 14:16:40,521 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [652884750] [2021-08-06 14:16:40,521 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 14:16:40,521 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:16:40,521 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 14:16:40,521 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=166, Unknown=0, NotChecked=0, Total=240 [2021-08-06 14:16:40,521 INFO L87 Difference]: Start difference. First operand 31092 states and 96011 transitions. Second operand has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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-06 14:16:40,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:16:40,766 INFO L93 Difference]: Finished difference Result 36144 states and 111096 transitions. [2021-08-06 14:16:40,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-06 14:16:40,766 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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 22 [2021-08-06 14:16:40,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:16:40,857 INFO L225 Difference]: With dead ends: 36144 [2021-08-06 14:16:40,857 INFO L226 Difference]: Without dead ends: 36144 [2021-08-06 14:16:40,857 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 109.5ms TimeCoverageRelationStatistics Valid=194, Invalid=358, Unknown=0, NotChecked=0, Total=552 [2021-08-06 14:16:40,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36144 states. [2021-08-06 14:16:41,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36144 to 35435. [2021-08-06 14:16:41,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35435 states, 35434 states have (on average 3.0890387763165323) internal successors, (109457), 35434 states have internal predecessors, (109457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:16:41,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35435 states to 35435 states and 109457 transitions. [2021-08-06 14:16:41,701 INFO L78 Accepts]: Start accepts. Automaton has 35435 states and 109457 transitions. Word has length 22 [2021-08-06 14:16:41,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:16:41,701 INFO L470 AbstractCegarLoop]: Abstraction has 35435 states and 109457 transitions. [2021-08-06 14:16:41,702 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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-06 14:16:41,702 INFO L276 IsEmpty]: Start isEmpty. Operand 35435 states and 109457 transitions. [2021-08-06 14:16:41,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:16:41,712 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:16:41,712 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:16:41,732 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (231)] Ended with exit code 0 [2021-08-06 14:16:41,912 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 231 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable232 [2021-08-06 14:16:41,913 INFO L402 AbstractCegarLoop]: === Iteration 234 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:16:41,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:16:41,913 INFO L82 PathProgramCache]: Analyzing trace with hash 1433236751, now seen corresponding path program 230 times [2021-08-06 14:16:41,913 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:16:41,913 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [39311286] [2021-08-06 14:16:41,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:16:41,913 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:16:41,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:16:42,011 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 12 proven. 42 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:16:42,012 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:16:42,012 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [39311286] [2021-08-06 14:16:42,012 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [39311286] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:16:42,012 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1993564752] [2021-08-06 14:16:42,012 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:16:42,012 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:16:42,012 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:16:42,013 INFO L229 MonitoredProcess]: Starting monitored process 232 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:16:42,013 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (232)] Waiting until timeout for monitored process [2021-08-06 14:16:43,706 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:16:43,706 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:16:43,706 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:16:43,707 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:16:43,817 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 15 proven. 39 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:16:43,817 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1993564752] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:16:43,817 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:16:43,817 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-08-06 14:16:43,817 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [219402395] [2021-08-06 14:16:43,817 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 14:16:43,817 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:16:43,818 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 14:16:43,818 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=170, Unknown=0, NotChecked=0, Total=240 [2021-08-06 14:16:43,818 INFO L87 Difference]: Start difference. First operand 35435 states and 109457 transitions. Second operand has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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-06 14:16:44,051 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:16:44,052 INFO L93 Difference]: Finished difference Result 39361 states and 121042 transitions. [2021-08-06 14:16:44,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-06 14:16:44,052 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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 22 [2021-08-06 14:16:44,052 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:16:44,151 INFO L225 Difference]: With dead ends: 39361 [2021-08-06 14:16:44,151 INFO L226 Difference]: Without dead ends: 39361 [2021-08-06 14:16:44,151 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 97.2ms TimeCoverageRelationStatistics Valid=135, Invalid=285, Unknown=0, NotChecked=0, Total=420 [2021-08-06 14:16:44,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39361 states. [2021-08-06 14:16:44,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39361 to 39011. [2021-08-06 14:16:44,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39011 states, 39010 states have (on average 3.084029735965137) internal successors, (120308), 39010 states have internal predecessors, (120308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:16:45,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39011 states to 39011 states and 120308 transitions. [2021-08-06 14:16:45,105 INFO L78 Accepts]: Start accepts. Automaton has 39011 states and 120308 transitions. Word has length 22 [2021-08-06 14:16:45,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:16:45,105 INFO L470 AbstractCegarLoop]: Abstraction has 39011 states and 120308 transitions. [2021-08-06 14:16:45,105 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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-06 14:16:45,105 INFO L276 IsEmpty]: Start isEmpty. Operand 39011 states and 120308 transitions. [2021-08-06 14:16:45,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:16:45,120 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:16:45,120 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:16:45,142 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (232)] Ended with exit code 0 [2021-08-06 14:16:45,320 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 232 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable233 [2021-08-06 14:16:45,321 INFO L402 AbstractCegarLoop]: === Iteration 235 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:16:45,321 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:16:45,321 INFO L82 PathProgramCache]: Analyzing trace with hash 990337611, now seen corresponding path program 231 times [2021-08-06 14:16:45,321 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:16:45,321 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [340737322] [2021-08-06 14:16:45,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:16:45,321 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:16:45,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:16:45,430 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 12 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:16:45,430 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:16:45,431 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [340737322] [2021-08-06 14:16:45,431 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [340737322] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:16:45,431 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1913982415] [2021-08-06 14:16:45,431 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:16:45,431 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:16:45,431 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:16:45,431 INFO L229 MonitoredProcess]: Starting monitored process 233 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:16:45,432 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (233)] Waiting until timeout for monitored process [2021-08-06 14:16:47,255 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-06 14:16:47,255 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:16:47,255 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:16:47,256 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:16:47,356 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 14 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:16:47,357 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1913982415] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:16:47,357 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:16:47,357 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-06 14:16:47,357 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1472618834] [2021-08-06 14:16:47,357 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-06 14:16:47,357 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:16:47,357 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-06 14:16:47,357 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=195, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:16:47,357 INFO L87 Difference]: Start difference. First operand 39011 states and 120308 transitions. Second operand has 17 states, 17 states have (on average 1.4705882352941178) internal successors, (25), 16 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-06 14:16:47,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:16:47,670 INFO L93 Difference]: Finished difference Result 39462 states and 121303 transitions. [2021-08-06 14:16:47,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-06 14:16:47,671 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.4705882352941178) internal successors, (25), 16 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 22 [2021-08-06 14:16:47,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:16:47,770 INFO L225 Difference]: With dead ends: 39462 [2021-08-06 14:16:47,770 INFO L226 Difference]: Without dead ends: 39462 [2021-08-06 14:16:47,770 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 169 ImplicationChecksByTransitivity, 150.9ms TimeCoverageRelationStatistics Valid=253, Invalid=503, Unknown=0, NotChecked=0, Total=756 [2021-08-06 14:16:47,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39462 states. [2021-08-06 14:16:48,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39462 to 39015. [2021-08-06 14:16:48,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39015 states, 39014 states have (on average 3.084021120623366) internal successors, (120320), 39014 states have internal predecessors, (120320), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:16:48,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39015 states to 39015 states and 120320 transitions. [2021-08-06 14:16:48,674 INFO L78 Accepts]: Start accepts. Automaton has 39015 states and 120320 transitions. Word has length 22 [2021-08-06 14:16:48,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:16:48,674 INFO L470 AbstractCegarLoop]: Abstraction has 39015 states and 120320 transitions. [2021-08-06 14:16:48,674 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.4705882352941178) internal successors, (25), 16 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-06 14:16:48,674 INFO L276 IsEmpty]: Start isEmpty. Operand 39015 states and 120320 transitions. [2021-08-06 14:16:48,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:16:48,689 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:16:48,689 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:16:48,717 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (233)] Ended with exit code 0 [2021-08-06 14:16:48,889 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 233 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable234 [2021-08-06 14:16:48,890 INFO L402 AbstractCegarLoop]: === Iteration 236 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:16:48,890 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:16:48,890 INFO L82 PathProgramCache]: Analyzing trace with hash 145366159, now seen corresponding path program 232 times [2021-08-06 14:16:48,890 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:16:48,890 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [145138191] [2021-08-06 14:16:48,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:16:48,891 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:16:48,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:16:48,992 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 11 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:16:48,993 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:16:48,993 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [145138191] [2021-08-06 14:16:48,993 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [145138191] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:16:48,993 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [382657920] [2021-08-06 14:16:48,993 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:16:48,993 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:16:48,993 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:16:48,994 INFO L229 MonitoredProcess]: Starting monitored process 234 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:16:48,994 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (234)] Waiting until timeout for monitored process [2021-08-06 14:16:50,712 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:16:50,712 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:16:50,713 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:16:50,713 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:16:50,813 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 12 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:16:50,813 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [382657920] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:16:50,813 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:16:50,813 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-06 14:16:50,813 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1833484295] [2021-08-06 14:16:50,813 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-06 14:16:50,814 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:16:50,814 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-06 14:16:50,814 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=196, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:16:50,814 INFO L87 Difference]: Start difference. First operand 39015 states and 120320 transitions. Second operand has 17 states, 17 states have (on average 1.4705882352941178) internal successors, (25), 16 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-06 14:16:51,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:16:51,172 INFO L93 Difference]: Finished difference Result 40727 states and 125092 transitions. [2021-08-06 14:16:51,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-06 14:16:51,172 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.4705882352941178) internal successors, (25), 16 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 22 [2021-08-06 14:16:51,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:16:51,270 INFO L225 Difference]: With dead ends: 40727 [2021-08-06 14:16:51,270 INFO L226 Difference]: Without dead ends: 40727 [2021-08-06 14:16:51,270 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 309 ImplicationChecksByTransitivity, 204.6ms TimeCoverageRelationStatistics Valid=386, Invalid=804, Unknown=0, NotChecked=0, Total=1190 [2021-08-06 14:16:51,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40727 states. [2021-08-06 14:16:52,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40727 to 40316. [2021-08-06 14:16:52,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40316 states, 40315 states have (on average 3.082351482078631) internal successors, (124265), 40315 states have internal predecessors, (124265), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:16:52,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40316 states to 40316 states and 124265 transitions. [2021-08-06 14:16:52,213 INFO L78 Accepts]: Start accepts. Automaton has 40316 states and 124265 transitions. Word has length 22 [2021-08-06 14:16:52,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:16:52,213 INFO L470 AbstractCegarLoop]: Abstraction has 40316 states and 124265 transitions. [2021-08-06 14:16:52,213 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.4705882352941178) internal successors, (25), 16 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-06 14:16:52,213 INFO L276 IsEmpty]: Start isEmpty. Operand 40316 states and 124265 transitions. [2021-08-06 14:16:52,226 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:16:52,226 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:16:52,226 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:16:52,246 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (234)] Ended with exit code 0 [2021-08-06 14:16:52,426 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 234 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable235 [2021-08-06 14:16:52,426 INFO L402 AbstractCegarLoop]: === Iteration 237 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:16:52,427 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:16:52,427 INFO L82 PathProgramCache]: Analyzing trace with hash -278945077, now seen corresponding path program 233 times [2021-08-06 14:16:52,427 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:16:52,427 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [295797132] [2021-08-06 14:16:52,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:16:52,427 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:16:52,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:16:52,534 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 10 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:16:52,534 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:16:52,534 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [295797132] [2021-08-06 14:16:52,534 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [295797132] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:16:52,534 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1524377991] [2021-08-06 14:16:52,534 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:16:52,534 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:16:52,534 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:16:52,537 INFO L229 MonitoredProcess]: Starting monitored process 235 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:16:52,537 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (235)] Waiting until timeout for monitored process [2021-08-06 14:16:54,261 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-06 14:16:54,261 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:16:54,261 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:16:54,262 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:16:54,366 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 10 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:16:54,366 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1524377991] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:16:54,366 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:16:54,366 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-06 14:16:54,366 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [607637586] [2021-08-06 14:16:54,367 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-06 14:16:54,367 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:16:54,367 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-06 14:16:54,367 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=195, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:16:54,367 INFO L87 Difference]: Start difference. First operand 40316 states and 124265 transitions. Second operand has 17 states, 17 states have (on average 1.4705882352941178) internal successors, (25), 16 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-06 14:16:54,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:16:54,835 INFO L93 Difference]: Finished difference Result 42345 states and 129856 transitions. [2021-08-06 14:16:54,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-08-06 14:16:54,836 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.4705882352941178) internal successors, (25), 16 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 22 [2021-08-06 14:16:54,836 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:16:54,927 INFO L225 Difference]: With dead ends: 42345 [2021-08-06 14:16:54,927 INFO L226 Difference]: Without dead ends: 42345 [2021-08-06 14:16:54,927 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 583 ImplicationChecksByTransitivity, 294.7ms TimeCoverageRelationStatistics Valid=665, Invalid=1315, Unknown=0, NotChecked=0, Total=1980 [2021-08-06 14:16:54,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42345 states. [2021-08-06 14:16:55,703 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42345 to 41530. [2021-08-06 14:16:55,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41530 states, 41529 states have (on average 3.0806665221893135) internal successors, (127937), 41529 states have internal predecessors, (127937), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:16:55,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41530 states to 41530 states and 127937 transitions. [2021-08-06 14:16:55,858 INFO L78 Accepts]: Start accepts. Automaton has 41530 states and 127937 transitions. Word has length 22 [2021-08-06 14:16:55,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:16:55,858 INFO L470 AbstractCegarLoop]: Abstraction has 41530 states and 127937 transitions. [2021-08-06 14:16:55,858 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.4705882352941178) internal successors, (25), 16 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-06 14:16:55,858 INFO L276 IsEmpty]: Start isEmpty. Operand 41530 states and 127937 transitions. [2021-08-06 14:16:55,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:16:55,875 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:16:55,875 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:16:55,903 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (235)] Ended with exit code 0 [2021-08-06 14:16:56,075 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable236,235 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:16:56,076 INFO L402 AbstractCegarLoop]: === Iteration 238 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:16:56,076 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:16:56,076 INFO L82 PathProgramCache]: Analyzing trace with hash 2106945649, now seen corresponding path program 234 times [2021-08-06 14:16:56,076 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:16:56,076 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1782197609] [2021-08-06 14:16:56,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:16:56,076 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:16:56,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:16:56,162 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 7 proven. 48 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:16:56,163 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:16:56,163 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1782197609] [2021-08-06 14:16:56,163 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1782197609] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:16:56,163 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1901823224] [2021-08-06 14:16:56,163 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:16:56,163 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:16:56,163 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:16:56,164 INFO L229 MonitoredProcess]: Starting monitored process 236 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:16:56,164 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (236)] Waiting until timeout for monitored process [2021-08-06 14:16:57,899 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-06 14:16:57,899 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:16:57,900 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:16:57,901 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:16:57,994 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 9 proven. 45 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:16:57,994 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1901823224] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:16:57,994 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:16:57,994 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-06 14:16:57,994 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1579553188] [2021-08-06 14:16:57,995 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 14:16:57,995 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:16:57,995 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 14:16:57,995 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=137, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:16:57,995 INFO L87 Difference]: Start difference. First operand 41530 states and 127937 transitions. Second operand has 15 states, 15 states have (on average 1.6) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:16:58,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:16:58,354 INFO L93 Difference]: Finished difference Result 41834 states and 128480 transitions. [2021-08-06 14:16:58,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-06 14:16:58,355 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.6) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-08-06 14:16:58,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:16:58,458 INFO L225 Difference]: With dead ends: 41834 [2021-08-06 14:16:58,458 INFO L226 Difference]: Without dead ends: 41828 [2021-08-06 14:16:58,458 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 196 ImplicationChecksByTransitivity, 158.4ms TimeCoverageRelationStatistics Valid=295, Invalid=575, Unknown=0, NotChecked=0, Total=870 [2021-08-06 14:16:58,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41828 states. [2021-08-06 14:16:59,326 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41828 to 41064. [2021-08-06 14:16:59,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41064 states, 41063 states have (on average 3.079195382704625) internal successors, (126441), 41063 states have internal predecessors, (126441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:16:59,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41064 states to 41064 states and 126441 transitions. [2021-08-06 14:16:59,486 INFO L78 Accepts]: Start accepts. Automaton has 41064 states and 126441 transitions. Word has length 22 [2021-08-06 14:16:59,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:16:59,487 INFO L470 AbstractCegarLoop]: Abstraction has 41064 states and 126441 transitions. [2021-08-06 14:16:59,487 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.6) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:16:59,487 INFO L276 IsEmpty]: Start isEmpty. Operand 41064 states and 126441 transitions. [2021-08-06 14:16:59,501 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:16:59,501 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:16:59,501 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:16:59,523 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (236)] Ended with exit code 0 [2021-08-06 14:16:59,702 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 236 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable237 [2021-08-06 14:16:59,702 INFO L402 AbstractCegarLoop]: === Iteration 239 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:16:59,702 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:16:59,703 INFO L82 PathProgramCache]: Analyzing trace with hash 858902355, now seen corresponding path program 235 times [2021-08-06 14:16:59,703 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:16:59,703 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [792626116] [2021-08-06 14:16:59,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:16:59,703 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:16:59,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:16:59,790 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 15 proven. 39 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:16:59,790 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:16:59,790 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [792626116] [2021-08-06 14:16:59,790 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [792626116] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:16:59,790 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [645770040] [2021-08-06 14:16:59,790 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:16:59,790 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:16:59,791 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:16:59,791 INFO L229 MonitoredProcess]: Starting monitored process 237 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:16:59,792 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (237)] Waiting until timeout for monitored process [2021-08-06 14:17:01,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:17:01,471 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:17:01,471 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:17:01,678 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 20 proven. 34 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:17:01,678 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [645770040] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:17:01,678 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:17:01,678 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-06 14:17:01,678 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [113774491] [2021-08-06 14:17:01,678 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 14:17:01,678 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:17:01,678 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 14:17:01,678 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=147, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:17:01,679 INFO L87 Difference]: Start difference. First operand 41064 states and 126441 transitions. Second operand has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 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-06 14:17:01,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:17:01,947 INFO L93 Difference]: Finished difference Result 46767 states and 143399 transitions. [2021-08-06 14:17:01,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 14:17:01,948 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 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 22 [2021-08-06 14:17:01,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:17:02,072 INFO L225 Difference]: With dead ends: 46767 [2021-08-06 14:17:02,072 INFO L226 Difference]: Without dead ends: 46767 [2021-08-06 14:17:02,072 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 80.7ms TimeCoverageRelationStatistics Valid=113, Invalid=229, Unknown=0, NotChecked=0, Total=342 [2021-08-06 14:17:02,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46767 states. [2021-08-06 14:17:03,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46767 to 46001. [2021-08-06 14:17:03,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46001 states, 46000 states have (on average 3.0725652173913045) internal successors, (141338), 46000 states have internal predecessors, (141338), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:17:03,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46001 states to 46001 states and 141338 transitions. [2021-08-06 14:17:03,229 INFO L78 Accepts]: Start accepts. Automaton has 46001 states and 141338 transitions. Word has length 22 [2021-08-06 14:17:03,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:17:03,229 INFO L470 AbstractCegarLoop]: Abstraction has 46001 states and 141338 transitions. [2021-08-06 14:17:03,229 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 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-06 14:17:03,229 INFO L276 IsEmpty]: Start isEmpty. Operand 46001 states and 141338 transitions. [2021-08-06 14:17:03,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:17:03,245 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:17:03,246 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:17:03,266 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (237)] Ended with exit code 0 [2021-08-06 14:17:03,446 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 237 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable238 [2021-08-06 14:17:03,447 INFO L402 AbstractCegarLoop]: === Iteration 240 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:17:03,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:17:03,447 INFO L82 PathProgramCache]: Analyzing trace with hash 1952993943, now seen corresponding path program 236 times [2021-08-06 14:17:03,447 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:17:03,447 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1732034865] [2021-08-06 14:17:03,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:17:03,447 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:17:03,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:17:03,542 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 14 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:17:03,542 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:17:03,543 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1732034865] [2021-08-06 14:17:03,543 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1732034865] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:17:03,543 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1480953510] [2021-08-06 14:17:03,543 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:17:03,543 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:17:03,543 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:17:03,543 INFO L229 MonitoredProcess]: Starting monitored process 238 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:17:03,544 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (238)] Waiting until timeout for monitored process [2021-08-06 14:17:05,340 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:17:05,340 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:17:05,341 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:17:05,341 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:17:05,435 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 18 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:17:05,436 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1480953510] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:17:05,436 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:17:05,436 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 15 [2021-08-06 14:17:05,436 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1697021904] [2021-08-06 14:17:05,436 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 14:17:05,436 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:17:05,436 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 14:17:05,436 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=171, Unknown=0, NotChecked=0, Total=240 [2021-08-06 14:17:05,436 INFO L87 Difference]: Start difference. First operand 46001 states and 141338 transitions. Second operand has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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-06 14:17:05,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:17:05,740 INFO L93 Difference]: Finished difference Result 49440 states and 151340 transitions. [2021-08-06 14:17:05,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-06 14:17:05,741 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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 22 [2021-08-06 14:17:05,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:17:05,866 INFO L225 Difference]: With dead ends: 49440 [2021-08-06 14:17:05,867 INFO L226 Difference]: Without dead ends: 49440 [2021-08-06 14:17:05,867 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 117.5ms TimeCoverageRelationStatistics Valid=204, Invalid=396, Unknown=0, NotChecked=0, Total=600 [2021-08-06 14:17:05,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49440 states. [2021-08-06 14:17:06,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49440 to 46228. [2021-08-06 14:17:06,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46228 states, 46227 states have (on average 3.0719060289441233) internal successors, (142005), 46227 states have internal predecessors, (142005), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:17:06,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46228 states to 46228 states and 142005 transitions. [2021-08-06 14:17:07,000 INFO L78 Accepts]: Start accepts. Automaton has 46228 states and 142005 transitions. Word has length 22 [2021-08-06 14:17:07,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:17:07,000 INFO L470 AbstractCegarLoop]: Abstraction has 46228 states and 142005 transitions. [2021-08-06 14:17:07,000 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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-06 14:17:07,000 INFO L276 IsEmpty]: Start isEmpty. Operand 46228 states and 142005 transitions. [2021-08-06 14:17:07,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:17:07,018 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:17:07,018 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:17:07,040 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (238)] Ended with exit code 0 [2021-08-06 14:17:07,218 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 238 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable239 [2021-08-06 14:17:07,218 INFO L402 AbstractCegarLoop]: === Iteration 241 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:17:07,219 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:17:07,219 INFO L82 PathProgramCache]: Analyzing trace with hash 1510094803, now seen corresponding path program 237 times [2021-08-06 14:17:07,219 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:17:07,219 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1488534755] [2021-08-06 14:17:07,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:17:07,219 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:17:07,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:17:07,316 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 12 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:17:07,316 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:17:07,316 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1488534755] [2021-08-06 14:17:07,316 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1488534755] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:17:07,316 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [709288522] [2021-08-06 14:17:07,316 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:17:07,316 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:17:07,317 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:17:07,317 INFO L229 MonitoredProcess]: Starting monitored process 239 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:17:07,318 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (239)] Waiting until timeout for monitored process [2021-08-06 14:17:09,295 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-06 14:17:09,295 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:17:09,296 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:17:09,296 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:17:09,393 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 15 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:17:09,393 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [709288522] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:17:09,393 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:17:09,393 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 15 [2021-08-06 14:17:09,394 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2090578774] [2021-08-06 14:17:09,394 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 14:17:09,394 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:17:09,394 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 14:17:09,394 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=173, Unknown=0, NotChecked=0, Total=240 [2021-08-06 14:17:09,394 INFO L87 Difference]: Start difference. First operand 46228 states and 142005 transitions. Second operand has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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-06 14:17:09,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:17:09,809 INFO L93 Difference]: Finished difference Result 55247 states and 168873 transitions. [2021-08-06 14:17:09,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-06 14:17:09,810 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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 22 [2021-08-06 14:17:09,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:17:09,965 INFO L225 Difference]: With dead ends: 55247 [2021-08-06 14:17:09,965 INFO L226 Difference]: Without dead ends: 55247 [2021-08-06 14:17:09,965 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 217 ImplicationChecksByTransitivity, 163.4ms TimeCoverageRelationStatistics Valid=283, Invalid=587, Unknown=0, NotChecked=0, Total=870 [2021-08-06 14:17:10,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55247 states. [2021-08-06 14:17:10,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55247 to 52615. [2021-08-06 14:17:10,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52615 states, 52614 states have (on average 3.067453529478846) internal successors, (161391), 52614 states have internal predecessors, (161391), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:17:11,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52615 states to 52615 states and 161391 transitions. [2021-08-06 14:17:11,144 INFO L78 Accepts]: Start accepts. Automaton has 52615 states and 161391 transitions. Word has length 22 [2021-08-06 14:17:11,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:17:11,144 INFO L470 AbstractCegarLoop]: Abstraction has 52615 states and 161391 transitions. [2021-08-06 14:17:11,144 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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-06 14:17:11,144 INFO L276 IsEmpty]: Start isEmpty. Operand 52615 states and 161391 transitions. [2021-08-06 14:17:11,163 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:17:11,163 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:17:11,163 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:17:11,187 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (239)] Ended with exit code 0 [2021-08-06 14:17:11,364 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable240,239 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:17:11,364 INFO L402 AbstractCegarLoop]: === Iteration 242 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:17:11,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:17:11,364 INFO L82 PathProgramCache]: Analyzing trace with hash 665123351, now seen corresponding path program 238 times [2021-08-06 14:17:11,364 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:17:11,364 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1265982048] [2021-08-06 14:17:11,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:17:11,365 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:17:11,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:17:11,473 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 10 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:17:11,473 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:17:11,473 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1265982048] [2021-08-06 14:17:11,473 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1265982048] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:17:11,473 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1489639525] [2021-08-06 14:17:11,473 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:17:11,473 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:17:11,473 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:17:11,474 INFO L229 MonitoredProcess]: Starting monitored process 240 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:17:11,474 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (240)] Waiting until timeout for monitored process [2021-08-06 14:17:13,391 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:17:13,392 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:17:13,392 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:17:13,392 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:17:13,487 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 12 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:17:13,487 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1489639525] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:17:13,487 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:17:13,487 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 15 [2021-08-06 14:17:13,487 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1955153495] [2021-08-06 14:17:13,488 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 14:17:13,488 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:17:13,488 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 14:17:13,488 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=173, Unknown=0, NotChecked=0, Total=240 [2021-08-06 14:17:13,488 INFO L87 Difference]: Start difference. First operand 52615 states and 161391 transitions. Second operand has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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-06 14:17:14,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:17:14,028 INFO L93 Difference]: Finished difference Result 68134 states and 207699 transitions. [2021-08-06 14:17:14,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-06 14:17:14,028 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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 22 [2021-08-06 14:17:14,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:17:14,237 INFO L225 Difference]: With dead ends: 68134 [2021-08-06 14:17:14,238 INFO L226 Difference]: Without dead ends: 68134 [2021-08-06 14:17:14,238 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 445 ImplicationChecksByTransitivity, 251.3ms TimeCoverageRelationStatistics Valid=523, Invalid=1037, Unknown=0, NotChecked=0, Total=1560 [2021-08-06 14:17:14,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68134 states. [2021-08-06 14:17:15,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68134 to 63515. [2021-08-06 14:17:15,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63515 states, 63514 states have (on average 3.0608369808231255) internal successors, (194406), 63514 states have internal predecessors, (194406), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:17:15,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63515 states to 63515 states and 194406 transitions. [2021-08-06 14:17:15,875 INFO L78 Accepts]: Start accepts. Automaton has 63515 states and 194406 transitions. Word has length 22 [2021-08-06 14:17:15,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:17:15,875 INFO L470 AbstractCegarLoop]: Abstraction has 63515 states and 194406 transitions. [2021-08-06 14:17:15,875 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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-06 14:17:15,875 INFO L276 IsEmpty]: Start isEmpty. Operand 63515 states and 194406 transitions. [2021-08-06 14:17:15,894 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:17:15,894 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:17:15,894 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:17:15,915 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (240)] Ended with exit code 0 [2021-08-06 14:17:16,094 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable241,240 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:17:16,095 INFO L402 AbstractCegarLoop]: === Iteration 243 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:17:16,095 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:17:16,095 INFO L82 PathProgramCache]: Analyzing trace with hash 1768890127, now seen corresponding path program 239 times [2021-08-06 14:17:16,095 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:17:16,095 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1734698289] [2021-08-06 14:17:16,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:17:16,095 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:17:16,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:17:16,190 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 13 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:17:16,190 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:17:16,190 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1734698289] [2021-08-06 14:17:16,190 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1734698289] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:17:16,190 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [436961379] [2021-08-06 14:17:16,190 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:17:16,190 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:17:16,190 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:17:16,191 INFO L229 MonitoredProcess]: Starting monitored process 241 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:17:16,191 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (241)] Waiting until timeout for monitored process [2021-08-06 14:17:18,148 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-06 14:17:18,148 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:17:18,149 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:17:18,149 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:17:18,252 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 16 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:17:18,252 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [436961379] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:17:18,252 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:17:18,252 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-06 14:17:18,252 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [277155240] [2021-08-06 14:17:18,252 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-06 14:17:18,252 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:17:18,253 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-06 14:17:18,253 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=196, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:17:18,253 INFO L87 Difference]: Start difference. First operand 63515 states and 194406 transitions. Second operand has 17 states, 17 states have (on average 1.4705882352941178) internal successors, (25), 16 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-06 14:17:18,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:17:18,720 INFO L93 Difference]: Finished difference Result 75699 states and 230564 transitions. [2021-08-06 14:17:18,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-06 14:17:18,721 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.4705882352941178) internal successors, (25), 16 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 22 [2021-08-06 14:17:18,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:17:18,999 INFO L225 Difference]: With dead ends: 75699 [2021-08-06 14:17:19,000 INFO L226 Difference]: Without dead ends: 75699 [2021-08-06 14:17:19,000 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 252 ImplicationChecksByTransitivity, 180.9ms TimeCoverageRelationStatistics Valid=342, Invalid=650, Unknown=0, NotChecked=0, Total=992 [2021-08-06 14:17:19,037 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75699 states. [2021-08-06 14:17:20,142 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75699 to 53518. [2021-08-06 14:17:20,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53518 states, 53517 states have (on average 3.064614982155203) internal successors, (164009), 53517 states have internal predecessors, (164009), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:17:20,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53518 states to 53518 states and 164009 transitions. [2021-08-06 14:17:20,351 INFO L78 Accepts]: Start accepts. Automaton has 53518 states and 164009 transitions. Word has length 22 [2021-08-06 14:17:20,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:17:20,351 INFO L470 AbstractCegarLoop]: Abstraction has 53518 states and 164009 transitions. [2021-08-06 14:17:20,351 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.4705882352941178) internal successors, (25), 16 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-06 14:17:20,351 INFO L276 IsEmpty]: Start isEmpty. Operand 53518 states and 164009 transitions. [2021-08-06 14:17:20,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:17:20,372 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:17:20,372 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:17:20,393 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (241)] Ended with exit code 0 [2021-08-06 14:17:20,572 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 241 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable242 [2021-08-06 14:17:20,572 INFO L402 AbstractCegarLoop]: === Iteration 244 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:17:20,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:17:20,573 INFO L82 PathProgramCache]: Analyzing trace with hash 923918675, now seen corresponding path program 240 times [2021-08-06 14:17:20,573 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:17:20,573 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1321191535] [2021-08-06 14:17:20,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:17:20,573 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:17:20,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:17:20,674 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 11 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:17:20,674 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:17:20,674 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1321191535] [2021-08-06 14:17:20,674 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1321191535] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:17:20,674 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1504755617] [2021-08-06 14:17:20,674 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:17:20,674 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:17:20,674 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:17:20,675 INFO L229 MonitoredProcess]: Starting monitored process 242 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:17:20,675 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (242)] Waiting until timeout for monitored process [2021-08-06 14:17:22,601 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-06 14:17:22,601 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:17:22,601 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:17:22,602 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:17:22,703 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 13 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:17:22,704 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1504755617] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:17:22,704 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:17:22,704 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-06 14:17:22,704 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1238265641] [2021-08-06 14:17:22,704 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-06 14:17:22,704 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:17:22,704 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-06 14:17:22,704 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=197, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:17:22,704 INFO L87 Difference]: Start difference. First operand 53518 states and 164009 transitions. Second operand has 17 states, 17 states have (on average 1.4705882352941178) internal successors, (25), 16 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-06 14:17:23,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:17:23,260 INFO L93 Difference]: Finished difference Result 69082 states and 210504 transitions. [2021-08-06 14:17:23,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-06 14:17:23,261 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.4705882352941178) internal successors, (25), 16 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 22 [2021-08-06 14:17:23,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:17:23,534 INFO L225 Difference]: With dead ends: 69082 [2021-08-06 14:17:23,534 INFO L226 Difference]: Without dead ends: 69082 [2021-08-06 14:17:23,534 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 476 ImplicationChecksByTransitivity, 258.8ms TimeCoverageRelationStatistics Valid=560, Invalid=1080, Unknown=0, NotChecked=0, Total=1640 [2021-08-06 14:17:23,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69082 states. [2021-08-06 14:17:24,595 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69082 to 46792. [2021-08-06 14:17:24,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46792 states, 46791 states have (on average 3.073582526554252) internal successors, (143816), 46791 states have internal predecessors, (143816), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:17:24,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46792 states to 46792 states and 143816 transitions. [2021-08-06 14:17:24,790 INFO L78 Accepts]: Start accepts. Automaton has 46792 states and 143816 transitions. Word has length 22 [2021-08-06 14:17:24,791 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:17:24,791 INFO L470 AbstractCegarLoop]: Abstraction has 46792 states and 143816 transitions. [2021-08-06 14:17:24,791 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.4705882352941178) internal successors, (25), 16 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-06 14:17:24,791 INFO L276 IsEmpty]: Start isEmpty. Operand 46792 states and 143816 transitions. [2021-08-06 14:17:24,809 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:17:24,809 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:17:24,809 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:17:24,831 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (242)] Ended with exit code 0 [2021-08-06 14:17:25,010 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 242 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable243 [2021-08-06 14:17:25,010 INFO L402 AbstractCegarLoop]: === Iteration 245 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:17:25,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:17:25,010 INFO L82 PathProgramCache]: Analyzing trace with hash 848951251, now seen corresponding path program 241 times [2021-08-06 14:17:25,010 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:17:25,010 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [23254309] [2021-08-06 14:17:25,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:17:25,011 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:17:25,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:17:25,097 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 13 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:17:25,097 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:17:25,097 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [23254309] [2021-08-06 14:17:25,097 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [23254309] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:17:25,097 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [296249493] [2021-08-06 14:17:25,098 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:17:25,098 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:17:25,098 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:17:25,098 INFO L229 MonitoredProcess]: Starting monitored process 243 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:17:25,099 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (243)] Waiting until timeout for monitored process [2021-08-06 14:17:26,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:17:26,956 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:17:26,957 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:17:27,064 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 18 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:17:27,065 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [296249493] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:17:27,065 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:17:27,065 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-08-06 14:17:27,065 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [529020361] [2021-08-06 14:17:27,065 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 14:17:27,065 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:17:27,065 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 14:17:27,065 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=167, Unknown=0, NotChecked=0, Total=240 [2021-08-06 14:17:27,065 INFO L87 Difference]: Start difference. First operand 46792 states and 143816 transitions. Second operand has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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-06 14:17:27,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:17:27,366 INFO L93 Difference]: Finished difference Result 49535 states and 151654 transitions. [2021-08-06 14:17:27,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-06 14:17:27,366 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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 22 [2021-08-06 14:17:27,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:17:27,485 INFO L225 Difference]: With dead ends: 49535 [2021-08-06 14:17:27,485 INFO L226 Difference]: Without dead ends: 49535 [2021-08-06 14:17:27,485 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 129 ImplicationChecksByTransitivity, 110.3ms TimeCoverageRelationStatistics Valid=193, Invalid=359, Unknown=0, NotChecked=0, Total=552 [2021-08-06 14:17:27,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49535 states. [2021-08-06 14:17:28,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49535 to 36523. [2021-08-06 14:17:28,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36523 states, 36522 states have (on average 3.0824708394940035) internal successors, (112578), 36522 states have internal predecessors, (112578), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:17:28,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36523 states to 36523 states and 112578 transitions. [2021-08-06 14:17:28,377 INFO L78 Accepts]: Start accepts. Automaton has 36523 states and 112578 transitions. Word has length 22 [2021-08-06 14:17:28,377 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:17:28,377 INFO L470 AbstractCegarLoop]: Abstraction has 36523 states and 112578 transitions. [2021-08-06 14:17:28,377 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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-06 14:17:28,377 INFO L276 IsEmpty]: Start isEmpty. Operand 36523 states and 112578 transitions. [2021-08-06 14:17:28,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:17:28,388 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:17:28,388 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:17:28,409 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (243)] Ended with exit code 0 [2021-08-06 14:17:28,588 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable244,243 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:17:28,589 INFO L402 AbstractCegarLoop]: === Iteration 246 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:17:28,589 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:17:28,589 INFO L82 PathProgramCache]: Analyzing trace with hash 1943042839, now seen corresponding path program 242 times [2021-08-06 14:17:28,589 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:17:28,589 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [508994707] [2021-08-06 14:17:28,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:17:28,589 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:17:28,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:17:28,680 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 12 proven. 42 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:17:28,680 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:17:28,680 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [508994707] [2021-08-06 14:17:28,680 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [508994707] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:17:28,680 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [159273078] [2021-08-06 14:17:28,680 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:17:28,680 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:17:28,681 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:17:28,681 INFO L229 MonitoredProcess]: Starting monitored process 244 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:17:28,858 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (244)] Waiting until timeout for monitored process [2021-08-06 14:17:30,648 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:17:30,648 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:17:30,649 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:17:30,649 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:17:30,767 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 16 proven. 38 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:17:30,767 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [159273078] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:17:30,767 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:17:30,767 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-08-06 14:17:30,767 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1859011667] [2021-08-06 14:17:30,767 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 14:17:30,768 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:17:30,768 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 14:17:30,768 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=171, Unknown=0, NotChecked=0, Total=240 [2021-08-06 14:17:30,768 INFO L87 Difference]: Start difference. First operand 36523 states and 112578 transitions. Second operand has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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-06 14:17:31,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:17:31,008 INFO L93 Difference]: Finished difference Result 38623 states and 118584 transitions. [2021-08-06 14:17:31,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-06 14:17:31,008 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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 22 [2021-08-06 14:17:31,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:17:31,096 INFO L225 Difference]: With dead ends: 38623 [2021-08-06 14:17:31,096 INFO L226 Difference]: Without dead ends: 38623 [2021-08-06 14:17:31,096 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 99.3ms TimeCoverageRelationStatistics Valid=134, Invalid=286, Unknown=0, NotChecked=0, Total=420 [2021-08-06 14:17:31,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38623 states. [2021-08-06 14:17:31,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38623 to 38236. [2021-08-06 14:17:31,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38236 states, 38235 states have (on average 3.078932914868576) internal successors, (117723), 38235 states have internal predecessors, (117723), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:17:31,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38236 states to 38236 states and 117723 transitions. [2021-08-06 14:17:31,888 INFO L78 Accepts]: Start accepts. Automaton has 38236 states and 117723 transitions. Word has length 22 [2021-08-06 14:17:31,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:17:31,888 INFO L470 AbstractCegarLoop]: Abstraction has 38236 states and 117723 transitions. [2021-08-06 14:17:31,888 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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-06 14:17:31,889 INFO L276 IsEmpty]: Start isEmpty. Operand 38236 states and 117723 transitions. [2021-08-06 14:17:31,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:17:31,902 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:17:31,902 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:17:31,923 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (244)] Ended with exit code 0 [2021-08-06 14:17:32,102 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 244 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable245 [2021-08-06 14:17:32,102 INFO L402 AbstractCegarLoop]: === Iteration 247 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:17:32,103 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:17:32,103 INFO L82 PathProgramCache]: Analyzing trace with hash 1500143699, now seen corresponding path program 243 times [2021-08-06 14:17:32,103 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:17:32,103 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [464021882] [2021-08-06 14:17:32,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:17:32,103 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:17:32,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:17:32,305 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 12 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:17:32,305 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:17:32,305 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [464021882] [2021-08-06 14:17:32,305 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [464021882] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:17:32,305 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [413438670] [2021-08-06 14:17:32,305 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:17:32,305 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:17:32,306 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:17:32,306 INFO L229 MonitoredProcess]: Starting monitored process 245 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:17:32,307 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (245)] Waiting until timeout for monitored process [2021-08-06 14:17:34,016 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-06 14:17:34,016 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:17:34,016 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:17:34,017 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:17:34,124 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 15 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:17:34,124 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [413438670] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:17:34,124 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:17:34,124 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-06 14:17:34,124 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1297285102] [2021-08-06 14:17:34,124 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-06 14:17:34,124 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:17:34,125 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-06 14:17:34,125 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=196, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:17:34,125 INFO L87 Difference]: Start difference. First operand 38236 states and 117723 transitions. Second operand has 17 states, 17 states have (on average 1.4705882352941178) internal successors, (25), 16 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-06 14:17:34,402 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:17:34,402 INFO L93 Difference]: Finished difference Result 38974 states and 119537 transitions. [2021-08-06 14:17:34,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-06 14:17:34,403 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.4705882352941178) internal successors, (25), 16 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 22 [2021-08-06 14:17:34,403 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:17:34,487 INFO L225 Difference]: With dead ends: 38974 [2021-08-06 14:17:34,487 INFO L226 Difference]: Without dead ends: 38974 [2021-08-06 14:17:34,487 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 174 ImplicationChecksByTransitivity, 146.5ms TimeCoverageRelationStatistics Valid=252, Invalid=504, Unknown=0, NotChecked=0, Total=756 [2021-08-06 14:17:34,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38974 states. [2021-08-06 14:17:35,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38974 to 37356. [2021-08-06 14:17:35,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37356 states, 37355 states have (on average 3.0800428322848346) internal successors, (115055), 37355 states have internal predecessors, (115055), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:17:35,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37356 states to 37356 states and 115055 transitions. [2021-08-06 14:17:35,328 INFO L78 Accepts]: Start accepts. Automaton has 37356 states and 115055 transitions. Word has length 22 [2021-08-06 14:17:35,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:17:35,328 INFO L470 AbstractCegarLoop]: Abstraction has 37356 states and 115055 transitions. [2021-08-06 14:17:35,328 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.4705882352941178) internal successors, (25), 16 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-06 14:17:35,328 INFO L276 IsEmpty]: Start isEmpty. Operand 37356 states and 115055 transitions. [2021-08-06 14:17:35,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:17:35,338 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:17:35,339 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:17:35,359 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (245)] Ended with exit code 0 [2021-08-06 14:17:35,539 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 245 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable246 [2021-08-06 14:17:35,539 INFO L402 AbstractCegarLoop]: === Iteration 248 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:17:35,539 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:17:35,539 INFO L82 PathProgramCache]: Analyzing trace with hash 655172247, now seen corresponding path program 244 times [2021-08-06 14:17:35,539 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:17:35,539 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [51977201] [2021-08-06 14:17:35,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:17:35,539 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:17:35,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:17:35,639 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 11 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:17:35,639 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:17:35,639 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [51977201] [2021-08-06 14:17:35,639 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [51977201] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:17:35,639 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [656700281] [2021-08-06 14:17:35,639 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:17:35,639 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:17:35,640 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:17:35,640 INFO L229 MonitoredProcess]: Starting monitored process 246 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:17:35,641 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (246)] Waiting until timeout for monitored process [2021-08-06 14:17:37,419 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:17:37,420 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:17:37,420 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:17:37,420 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:17:37,519 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 13 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:17:37,519 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [656700281] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:17:37,520 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:17:37,520 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-06 14:17:37,520 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [776529465] [2021-08-06 14:17:37,520 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-06 14:17:37,520 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:17:37,520 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-06 14:17:37,520 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=197, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:17:37,520 INFO L87 Difference]: Start difference. First operand 37356 states and 115055 transitions. Second operand has 17 states, 17 states have (on average 1.4705882352941178) internal successors, (25), 16 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-06 14:17:37,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:17:37,866 INFO L93 Difference]: Finished difference Result 39101 states and 119900 transitions. [2021-08-06 14:17:37,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-06 14:17:37,867 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.4705882352941178) internal successors, (25), 16 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 22 [2021-08-06 14:17:37,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:17:37,955 INFO L225 Difference]: With dead ends: 39101 [2021-08-06 14:17:37,955 INFO L226 Difference]: Without dead ends: 39101 [2021-08-06 14:17:37,956 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 307 ImplicationChecksByTransitivity, 201.2ms TimeCoverageRelationStatistics Valid=385, Invalid=805, Unknown=0, NotChecked=0, Total=1190 [2021-08-06 14:17:37,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39101 states. [2021-08-06 14:17:38,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39101 to 37758. [2021-08-06 14:17:38,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37758 states, 37757 states have (on average 3.0793760097465372) internal successors, (116268), 37757 states have internal predecessors, (116268), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:17:38,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37758 states to 37758 states and 116268 transitions. [2021-08-06 14:17:38,716 INFO L78 Accepts]: Start accepts. Automaton has 37758 states and 116268 transitions. Word has length 22 [2021-08-06 14:17:38,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:17:38,716 INFO L470 AbstractCegarLoop]: Abstraction has 37758 states and 116268 transitions. [2021-08-06 14:17:38,717 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.4705882352941178) internal successors, (25), 16 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-06 14:17:38,717 INFO L276 IsEmpty]: Start isEmpty. Operand 37758 states and 116268 transitions. [2021-08-06 14:17:38,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:17:38,728 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:17:38,728 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:17:38,749 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (246)] Forceful destruction successful, exit code 0 [2021-08-06 14:17:38,929 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 246 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable247 [2021-08-06 14:17:38,929 INFO L402 AbstractCegarLoop]: === Iteration 249 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:17:38,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:17:38,929 INFO L82 PathProgramCache]: Analyzing trace with hash 230861011, now seen corresponding path program 245 times [2021-08-06 14:17:38,929 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:17:38,929 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [26696888] [2021-08-06 14:17:38,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:17:38,929 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:17:38,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:17:39,038 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 10 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:17:39,038 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:17:39,038 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [26696888] [2021-08-06 14:17:39,038 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [26696888] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:17:39,038 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1414722857] [2021-08-06 14:17:39,038 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:17:39,038 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:17:39,038 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:17:39,039 INFO L229 MonitoredProcess]: Starting monitored process 247 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:17:39,039 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (247)] Waiting until timeout for monitored process [2021-08-06 14:17:40,876 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-06 14:17:40,876 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:17:40,877 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:17:40,877 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:17:40,979 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 11 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:17:40,979 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1414722857] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:17:40,979 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:17:40,979 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-06 14:17:40,979 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1025517965] [2021-08-06 14:17:40,979 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-06 14:17:40,979 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:17:40,980 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-06 14:17:40,980 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=196, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:17:40,980 INFO L87 Difference]: Start difference. First operand 37758 states and 116268 transitions. Second operand has 17 states, 17 states have (on average 1.4705882352941178) internal successors, (25), 16 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-06 14:17:41,456 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:17:41,456 INFO L93 Difference]: Finished difference Result 39317 states and 120435 transitions. [2021-08-06 14:17:41,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-08-06 14:17:41,456 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.4705882352941178) internal successors, (25), 16 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 22 [2021-08-06 14:17:41,456 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:17:41,546 INFO L225 Difference]: With dead ends: 39317 [2021-08-06 14:17:41,546 INFO L226 Difference]: Without dead ends: 39317 [2021-08-06 14:17:41,546 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 568 ImplicationChecksByTransitivity, 303.2ms TimeCoverageRelationStatistics Valid=664, Invalid=1316, Unknown=0, NotChecked=0, Total=1980 [2021-08-06 14:17:41,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39317 states. [2021-08-06 14:17:42,305 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39317 to 37555. [2021-08-06 14:17:42,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37555 states, 37554 states have (on average 3.0801512488682965) internal successors, (115672), 37554 states have internal predecessors, (115672), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:17:42,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37555 states to 37555 states and 115672 transitions. [2021-08-06 14:17:42,448 INFO L78 Accepts]: Start accepts. Automaton has 37555 states and 115672 transitions. Word has length 22 [2021-08-06 14:17:42,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:17:42,448 INFO L470 AbstractCegarLoop]: Abstraction has 37555 states and 115672 transitions. [2021-08-06 14:17:42,448 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.4705882352941178) internal successors, (25), 16 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-06 14:17:42,448 INFO L276 IsEmpty]: Start isEmpty. Operand 37555 states and 115672 transitions. [2021-08-06 14:17:42,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:17:42,461 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:17:42,462 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:17:42,484 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (247)] Ended with exit code 0 [2021-08-06 14:17:42,662 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable248,247 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:17:42,662 INFO L402 AbstractCegarLoop]: === Iteration 250 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:17:42,662 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:17:42,662 INFO L82 PathProgramCache]: Analyzing trace with hash 2072646871, now seen corresponding path program 246 times [2021-08-06 14:17:42,663 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:17:42,663 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1144975684] [2021-08-06 14:17:42,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:17:42,663 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:17:42,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:17:42,740 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 6 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:17:42,740 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:17:42,740 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1144975684] [2021-08-06 14:17:42,740 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1144975684] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:17:42,740 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1164885114] [2021-08-06 14:17:42,740 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:17:42,740 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:17:42,740 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:17:42,741 INFO L229 MonitoredProcess]: Starting monitored process 248 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:17:42,741 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (248)] Waiting until timeout for monitored process [2021-08-06 14:17:44,598 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-06 14:17:44,598 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:17:44,599 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:17:44,599 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:17:44,692 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 11 proven. 43 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:17:44,693 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1164885114] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:17:44,693 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:17:44,693 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 13 [2021-08-06 14:17:44,693 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2008805455] [2021-08-06 14:17:44,693 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 14:17:44,693 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:17:44,693 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 14:17:44,693 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=116, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:17:44,693 INFO L87 Difference]: Start difference. First operand 37555 states and 115672 transitions. Second operand has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:17:44,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:17:44,991 INFO L93 Difference]: Finished difference Result 37724 states and 115865 transitions. [2021-08-06 14:17:44,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-06 14:17:44,992 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-08-06 14:17:44,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:17:45,095 INFO L225 Difference]: With dead ends: 37724 [2021-08-06 14:17:45,095 INFO L226 Difference]: Without dead ends: 37720 [2021-08-06 14:17:45,095 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 166 ImplicationChecksByTransitivity, 122.7ms TimeCoverageRelationStatistics Valid=225, Invalid=425, Unknown=0, NotChecked=0, Total=650 [2021-08-06 14:17:45,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37720 states. [2021-08-06 14:17:45,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37720 to 37555. [2021-08-06 14:17:45,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37555 states, 37554 states have (on average 3.080044735580764) internal successors, (115668), 37554 states have internal predecessors, (115668), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:17:45,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37555 states to 37555 states and 115668 transitions. [2021-08-06 14:17:45,945 INFO L78 Accepts]: Start accepts. Automaton has 37555 states and 115668 transitions. Word has length 22 [2021-08-06 14:17:45,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:17:45,945 INFO L470 AbstractCegarLoop]: Abstraction has 37555 states and 115668 transitions. [2021-08-06 14:17:45,945 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:17:45,945 INFO L276 IsEmpty]: Start isEmpty. Operand 37555 states and 115668 transitions. [2021-08-06 14:17:45,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:17:45,958 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:17:45,958 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:17:45,979 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (248)] Ended with exit code 0 [2021-08-06 14:17:46,172 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable249,248 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:17:46,173 INFO L402 AbstractCegarLoop]: === Iteration 251 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:17:46,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:17:46,173 INFO L82 PathProgramCache]: Analyzing trace with hash 356639127, now seen corresponding path program 247 times [2021-08-06 14:17:46,173 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:17:46,173 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [721962159] [2021-08-06 14:17:46,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:17:46,173 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:17:46,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:17:46,285 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 10 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:17:46,285 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:17:46,285 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [721962159] [2021-08-06 14:17:46,285 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [721962159] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:17:46,286 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [6038322] [2021-08-06 14:17:46,286 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:17:46,286 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:17:46,286 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:17:46,286 INFO L229 MonitoredProcess]: Starting monitored process 249 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:17:46,287 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (249)] Waiting until timeout for monitored process [2021-08-06 14:17:48,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:17:48,122 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:17:48,122 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:17:48,222 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 12 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:17:48,223 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [6038322] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:17:48,223 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:17:48,223 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-06 14:17:48,223 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [51277871] [2021-08-06 14:17:48,223 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-06 14:17:48,223 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:17:48,223 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-06 14:17:48,223 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=197, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:17:48,223 INFO L87 Difference]: Start difference. First operand 37555 states and 115668 transitions. Second operand has 17 states, 17 states have (on average 1.4705882352941178) internal successors, (25), 16 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-06 14:17:48,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:17:48,624 INFO L93 Difference]: Finished difference Result 44223 states and 135229 transitions. [2021-08-06 14:17:48,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-06 14:17:48,625 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.4705882352941178) internal successors, (25), 16 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 22 [2021-08-06 14:17:48,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:17:48,723 INFO L225 Difference]: With dead ends: 44223 [2021-08-06 14:17:48,723 INFO L226 Difference]: Without dead ends: 44223 [2021-08-06 14:17:48,723 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 425 ImplicationChecksByTransitivity, 250.7ms TimeCoverageRelationStatistics Valid=509, Invalid=973, Unknown=0, NotChecked=0, Total=1482 [2021-08-06 14:17:48,858 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44223 states. [2021-08-06 14:17:49,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44223 to 42295. [2021-08-06 14:17:49,483 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42295 states, 42294 states have (on average 3.073178228590344) internal successors, (129977), 42294 states have internal predecessors, (129977), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:17:49,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42295 states to 42295 states and 129977 transitions. [2021-08-06 14:17:49,766 INFO L78 Accepts]: Start accepts. Automaton has 42295 states and 129977 transitions. Word has length 22 [2021-08-06 14:17:49,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:17:49,766 INFO L470 AbstractCegarLoop]: Abstraction has 42295 states and 129977 transitions. [2021-08-06 14:17:49,766 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.4705882352941178) internal successors, (25), 16 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-06 14:17:49,766 INFO L276 IsEmpty]: Start isEmpty. Operand 42295 states and 129977 transitions. [2021-08-06 14:17:49,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:17:49,782 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:17:49,782 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:17:49,804 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (249)] Ended with exit code 0 [2021-08-06 14:17:49,983 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable250,249 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:17:49,983 INFO L402 AbstractCegarLoop]: === Iteration 252 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:17:49,983 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:17:49,983 INFO L82 PathProgramCache]: Analyzing trace with hash 87892699, now seen corresponding path program 248 times [2021-08-06 14:17:49,983 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:17:49,983 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1020646448] [2021-08-06 14:17:49,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:17:49,983 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:17:49,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:17:50,091 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 11 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:17:50,091 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:17:50,091 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1020646448] [2021-08-06 14:17:50,091 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1020646448] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:17:50,091 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [164148202] [2021-08-06 14:17:50,091 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:17:50,091 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:17:50,091 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:17:50,092 INFO L229 MonitoredProcess]: Starting monitored process 250 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:17:50,092 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (250)] Waiting until timeout for monitored process [2021-08-06 14:17:51,933 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:17:51,933 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:17:51,934 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:17:51,934 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:17:52,061 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 13 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:17:52,062 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [164148202] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:17:52,062 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:17:52,062 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-06 14:17:52,062 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1104531393] [2021-08-06 14:17:52,062 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-06 14:17:52,062 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:17:52,062 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-06 14:17:52,062 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=197, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:17:52,062 INFO L87 Difference]: Start difference. First operand 42295 states and 129977 transitions. Second operand has 17 states, 17 states have (on average 1.4705882352941178) internal successors, (25), 16 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-06 14:17:52,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:17:52,451 INFO L93 Difference]: Finished difference Result 46341 states and 141735 transitions. [2021-08-06 14:17:52,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-06 14:17:52,451 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.4705882352941178) internal successors, (25), 16 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 22 [2021-08-06 14:17:52,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:17:52,570 INFO L225 Difference]: With dead ends: 46341 [2021-08-06 14:17:52,570 INFO L226 Difference]: Without dead ends: 46341 [2021-08-06 14:17:52,570 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 314 ImplicationChecksByTransitivity, 207.1ms TimeCoverageRelationStatistics Valid=403, Invalid=787, Unknown=0, NotChecked=0, Total=1190 [2021-08-06 14:17:52,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46341 states. [2021-08-06 14:17:53,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46341 to 45601. [2021-08-06 14:17:53,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45601 states, 45600 states have (on average 3.0686184210526317) internal successors, (139929), 45600 states have internal predecessors, (139929), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:17:53,690 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45601 states to 45601 states and 139929 transitions. [2021-08-06 14:17:53,690 INFO L78 Accepts]: Start accepts. Automaton has 45601 states and 139929 transitions. Word has length 22 [2021-08-06 14:17:53,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:17:53,690 INFO L470 AbstractCegarLoop]: Abstraction has 45601 states and 139929 transitions. [2021-08-06 14:17:53,690 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.4705882352941178) internal successors, (25), 16 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-06 14:17:53,690 INFO L276 IsEmpty]: Start isEmpty. Operand 45601 states and 139929 transitions. [2021-08-06 14:17:53,710 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:17:53,710 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:17:53,710 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:17:53,732 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (250)] Ended with exit code 0 [2021-08-06 14:17:53,910 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable251,250 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:17:53,911 INFO L402 AbstractCegarLoop]: === Iteration 253 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:17:53,911 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:17:53,911 INFO L82 PathProgramCache]: Analyzing trace with hash -336418537, now seen corresponding path program 249 times [2021-08-06 14:17:53,911 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:17:53,911 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [27250998] [2021-08-06 14:17:53,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:17:53,911 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:17:53,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:17:54,017 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 10 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:17:54,018 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:17:54,018 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [27250998] [2021-08-06 14:17:54,018 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [27250998] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:17:54,018 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2140547789] [2021-08-06 14:17:54,018 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:17:54,018 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:17:54,018 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:17:54,019 INFO L229 MonitoredProcess]: Starting monitored process 251 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:17:54,020 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (251)] Waiting until timeout for monitored process [2021-08-06 14:17:55,938 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-06 14:17:55,938 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:17:55,938 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:17:55,939 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:17:56,040 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 11 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:17:56,040 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2140547789] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:17:56,040 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:17:56,040 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-06 14:17:56,040 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1124600279] [2021-08-06 14:17:56,040 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-06 14:17:56,040 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:17:56,040 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-06 14:17:56,040 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=196, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:17:56,040 INFO L87 Difference]: Start difference. First operand 45601 states and 139929 transitions. Second operand has 17 states, 17 states have (on average 1.4705882352941178) internal successors, (25), 16 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-06 14:17:56,532 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:17:56,532 INFO L93 Difference]: Finished difference Result 47988 states and 146634 transitions. [2021-08-06 14:17:56,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-06 14:17:56,533 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.4705882352941178) internal successors, (25), 16 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 22 [2021-08-06 14:17:56,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:17:56,643 INFO L225 Difference]: With dead ends: 47988 [2021-08-06 14:17:56,644 INFO L226 Difference]: Without dead ends: 47988 [2021-08-06 14:17:56,644 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 517 ImplicationChecksByTransitivity, 281.7ms TimeCoverageRelationStatistics Valid=614, Invalid=1192, Unknown=0, NotChecked=0, Total=1806 [2021-08-06 14:17:56,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47988 states. [2021-08-06 14:17:57,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47988 to 46936. [2021-08-06 14:17:57,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46936 states, 46935 states have (on average 3.066666666666667) internal successors, (143934), 46935 states have internal predecessors, (143934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:17:57,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46936 states to 46936 states and 143934 transitions. [2021-08-06 14:17:57,674 INFO L78 Accepts]: Start accepts. Automaton has 46936 states and 143934 transitions. Word has length 22 [2021-08-06 14:17:57,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:17:57,674 INFO L470 AbstractCegarLoop]: Abstraction has 46936 states and 143934 transitions. [2021-08-06 14:17:57,674 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.4705882352941178) internal successors, (25), 16 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-06 14:17:57,674 INFO L276 IsEmpty]: Start isEmpty. Operand 46936 states and 143934 transitions. [2021-08-06 14:17:57,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:17:57,693 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:17:57,693 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:17:57,715 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (251)] Forceful destruction successful, exit code 0 [2021-08-06 14:17:57,894 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable252,251 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:17:57,894 INFO L402 AbstractCegarLoop]: === Iteration 254 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:17:57,894 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:17:57,894 INFO L82 PathProgramCache]: Analyzing trace with hash 131877809, now seen corresponding path program 250 times [2021-08-06 14:17:57,894 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:17:57,894 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1022917376] [2021-08-06 14:17:57,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:17:57,894 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:17:57,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:17:57,981 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 7 proven. 48 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:17:57,981 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:17:57,981 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1022917376] [2021-08-06 14:17:57,981 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1022917376] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:17:57,981 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2029012377] [2021-08-06 14:17:57,981 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:17:57,981 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:17:57,981 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:17:57,982 INFO L229 MonitoredProcess]: Starting monitored process 252 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:17:57,983 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (252)] Waiting until timeout for monitored process [2021-08-06 14:17:59,960 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:17:59,960 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:17:59,961 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:17:59,961 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:18:00,051 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 15 proven. 39 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:18:00,052 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2029012377] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:18:00,052 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:18:00,052 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 13 [2021-08-06 14:18:00,052 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [735051191] [2021-08-06 14:18:00,052 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 14:18:00,052 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:18:00,052 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 14:18:00,052 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=110, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:18:00,052 INFO L87 Difference]: Start difference. First operand 46936 states and 143934 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 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-06 14:18:00,394 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:18:00,395 INFO L93 Difference]: Finished difference Result 47137 states and 144231 transitions. [2021-08-06 14:18:00,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-06 14:18:00,395 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 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 22 [2021-08-06 14:18:00,395 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:18:00,597 INFO L225 Difference]: With dead ends: 47137 [2021-08-06 14:18:00,597 INFO L226 Difference]: Without dead ends: 47133 [2021-08-06 14:18:00,597 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 108.0ms TimeCoverageRelationStatistics Valid=202, Invalid=350, Unknown=0, NotChecked=0, Total=552 [2021-08-06 14:18:00,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47133 states. [2021-08-06 14:18:01,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47133 to 46972. [2021-08-06 14:18:01,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46972 states, 46971 states have (on average 3.066700730237806) internal successors, (144046), 46971 states have internal predecessors, (144046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:18:01,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46972 states to 46972 states and 144046 transitions. [2021-08-06 14:18:01,521 INFO L78 Accepts]: Start accepts. Automaton has 46972 states and 144046 transitions. Word has length 22 [2021-08-06 14:18:01,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:18:01,521 INFO L470 AbstractCegarLoop]: Abstraction has 46972 states and 144046 transitions. [2021-08-06 14:18:01,521 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 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-06 14:18:01,521 INFO L276 IsEmpty]: Start isEmpty. Operand 46972 states and 144046 transitions. [2021-08-06 14:18:01,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:18:01,540 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:18:01,540 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:18:01,562 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (252)] Ended with exit code 0 [2021-08-06 14:18:01,740 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable253,252 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:18:01,741 INFO L402 AbstractCegarLoop]: === Iteration 255 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:18:01,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:18:01,741 INFO L82 PathProgramCache]: Analyzing trace with hash -1586465897, now seen corresponding path program 251 times [2021-08-06 14:18:01,741 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:18:01,741 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [83486168] [2021-08-06 14:18:01,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:18:01,741 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:18:01,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:18:01,985 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 8 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:18:01,985 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:18:01,985 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [83486168] [2021-08-06 14:18:01,985 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [83486168] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:18:01,985 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [506824803] [2021-08-06 14:18:01,985 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:18:01,985 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:18:01,986 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:18:01,986 INFO L229 MonitoredProcess]: Starting monitored process 253 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:18:01,988 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (253)] Waiting until timeout for monitored process [2021-08-06 14:18:03,806 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-08-06 14:18:03,806 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:18:03,806 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:18:03,807 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:18:03,900 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 16 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:18:03,900 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [506824803] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:18:03,900 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:18:03,900 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 13 [2021-08-06 14:18:03,900 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2031959696] [2021-08-06 14:18:03,900 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 14:18:03,900 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:18:03,900 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 14:18:03,900 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=110, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:18:03,901 INFO L87 Difference]: Start difference. First operand 46972 states and 144046 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 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-06 14:18:04,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:18:04,203 INFO L93 Difference]: Finished difference Result 47814 states and 146217 transitions. [2021-08-06 14:18:04,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-06 14:18:04,203 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 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 22 [2021-08-06 14:18:04,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:18:04,341 INFO L225 Difference]: With dead ends: 47814 [2021-08-06 14:18:04,341 INFO L226 Difference]: Without dead ends: 47814 [2021-08-06 14:18:04,341 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 77.7ms TimeCoverageRelationStatistics Valid=150, Invalid=230, Unknown=0, NotChecked=0, Total=380 [2021-08-06 14:18:04,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47814 states. [2021-08-06 14:18:05,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47814 to 46977. [2021-08-06 14:18:05,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46977 states, 46976 states have (on average 3.0666936307901906) internal successors, (144061), 46976 states have internal predecessors, (144061), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:18:05,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46977 states to 46977 states and 144061 transitions. [2021-08-06 14:18:05,442 INFO L78 Accepts]: Start accepts. Automaton has 46977 states and 144061 transitions. Word has length 22 [2021-08-06 14:18:05,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:18:05,442 INFO L470 AbstractCegarLoop]: Abstraction has 46977 states and 144061 transitions. [2021-08-06 14:18:05,442 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 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-06 14:18:05,442 INFO L276 IsEmpty]: Start isEmpty. Operand 46977 states and 144061 transitions. [2021-08-06 14:18:05,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:18:05,459 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:18:05,460 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:18:05,482 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (253)] Ended with exit code 0 [2021-08-06 14:18:05,660 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable254,253 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:18:05,661 INFO L402 AbstractCegarLoop]: === Iteration 256 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:18:05,661 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:18:05,661 INFO L82 PathProgramCache]: Analyzing trace with hash 124147411, now seen corresponding path program 252 times [2021-08-06 14:18:05,661 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:18:05,661 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1013965753] [2021-08-06 14:18:05,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:18:05,661 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:18:05,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:18:05,743 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 8 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:18:05,743 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:18:05,743 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1013965753] [2021-08-06 14:18:05,743 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1013965753] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:18:05,743 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [615811341] [2021-08-06 14:18:05,743 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:18:05,743 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:18:05,743 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:18:05,744 INFO L229 MonitoredProcess]: Starting monitored process 254 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:18:05,746 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (254)] Waiting until timeout for monitored process [2021-08-06 14:18:07,605 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-06 14:18:07,605 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:18:07,606 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:18:07,606 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:18:07,759 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 15 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:18:07,759 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [615811341] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:18:07,759 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:18:07,760 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-06 14:18:07,760 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [111607492] [2021-08-06 14:18:07,760 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 14:18:07,761 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:18:07,761 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 14:18:07,761 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=135, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:18:07,761 INFO L87 Difference]: Start difference. First operand 46977 states and 144061 transitions. Second operand has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 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-06 14:18:08,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:18:08,065 INFO L93 Difference]: Finished difference Result 48445 states and 148072 transitions. [2021-08-06 14:18:08,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-06 14:18:08,066 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 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 22 [2021-08-06 14:18:08,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:18:08,176 INFO L225 Difference]: With dead ends: 48445 [2021-08-06 14:18:08,176 INFO L226 Difference]: Without dead ends: 48445 [2021-08-06 14:18:08,177 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 155.1ms TimeCoverageRelationStatistics Valid=224, Invalid=376, Unknown=0, NotChecked=0, Total=600 [2021-08-06 14:18:08,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48445 states. [2021-08-06 14:18:09,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48445 to 46984. [2021-08-06 14:18:09,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46984 states, 46983 states have (on average 3.066662409807803) internal successors, (144081), 46983 states have internal predecessors, (144081), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:18:09,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46984 states to 46984 states and 144081 transitions. [2021-08-06 14:18:09,306 INFO L78 Accepts]: Start accepts. Automaton has 46984 states and 144081 transitions. Word has length 22 [2021-08-06 14:18:09,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:18:09,306 INFO L470 AbstractCegarLoop]: Abstraction has 46984 states and 144081 transitions. [2021-08-06 14:18:09,306 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 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-06 14:18:09,307 INFO L276 IsEmpty]: Start isEmpty. Operand 46984 states and 144081 transitions. [2021-08-06 14:18:09,327 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:18:09,327 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:18:09,327 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:18:09,350 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (254)] Ended with exit code 0 [2021-08-06 14:18:09,530 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 254 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable255 [2021-08-06 14:18:09,530 INFO L402 AbstractCegarLoop]: === Iteration 257 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:18:09,530 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:18:09,530 INFO L82 PathProgramCache]: Analyzing trace with hash 1613552407, now seen corresponding path program 253 times [2021-08-06 14:18:09,530 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:18:09,531 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1030632223] [2021-08-06 14:18:09,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:18:09,531 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:18:09,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:18:09,614 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 8 proven. 46 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:18:09,614 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:18:09,614 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1030632223] [2021-08-06 14:18:09,614 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1030632223] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:18:09,614 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1394488695] [2021-08-06 14:18:09,614 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:18:09,614 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:18:09,615 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:18:09,615 INFO L229 MonitoredProcess]: Starting monitored process 255 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:18:09,617 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (255)] Waiting until timeout for monitored process [2021-08-06 14:18:11,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:18:11,489 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:18:11,490 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:18:11,645 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 14 proven. 40 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:18:11,646 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1394488695] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:18:11,646 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:18:11,646 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-06 14:18:11,646 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [677865636] [2021-08-06 14:18:11,646 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 14:18:11,646 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:18:11,646 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 14:18:11,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:18:11,647 INFO L87 Difference]: Start difference. First operand 46984 states and 144081 transitions. Second operand has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 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-06 14:18:12,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:18:12,038 INFO L93 Difference]: Finished difference Result 64736 states and 197277 transitions. [2021-08-06 14:18:12,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-06 14:18:12,039 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 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 22 [2021-08-06 14:18:12,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:18:12,204 INFO L225 Difference]: With dead ends: 64736 [2021-08-06 14:18:12,204 INFO L226 Difference]: Without dead ends: 64736 [2021-08-06 14:18:12,204 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 151 ImplicationChecksByTransitivity, 131.1ms TimeCoverageRelationStatistics Valid=253, Invalid=449, Unknown=0, NotChecked=0, Total=702 [2021-08-06 14:18:12,258 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64736 states. [2021-08-06 14:18:13,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64736 to 61662. [2021-08-06 14:18:13,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61662 states, 61661 states have (on average 3.058562138142424) internal successors, (188594), 61661 states have internal predecessors, (188594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:18:13,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61662 states to 61662 states and 188594 transitions. [2021-08-06 14:18:13,724 INFO L78 Accepts]: Start accepts. Automaton has 61662 states and 188594 transitions. Word has length 22 [2021-08-06 14:18:13,724 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:18:13,724 INFO L470 AbstractCegarLoop]: Abstraction has 61662 states and 188594 transitions. [2021-08-06 14:18:13,725 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 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-06 14:18:13,725 INFO L276 IsEmpty]: Start isEmpty. Operand 61662 states and 188594 transitions. [2021-08-06 14:18:13,746 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:18:13,747 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:18:13,747 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:18:13,768 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (255)] Ended with exit code 0 [2021-08-06 14:18:13,947 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 255 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable256 [2021-08-06 14:18:13,947 INFO L402 AbstractCegarLoop]: === Iteration 258 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:18:13,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:18:13,948 INFO L82 PathProgramCache]: Analyzing trace with hash 540467027, now seen corresponding path program 254 times [2021-08-06 14:18:13,948 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:18:13,948 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [978132151] [2021-08-06 14:18:13,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:18:13,948 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:18:13,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:18:14,037 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 9 proven. 46 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:18:14,038 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:18:14,038 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [978132151] [2021-08-06 14:18:14,038 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [978132151] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:18:14,038 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [350107436] [2021-08-06 14:18:14,038 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:18:14,038 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:18:14,038 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:18:14,041 INFO L229 MonitoredProcess]: Starting monitored process 256 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:18:14,044 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (256)] Waiting until timeout for monitored process [2021-08-06 14:18:16,262 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:18:16,262 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:18:16,262 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:18:16,263 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:18:16,374 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 14 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:18:16,374 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [350107436] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:18:16,375 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:18:16,375 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-08-06 14:18:16,375 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [837512204] [2021-08-06 14:18:16,375 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 14:18:16,375 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:18:16,375 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 14:18:16,375 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=167, Unknown=0, NotChecked=0, Total=240 [2021-08-06 14:18:16,375 INFO L87 Difference]: Start difference. First operand 61662 states and 188594 transitions. Second operand has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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-06 14:18:16,833 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:18:16,833 INFO L93 Difference]: Finished difference Result 64163 states and 195584 transitions. [2021-08-06 14:18:16,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-06 14:18:16,834 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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 22 [2021-08-06 14:18:16,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:18:17,067 INFO L225 Difference]: With dead ends: 64163 [2021-08-06 14:18:17,068 INFO L226 Difference]: Without dead ends: 64163 [2021-08-06 14:18:17,068 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 173 ImplicationChecksByTransitivity, 147.2ms TimeCoverageRelationStatistics Valid=268, Invalid=488, Unknown=0, NotChecked=0, Total=756 [2021-08-06 14:18:17,123 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64163 states. [2021-08-06 14:18:18,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64163 to 61823. [2021-08-06 14:18:18,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61823 states, 61822 states have (on average 3.058118469153376) internal successors, (189059), 61822 states have internal predecessors, (189059), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:18:18,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61823 states to 61823 states and 189059 transitions. [2021-08-06 14:18:18,585 INFO L78 Accepts]: Start accepts. Automaton has 61823 states and 189059 transitions. Word has length 22 [2021-08-06 14:18:18,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:18:18,585 INFO L470 AbstractCegarLoop]: Abstraction has 61823 states and 189059 transitions. [2021-08-06 14:18:18,585 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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-06 14:18:18,586 INFO L276 IsEmpty]: Start isEmpty. Operand 61823 states and 189059 transitions. [2021-08-06 14:18:18,610 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:18:18,610 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:18:18,610 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:18:18,632 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (256)] Ended with exit code 0 [2021-08-06 14:18:18,810 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 256 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable257 [2021-08-06 14:18:18,810 INFO L402 AbstractCegarLoop]: === Iteration 259 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:18:18,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:18:18,811 INFO L82 PathProgramCache]: Analyzing trace with hash 1634558615, now seen corresponding path program 255 times [2021-08-06 14:18:18,811 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:18:18,811 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1632755107] [2021-08-06 14:18:18,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:18:18,811 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:18:18,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:18:18,901 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 9 proven. 46 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:18:18,901 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:18:18,901 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1632755107] [2021-08-06 14:18:18,901 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1632755107] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:18:18,901 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [944356795] [2021-08-06 14:18:18,901 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:18:18,902 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:18:18,902 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:18:18,904 INFO L229 MonitoredProcess]: Starting monitored process 257 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:18:18,905 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (257)] Waiting until timeout for monitored process [2021-08-06 14:18:20,945 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-06 14:18:20,945 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:18:20,945 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:18:20,946 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:18:21,050 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 13 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:18:21,050 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [944356795] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:18:21,051 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:18:21,051 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-08-06 14:18:21,051 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1103983783] [2021-08-06 14:18:21,051 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 14:18:21,051 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:18:21,051 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 14:18:21,051 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=171, Unknown=0, NotChecked=0, Total=240 [2021-08-06 14:18:21,051 INFO L87 Difference]: Start difference. First operand 61823 states and 189059 transitions. Second operand has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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-06 14:18:21,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:18:21,522 INFO L93 Difference]: Finished difference Result 73154 states and 222793 transitions. [2021-08-06 14:18:21,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-06 14:18:21,522 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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 22 [2021-08-06 14:18:21,522 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:18:21,704 INFO L225 Difference]: With dead ends: 73154 [2021-08-06 14:18:21,705 INFO L226 Difference]: Without dead ends: 73154 [2021-08-06 14:18:21,705 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 142 ImplicationChecksByTransitivity, 127.9ms TimeCoverageRelationStatistics Valid=219, Invalid=431, Unknown=0, NotChecked=0, Total=650 [2021-08-06 14:18:21,752 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73154 states. [2021-08-06 14:18:23,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73154 to 71719. [2021-08-06 14:18:23,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71719 states, 71718 states have (on average 3.0519813714827517) internal successors, (218882), 71718 states have internal predecessors, (218882), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:18:23,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71719 states to 71719 states and 218882 transitions. [2021-08-06 14:18:23,465 INFO L78 Accepts]: Start accepts. Automaton has 71719 states and 218882 transitions. Word has length 22 [2021-08-06 14:18:23,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:18:23,466 INFO L470 AbstractCegarLoop]: Abstraction has 71719 states and 218882 transitions. [2021-08-06 14:18:23,466 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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-06 14:18:23,466 INFO L276 IsEmpty]: Start isEmpty. Operand 71719 states and 218882 transitions. [2021-08-06 14:18:23,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:18:23,488 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:18:23,488 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:18:23,512 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (257)] Ended with exit code 0 [2021-08-06 14:18:23,690 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable258,257 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:18:23,690 INFO L402 AbstractCegarLoop]: === Iteration 260 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:18:23,690 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:18:23,690 INFO L82 PathProgramCache]: Analyzing trace with hash 1191659475, now seen corresponding path program 256 times [2021-08-06 14:18:23,690 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:18:23,690 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1475119583] [2021-08-06 14:18:23,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:18:23,690 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:18:23,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:18:23,782 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 9 proven. 45 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:18:23,782 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:18:23,782 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1475119583] [2021-08-06 14:18:23,782 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1475119583] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:18:23,782 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1588603188] [2021-08-06 14:18:23,782 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:18:23,783 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:18:23,783 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:18:23,783 INFO L229 MonitoredProcess]: Starting monitored process 258 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:18:23,784 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (258)] Waiting until timeout for monitored process [2021-08-06 14:18:25,740 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:18:25,740 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:18:25,741 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:18:25,741 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:18:25,840 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 12 proven. 42 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:18:25,840 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1588603188] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:18:25,840 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:18:25,840 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-08-06 14:18:25,840 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1079587843] [2021-08-06 14:18:25,840 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 14:18:25,840 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:18:25,840 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 14:18:25,840 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=173, Unknown=0, NotChecked=0, Total=240 [2021-08-06 14:18:25,841 INFO L87 Difference]: Start difference. First operand 71719 states and 218882 transitions. Second operand has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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-06 14:18:26,208 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:18:26,208 INFO L93 Difference]: Finished difference Result 76316 states and 232411 transitions. [2021-08-06 14:18:26,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-06 14:18:26,208 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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 22 [2021-08-06 14:18:26,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:18:26,430 INFO L225 Difference]: With dead ends: 76316 [2021-08-06 14:18:26,431 INFO L226 Difference]: Without dead ends: 76316 [2021-08-06 14:18:26,431 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 109.6ms TimeCoverageRelationStatistics Valid=154, Invalid=352, Unknown=0, NotChecked=0, Total=506 [2021-08-06 14:18:26,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76316 states. [2021-08-06 14:18:28,007 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76316 to 75832. [2021-08-06 14:18:28,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 75832 states, 75831 states have (on average 3.0492147011116826) internal successors, (231225), 75831 states have internal predecessors, (231225), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:18:28,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75832 states to 75832 states and 231225 transitions. [2021-08-06 14:18:28,321 INFO L78 Accepts]: Start accepts. Automaton has 75832 states and 231225 transitions. Word has length 22 [2021-08-06 14:18:28,321 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:18:28,321 INFO L470 AbstractCegarLoop]: Abstraction has 75832 states and 231225 transitions. [2021-08-06 14:18:28,321 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 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-06 14:18:28,321 INFO L276 IsEmpty]: Start isEmpty. Operand 75832 states and 231225 transitions. [2021-08-06 14:18:28,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:18:28,350 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:18:28,350 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:18:28,372 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (258)] Ended with exit code 0 [2021-08-06 14:18:28,551 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable259,258 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:18:28,551 INFO L402 AbstractCegarLoop]: === Iteration 261 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:18:28,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:18:28,551 INFO L82 PathProgramCache]: Analyzing trace with hash 346688023, now seen corresponding path program 257 times [2021-08-06 14:18:28,551 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:18:28,551 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1565554445] [2021-08-06 14:18:28,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:18:28,551 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:18:28,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:18:28,889 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 10 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:18:28,889 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:18:28,889 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1565554445] [2021-08-06 14:18:28,889 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1565554445] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:18:28,889 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [447015835] [2021-08-06 14:18:28,889 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:18:28,889 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:18:28,889 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:18:28,890 INFO L229 MonitoredProcess]: Starting monitored process 259 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:18:28,890 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (259)] Waiting until timeout for monitored process [2021-08-06 14:18:30,832 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-06 14:18:30,832 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:18:30,833 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:18:30,833 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:18:30,933 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 12 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:18:30,933 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [447015835] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:18:30,933 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:18:30,933 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-06 14:18:30,933 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [145496588] [2021-08-06 14:18:30,934 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-06 14:18:30,934 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:18:30,934 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-06 14:18:30,934 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=197, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:18:30,934 INFO L87 Difference]: Start difference. First operand 75832 states and 231225 transitions. Second operand has 17 states, 17 states have (on average 1.4705882352941178) internal successors, (25), 16 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-06 14:18:31,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:18:31,419 INFO L93 Difference]: Finished difference Result 76866 states and 234009 transitions. [2021-08-06 14:18:31,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-06 14:18:31,419 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.4705882352941178) internal successors, (25), 16 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 22 [2021-08-06 14:18:31,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:18:31,614 INFO L225 Difference]: With dead ends: 76866 [2021-08-06 14:18:31,614 INFO L226 Difference]: Without dead ends: 76866 [2021-08-06 14:18:31,614 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 217 ImplicationChecksByTransitivity, 177.5ms TimeCoverageRelationStatistics Valid=301, Invalid=629, Unknown=0, NotChecked=0, Total=930 [2021-08-06 14:18:31,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76866 states. [2021-08-06 14:18:33,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76866 to 75869. [2021-08-06 14:18:33,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 75869 states, 75868 states have (on average 3.04919069963621) internal successors, (231336), 75868 states have internal predecessors, (231336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:18:33,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75869 states to 75869 states and 231336 transitions. [2021-08-06 14:18:33,446 INFO L78 Accepts]: Start accepts. Automaton has 75869 states and 231336 transitions. Word has length 22 [2021-08-06 14:18:33,446 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:18:33,446 INFO L470 AbstractCegarLoop]: Abstraction has 75869 states and 231336 transitions. [2021-08-06 14:18:33,446 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.4705882352941178) internal successors, (25), 16 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-06 14:18:33,446 INFO L276 IsEmpty]: Start isEmpty. Operand 75869 states and 231336 transitions. [2021-08-06 14:18:33,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:18:33,471 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:18:33,471 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:18:33,494 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (259)] Forceful destruction successful, exit code 0 [2021-08-06 14:18:33,672 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 259 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable260 [2021-08-06 14:18:33,672 INFO L402 AbstractCegarLoop]: === Iteration 262 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:18:33,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:18:33,672 INFO L82 PathProgramCache]: Analyzing trace with hash -77623213, now seen corresponding path program 258 times [2021-08-06 14:18:33,672 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:18:33,672 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2088663390] [2021-08-06 14:18:33,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:18:33,672 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:18:33,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:18:33,777 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 10 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:18:33,777 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:18:33,778 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2088663390] [2021-08-06 14:18:33,778 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2088663390] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:18:33,778 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [139815470] [2021-08-06 14:18:33,778 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:18:33,778 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:18:33,778 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:18:33,778 INFO L229 MonitoredProcess]: Starting monitored process 260 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:18:33,779 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (260)] Waiting until timeout for monitored process [2021-08-06 14:18:35,845 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-06 14:18:35,845 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:18:35,846 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:18:35,846 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:18:35,947 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 11 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:18:35,947 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [139815470] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:18:35,947 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:18:35,947 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-06 14:18:35,947 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [80821578] [2021-08-06 14:18:35,947 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-06 14:18:35,947 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:18:35,947 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-06 14:18:35,947 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=196, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:18:35,948 INFO L87 Difference]: Start difference. First operand 75869 states and 231336 transitions. Second operand has 17 states, 17 states have (on average 1.4705882352941178) internal successors, (25), 16 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-06 14:18:36,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:18:36,612 INFO L93 Difference]: Finished difference Result 77686 states and 236429 transitions. [2021-08-06 14:18:36,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-06 14:18:36,612 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.4705882352941178) internal successors, (25), 16 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 22 [2021-08-06 14:18:36,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:18:36,834 INFO L225 Difference]: With dead ends: 77686 [2021-08-06 14:18:36,834 INFO L226 Difference]: Without dead ends: 77686 [2021-08-06 14:18:36,834 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 331 ImplicationChecksByTransitivity, 230.5ms TimeCoverageRelationStatistics Valid=427, Invalid=905, Unknown=0, NotChecked=0, Total=1332 [2021-08-06 14:18:36,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77686 states. [2021-08-06 14:18:38,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77686 to 76995. [2021-08-06 14:18:38,403 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 76995 states, 76994 states have (on average 3.0484713094526845) internal successors, (234714), 76994 states have internal predecessors, (234714), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:18:38,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76995 states to 76995 states and 234714 transitions. [2021-08-06 14:18:38,821 INFO L78 Accepts]: Start accepts. Automaton has 76995 states and 234714 transitions. Word has length 22 [2021-08-06 14:18:38,821 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:18:38,821 INFO L470 AbstractCegarLoop]: Abstraction has 76995 states and 234714 transitions. [2021-08-06 14:18:38,821 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.4705882352941178) internal successors, (25), 16 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-06 14:18:38,821 INFO L276 IsEmpty]: Start isEmpty. Operand 76995 states and 234714 transitions. [2021-08-06 14:18:38,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:18:38,846 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:18:38,846 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:18:38,868 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (260)] Forceful destruction successful, exit code 0 [2021-08-06 14:18:39,046 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable261,260 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:18:39,046 INFO L402 AbstractCegarLoop]: === Iteration 263 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:18:39,046 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:18:39,047 INFO L82 PathProgramCache]: Analyzing trace with hash -346369641, now seen corresponding path program 259 times [2021-08-06 14:18:39,047 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:18:39,047 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2014147476] [2021-08-06 14:18:39,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:18:39,047 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:18:39,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:18:39,156 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 10 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:18:39,156 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:18:39,156 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2014147476] [2021-08-06 14:18:39,156 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2014147476] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:18:39,156 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [118316224] [2021-08-06 14:18:39,157 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:18:39,157 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:18:39,157 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:18:39,157 INFO L229 MonitoredProcess]: Starting monitored process 261 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:18:39,158 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (261)] Waiting until timeout for monitored process [2021-08-06 14:18:41,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:18:41,195 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:18:41,196 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:18:41,296 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 10 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:18:41,296 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [118316224] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:18:41,296 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:18:41,296 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-06 14:18:41,296 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1616877580] [2021-08-06 14:18:41,296 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-06 14:18:41,296 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:18:41,296 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-06 14:18:41,296 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=193, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:18:41,297 INFO L87 Difference]: Start difference. First operand 76995 states and 234714 transitions. Second operand has 17 states, 17 states have (on average 1.4705882352941178) internal successors, (25), 16 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-06 14:18:41,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:18:41,984 INFO L93 Difference]: Finished difference Result 79056 states and 240417 transitions. [2021-08-06 14:18:41,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-06 14:18:41,984 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.4705882352941178) internal successors, (25), 16 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 22 [2021-08-06 14:18:41,984 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:18:42,320 INFO L225 Difference]: With dead ends: 79056 [2021-08-06 14:18:42,320 INFO L226 Difference]: Without dead ends: 79056 [2021-08-06 14:18:42,320 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 528 ImplicationChecksByTransitivity, 305.8ms TimeCoverageRelationStatistics Valid=664, Invalid=1316, Unknown=0, NotChecked=0, Total=1980 [2021-08-06 14:18:42,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79056 states. [2021-08-06 14:18:43,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79056 to 77437. [2021-08-06 14:18:43,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 77437 states, 77436 states have (on average 3.0481946381527973) internal successors, (236040), 77436 states have internal predecessors, (236040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:18:44,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77437 states to 77437 states and 236040 transitions. [2021-08-06 14:18:44,234 INFO L78 Accepts]: Start accepts. Automaton has 77437 states and 236040 transitions. Word has length 22 [2021-08-06 14:18:44,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:18:44,234 INFO L470 AbstractCegarLoop]: Abstraction has 77437 states and 236040 transitions. [2021-08-06 14:18:44,234 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.4705882352941178) internal successors, (25), 16 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-06 14:18:44,234 INFO L276 IsEmpty]: Start isEmpty. Operand 77437 states and 236040 transitions. [2021-08-06 14:18:44,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:18:44,258 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:18:44,259 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:18:44,279 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (261)] Forceful destruction successful, exit code 0 [2021-08-06 14:18:44,459 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable262,261 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:18:44,459 INFO L402 AbstractCegarLoop]: === Iteration 264 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:18:44,459 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:18:44,460 INFO L82 PathProgramCache]: Analyzing trace with hash 731065193, now seen corresponding path program 260 times [2021-08-06 14:18:44,460 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:18:44,460 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [947505274] [2021-08-06 14:18:44,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:18:44,460 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:18:44,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:18:44,583 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 7 proven. 48 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:18:44,584 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:18:44,584 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [947505274] [2021-08-06 14:18:44,584 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [947505274] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:18:44,584 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1134885940] [2021-08-06 14:18:44,584 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:18:44,584 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:18:44,584 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:18:44,585 INFO L229 MonitoredProcess]: Starting monitored process 262 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:18:44,585 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (262)] Waiting until timeout for monitored process [2021-08-06 14:18:46,659 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:18:46,660 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:18:46,660 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:18:46,660 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:18:46,762 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 7 proven. 48 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:18:46,762 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1134885940] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:18:46,762 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:18:46,762 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 16 [2021-08-06 14:18:46,762 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2116755337] [2021-08-06 14:18:46,762 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-06 14:18:46,763 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:18:46,763 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-06 14:18:46,763 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=176, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:18:46,763 INFO L87 Difference]: Start difference. First operand 77437 states and 236040 transitions. Second operand has 17 states, 17 states have (on average 1.588235294117647) internal successors, (27), 16 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:18:47,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:18:47,347 INFO L93 Difference]: Finished difference Result 77664 states and 236344 transitions. [2021-08-06 14:18:47,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-06 14:18:47,347 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.588235294117647) internal successors, (27), 16 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-08-06 14:18:47,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:18:47,594 INFO L225 Difference]: With dead ends: 77664 [2021-08-06 14:18:47,594 INFO L226 Difference]: Without dead ends: 77658 [2021-08-06 14:18:47,594 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 192 ImplicationChecksByTransitivity, 233.0ms TimeCoverageRelationStatistics Valid=380, Invalid=742, Unknown=0, NotChecked=0, Total=1122 [2021-08-06 14:18:47,765 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77658 states. [2021-08-06 14:18:49,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77658 to 77352. [2021-08-06 14:18:49,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 77352 states, 77351 states have (on average 3.047976108906155) internal successors, (235764), 77351 states have internal predecessors, (235764), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:18:49,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77352 states to 77352 states and 235764 transitions. [2021-08-06 14:18:49,436 INFO L78 Accepts]: Start accepts. Automaton has 77352 states and 235764 transitions. Word has length 22 [2021-08-06 14:18:49,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:18:49,436 INFO L470 AbstractCegarLoop]: Abstraction has 77352 states and 235764 transitions. [2021-08-06 14:18:49,436 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.588235294117647) internal successors, (27), 16 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:18:49,436 INFO L276 IsEmpty]: Start isEmpty. Operand 77352 states and 235764 transitions. [2021-08-06 14:18:49,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:18:49,702 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:18:49,702 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:18:49,724 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (262)] Forceful destruction successful, exit code 0 [2021-08-06 14:18:49,902 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable263,262 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:18:49,902 INFO L402 AbstractCegarLoop]: === Iteration 265 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:18:49,903 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:18:49,903 INFO L82 PathProgramCache]: Analyzing trace with hash 567162383, now seen corresponding path program 261 times [2021-08-06 14:18:49,903 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:18:49,903 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1321133273] [2021-08-06 14:18:49,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:18:49,903 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:18:49,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:18:50,005 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 9 proven. 45 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:18:50,005 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:18:50,006 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1321133273] [2021-08-06 14:18:50,006 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1321133273] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:18:50,006 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [671654538] [2021-08-06 14:18:50,006 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:18:50,006 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:18:50,006 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:18:50,007 INFO L229 MonitoredProcess]: Starting monitored process 263 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:18:50,007 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (263)] Waiting until timeout for monitored process [2021-08-06 14:18:51,988 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-06 14:18:51,988 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:18:51,988 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:18:51,989 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:18:52,094 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 15 proven. 39 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:18:52,095 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [671654538] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:18:52,095 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:18:52,095 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 16 [2021-08-06 14:18:52,095 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2101568272] [2021-08-06 14:18:52,095 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-06 14:18:52,095 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:18:52,095 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-06 14:18:52,095 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=198, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:18:52,095 INFO L87 Difference]: Start difference. First operand 77352 states and 235764 transitions. Second operand has 17 states, 17 states have (on average 1.588235294117647) internal successors, (27), 16 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:18:52,744 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:18:52,744 INFO L93 Difference]: Finished difference Result 105642 states and 320690 transitions. [2021-08-06 14:18:52,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-06 14:18:52,745 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.588235294117647) internal successors, (27), 16 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-08-06 14:18:52,745 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:18:53,067 INFO L225 Difference]: With dead ends: 105642 [2021-08-06 14:18:53,067 INFO L226 Difference]: Without dead ends: 105642 [2021-08-06 14:18:53,067 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 289 ImplicationChecksByTransitivity, 228.2ms TimeCoverageRelationStatistics Valid=404, Invalid=786, Unknown=0, NotChecked=0, Total=1190 [2021-08-06 14:18:53,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105642 states. [2021-08-06 14:18:55,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105642 to 103822. [2021-08-06 14:18:55,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 103822 states, 103821 states have (on average 3.0385471147455716) internal successors, (315465), 103821 states have internal predecessors, (315465), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:18:55,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103822 states to 103822 states and 315465 transitions. [2021-08-06 14:18:55,958 INFO L78 Accepts]: Start accepts. Automaton has 103822 states and 315465 transitions. Word has length 22 [2021-08-06 14:18:55,958 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:18:55,958 INFO L470 AbstractCegarLoop]: Abstraction has 103822 states and 315465 transitions. [2021-08-06 14:18:55,959 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.588235294117647) internal successors, (27), 16 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:18:55,959 INFO L276 IsEmpty]: Start isEmpty. Operand 103822 states and 315465 transitions. [2021-08-06 14:18:55,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:18:55,998 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:18:55,998 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:18:56,025 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (263)] Forceful destruction successful, exit code 0 [2021-08-06 14:18:56,212 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable264,263 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:18:56,213 INFO L402 AbstractCegarLoop]: === Iteration 266 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:18:56,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:18:56,213 INFO L82 PathProgramCache]: Analyzing trace with hash 124263243, now seen corresponding path program 262 times [2021-08-06 14:18:56,213 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:18:56,213 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [920039982] [2021-08-06 14:18:56,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:18:56,213 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:18:56,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:18:56,323 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 9 proven. 46 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:18:56,323 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:18:56,323 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [920039982] [2021-08-06 14:18:56,323 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [920039982] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:18:56,323 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1313816912] [2021-08-06 14:18:56,323 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:18:56,323 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:18:56,323 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:18:56,324 INFO L229 MonitoredProcess]: Starting monitored process 264 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:18:56,324 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (264)] Waiting until timeout for monitored process [2021-08-06 14:18:58,291 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:18:58,292 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:18:58,292 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:18:58,293 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:18:58,401 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 14 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:18:58,401 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1313816912] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:18:58,401 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:18:58,401 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 17 [2021-08-06 14:18:58,401 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [910992837] [2021-08-06 14:18:58,401 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 14:18:58,401 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:18:58,401 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 14:18:58,401 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=225, Unknown=0, NotChecked=0, Total=306 [2021-08-06 14:18:58,401 INFO L87 Difference]: Start difference. First operand 103822 states and 315465 transitions. Second operand has 18 states, 18 states have (on average 1.5) internal successors, (27), 17 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:18:59,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:18:59,196 INFO L93 Difference]: Finished difference Result 114566 states and 347383 transitions. [2021-08-06 14:18:59,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-06 14:18:59,197 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 17 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-08-06 14:18:59,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:18:59,560 INFO L225 Difference]: With dead ends: 114566 [2021-08-06 14:18:59,560 INFO L226 Difference]: Without dead ends: 114566 [2021-08-06 14:18:59,560 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 318 ImplicationChecksByTransitivity, 275.5ms TimeCoverageRelationStatistics Valid=445, Invalid=887, Unknown=0, NotChecked=0, Total=1332 [2021-08-06 14:18:59,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114566 states. [2021-08-06 14:19:01,683 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114566 to 89948. [2021-08-06 14:19:01,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89948 states, 89947 states have (on average 3.041524453289159) internal successors, (273576), 89947 states have internal predecessors, (273576), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:19:02,284 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89948 states to 89948 states and 273576 transitions. [2021-08-06 14:19:02,284 INFO L78 Accepts]: Start accepts. Automaton has 89948 states and 273576 transitions. Word has length 22 [2021-08-06 14:19:02,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:19:02,284 INFO L470 AbstractCegarLoop]: Abstraction has 89948 states and 273576 transitions. [2021-08-06 14:19:02,284 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 17 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:19:02,285 INFO L276 IsEmpty]: Start isEmpty. Operand 89948 states and 273576 transitions. [2021-08-06 14:19:02,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:19:02,324 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:19:02,324 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:19:02,345 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (264)] Forceful destruction successful, exit code 0 [2021-08-06 14:19:02,536 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 264 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable265 [2021-08-06 14:19:02,537 INFO L402 AbstractCegarLoop]: === Iteration 267 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:19:02,537 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:19:02,537 INFO L82 PathProgramCache]: Analyzing trace with hash -720708209, now seen corresponding path program 263 times [2021-08-06 14:19:02,537 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:19:02,537 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [627489708] [2021-08-06 14:19:02,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:19:02,537 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:19:02,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:19:02,651 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 8 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:19:02,651 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:19:02,651 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [627489708] [2021-08-06 14:19:02,651 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [627489708] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:19:02,651 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [631655911] [2021-08-06 14:19:02,651 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:19:02,651 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:19:02,651 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:19:02,652 INFO L229 MonitoredProcess]: Starting monitored process 265 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:19:02,652 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (265)] Waiting until timeout for monitored process [2021-08-06 14:19:04,602 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-06 14:19:04,602 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:19:04,603 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:19:04,603 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:19:04,712 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 12 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:19:04,713 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [631655911] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:19:04,713 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:19:04,713 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 17 [2021-08-06 14:19:04,713 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [956285674] [2021-08-06 14:19:04,713 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 14:19:04,713 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:19:04,713 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 14:19:04,713 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=226, Unknown=0, NotChecked=0, Total=306 [2021-08-06 14:19:04,713 INFO L87 Difference]: Start difference. First operand 89948 states and 273576 transitions. Second operand has 18 states, 18 states have (on average 1.5) internal successors, (27), 17 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:19:05,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:19:05,582 INFO L93 Difference]: Finished difference Result 105080 states and 318593 transitions. [2021-08-06 14:19:05,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-08-06 14:19:05,582 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 17 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-08-06 14:19:05,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:19:06,158 INFO L225 Difference]: With dead ends: 105080 [2021-08-06 14:19:06,158 INFO L226 Difference]: Without dead ends: 105080 [2021-08-06 14:19:06,159 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 618 ImplicationChecksByTransitivity, 329.6ms TimeCoverageRelationStatistics Valid=732, Invalid=1430, Unknown=0, NotChecked=0, Total=2162 [2021-08-06 14:19:06,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105080 states. [2021-08-06 14:19:08,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105080 to 90164. [2021-08-06 14:19:08,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90164 states, 90163 states have (on average 3.0420127990417356) internal successors, (274277), 90163 states have internal predecessors, (274277), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:19:08,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90164 states to 90164 states and 274277 transitions. [2021-08-06 14:19:08,542 INFO L78 Accepts]: Start accepts. Automaton has 90164 states and 274277 transitions. Word has length 22 [2021-08-06 14:19:08,542 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:19:08,542 INFO L470 AbstractCegarLoop]: Abstraction has 90164 states and 274277 transitions. [2021-08-06 14:19:08,542 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 17 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:19:08,542 INFO L276 IsEmpty]: Start isEmpty. Operand 90164 states and 274277 transitions. [2021-08-06 14:19:08,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:19:08,575 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:19:08,575 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:19:08,596 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (265)] Ended with exit code 0 [2021-08-06 14:19:08,775 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 265 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable266 [2021-08-06 14:19:08,775 INFO L402 AbstractCegarLoop]: === Iteration 268 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:19:08,776 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:19:08,776 INFO L82 PathProgramCache]: Analyzing trace with hash -1145019445, now seen corresponding path program 264 times [2021-08-06 14:19:08,776 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:19:08,776 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1495587736] [2021-08-06 14:19:08,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:19:08,776 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:19:09,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:19:09,161 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 7 proven. 48 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:19:09,161 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:19:09,161 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1495587736] [2021-08-06 14:19:09,161 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1495587736] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:19:09,161 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [563353943] [2021-08-06 14:19:09,162 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:19:09,162 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:19:09,162 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:19:09,162 INFO L229 MonitoredProcess]: Starting monitored process 266 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:19:09,164 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (266)] Waiting until timeout for monitored process [2021-08-06 14:19:11,129 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-08-06 14:19:11,129 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:19:11,130 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:19:11,130 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:19:11,238 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 10 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:19:11,238 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [563353943] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:19:11,238 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:19:11,238 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 17 [2021-08-06 14:19:11,238 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [19144400] [2021-08-06 14:19:11,238 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 14:19:11,238 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:19:11,238 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 14:19:11,238 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=225, Unknown=0, NotChecked=0, Total=306 [2021-08-06 14:19:11,238 INFO L87 Difference]: Start difference. First operand 90164 states and 274277 transitions. Second operand has 18 states, 18 states have (on average 1.5) internal successors, (27), 17 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:19:12,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:19:12,162 INFO L93 Difference]: Finished difference Result 104769 states and 317580 transitions. [2021-08-06 14:19:12,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-08-06 14:19:12,162 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 17 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-08-06 14:19:12,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:19:12,505 INFO L225 Difference]: With dead ends: 104769 [2021-08-06 14:19:12,505 INFO L226 Difference]: Without dead ends: 104769 [2021-08-06 14:19:12,505 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 907 ImplicationChecksByTransitivity, 431.4ms TimeCoverageRelationStatistics Valid=993, Invalid=1977, Unknown=0, NotChecked=0, Total=2970 [2021-08-06 14:19:12,736 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104769 states. [2021-08-06 14:19:14,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 104769 to 90918. [2021-08-06 14:19:14,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90918 states, 90917 states have (on average 3.0420493417072714) internal successors, (276574), 90917 states have internal predecessors, (276574), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:19:14,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90918 states to 90918 states and 276574 transitions. [2021-08-06 14:19:14,910 INFO L78 Accepts]: Start accepts. Automaton has 90918 states and 276574 transitions. Word has length 22 [2021-08-06 14:19:14,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:19:14,910 INFO L470 AbstractCegarLoop]: Abstraction has 90918 states and 276574 transitions. [2021-08-06 14:19:14,910 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 17 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:19:14,910 INFO L276 IsEmpty]: Start isEmpty. Operand 90918 states and 276574 transitions. [2021-08-06 14:19:14,943 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:19:14,944 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:19:14,944 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:19:14,975 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (266)] Ended with exit code 0 [2021-08-06 14:19:15,144 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 266 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable267 [2021-08-06 14:19:15,144 INFO L402 AbstractCegarLoop]: === Iteration 269 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:19:15,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:19:15,144 INFO L82 PathProgramCache]: Analyzing trace with hash -1287987757, now seen corresponding path program 265 times [2021-08-06 14:19:15,144 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:19:15,145 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1228294648] [2021-08-06 14:19:15,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:19:15,145 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:19:15,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:19:15,566 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 8 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:19:15,566 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:19:15,566 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1228294648] [2021-08-06 14:19:15,566 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1228294648] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:19:15,566 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2081700330] [2021-08-06 14:19:15,566 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:19:15,566 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:19:15,566 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:19:15,567 INFO L229 MonitoredProcess]: Starting monitored process 267 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:19:15,567 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (267)] Waiting until timeout for monitored process [2021-08-06 14:19:17,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:19:17,505 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:19:17,505 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:19:17,617 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 13 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:19:17,617 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2081700330] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:19:17,617 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:19:17,617 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 17 [2021-08-06 14:19:17,617 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1283990270] [2021-08-06 14:19:17,617 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 14:19:17,617 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:19:17,618 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 14:19:17,618 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=227, Unknown=0, NotChecked=0, Total=306 [2021-08-06 14:19:17,618 INFO L87 Difference]: Start difference. First operand 90918 states and 276574 transitions. Second operand has 18 states, 18 states have (on average 1.5) internal successors, (27), 17 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:19:18,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:19:18,411 INFO L93 Difference]: Finished difference Result 105718 states and 320643 transitions. [2021-08-06 14:19:18,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-06 14:19:18,411 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 17 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-08-06 14:19:18,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:19:18,753 INFO L225 Difference]: With dead ends: 105718 [2021-08-06 14:19:18,754 INFO L226 Difference]: Without dead ends: 105718 [2021-08-06 14:19:18,754 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 554 ImplicationChecksByTransitivity, 316.5ms TimeCoverageRelationStatistics Valid=670, Invalid=1310, Unknown=0, NotChecked=0, Total=1980 [2021-08-06 14:19:18,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105718 states. [2021-08-06 14:19:20,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105718 to 88045. [2021-08-06 14:19:20,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 88045 states, 88044 states have (on average 3.0436259143155695) internal successors, (267973), 88044 states have internal predecessors, (267973), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:19:21,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88045 states to 88045 states and 267973 transitions. [2021-08-06 14:19:21,286 INFO L78 Accepts]: Start accepts. Automaton has 88045 states and 267973 transitions. Word has length 22 [2021-08-06 14:19:21,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:19:21,286 INFO L470 AbstractCegarLoop]: Abstraction has 88045 states and 267973 transitions. [2021-08-06 14:19:21,286 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 17 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:19:21,286 INFO L276 IsEmpty]: Start isEmpty. Operand 88045 states and 267973 transitions. [2021-08-06 14:19:21,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:19:21,316 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:19:21,316 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:19:21,337 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (267)] Forceful destruction successful, exit code 0 [2021-08-06 14:19:21,517 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 267 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable268 [2021-08-06 14:19:21,517 INFO L402 AbstractCegarLoop]: === Iteration 270 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:19:21,518 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:19:21,518 INFO L82 PathProgramCache]: Analyzing trace with hash -1712298993, now seen corresponding path program 266 times [2021-08-06 14:19:21,518 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:19:21,518 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1596097253] [2021-08-06 14:19:21,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:19:21,518 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:19:21,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:19:21,631 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 7 proven. 48 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:19:21,632 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:19:21,632 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1596097253] [2021-08-06 14:19:21,632 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1596097253] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:19:21,632 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1439825935] [2021-08-06 14:19:21,632 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:19:21,632 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:19:21,632 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:19:21,633 INFO L229 MonitoredProcess]: Starting monitored process 268 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:19:21,633 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (268)] Waiting until timeout for monitored process [2021-08-06 14:19:23,818 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:19:23,818 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:19:23,819 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:19:23,819 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:19:23,929 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 11 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:19:23,929 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1439825935] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:19:23,929 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:19:23,929 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 17 [2021-08-06 14:19:23,929 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [16254269] [2021-08-06 14:19:23,929 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 14:19:23,930 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:19:23,930 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 14:19:23,930 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=226, Unknown=0, NotChecked=0, Total=306 [2021-08-06 14:19:23,930 INFO L87 Difference]: Start difference. First operand 88045 states and 267973 transitions. Second operand has 18 states, 18 states have (on average 1.5) internal successors, (27), 17 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:19:24,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:19:24,799 INFO L93 Difference]: Finished difference Result 96452 states and 292673 transitions. [2021-08-06 14:19:24,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-06 14:19:24,799 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 17 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-08-06 14:19:24,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:19:25,116 INFO L225 Difference]: With dead ends: 96452 [2021-08-06 14:19:25,117 INFO L226 Difference]: Without dead ends: 96452 [2021-08-06 14:19:25,117 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 814 ImplicationChecksByTransitivity, 399.7ms TimeCoverageRelationStatistics Valid=929, Invalid=1827, Unknown=0, NotChecked=0, Total=2756 [2021-08-06 14:19:25,199 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96452 states. [2021-08-06 14:19:27,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96452 to 89945. [2021-08-06 14:19:27,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89945 states, 89944 states have (on average 3.0427821755759137) internal successors, (273680), 89944 states have internal predecessors, (273680), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:19:27,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89945 states to 89945 states and 273680 transitions. [2021-08-06 14:19:27,787 INFO L78 Accepts]: Start accepts. Automaton has 89945 states and 273680 transitions. Word has length 22 [2021-08-06 14:19:27,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:19:27,788 INFO L470 AbstractCegarLoop]: Abstraction has 89945 states and 273680 transitions. [2021-08-06 14:19:27,788 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 17 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:19:27,788 INFO L276 IsEmpty]: Start isEmpty. Operand 89945 states and 273680 transitions. [2021-08-06 14:19:27,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:19:27,827 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:19:27,827 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:19:27,850 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (268)] Ended with exit code 0 [2021-08-06 14:19:28,028 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 268 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable269 [2021-08-06 14:19:28,028 INFO L402 AbstractCegarLoop]: === Iteration 271 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:19:28,028 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:19:28,029 INFO L82 PathProgramCache]: Analyzing trace with hash 258678159, now seen corresponding path program 267 times [2021-08-06 14:19:28,029 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:19:28,029 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [453900959] [2021-08-06 14:19:28,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:19:28,029 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:19:28,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:19:28,130 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 6 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:19:28,130 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:19:28,130 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [453900959] [2021-08-06 14:19:28,130 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [453900959] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:19:28,130 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1247559405] [2021-08-06 14:19:28,130 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:19:28,130 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:19:28,130 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:19:28,131 INFO L229 MonitoredProcess]: Starting monitored process 269 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:19:28,131 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (269)] Waiting until timeout for monitored process [2021-08-06 14:19:30,324 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-06 14:19:30,324 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:19:30,325 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:19:30,325 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:19:30,441 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 13 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:19:30,441 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1247559405] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:19:30,441 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:19:30,441 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 16 [2021-08-06 14:19:30,441 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1057113268] [2021-08-06 14:19:30,441 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-06 14:19:30,441 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:19:30,441 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-06 14:19:30,442 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:19:30,442 INFO L87 Difference]: Start difference. First operand 89945 states and 273680 transitions. Second operand has 17 states, 17 states have (on average 1.588235294117647) internal successors, (27), 16 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:19:31,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:19:31,065 INFO L93 Difference]: Finished difference Result 91660 states and 278440 transitions. [2021-08-06 14:19:31,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-06 14:19:31,065 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.588235294117647) internal successors, (27), 16 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-08-06 14:19:31,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:19:31,427 INFO L225 Difference]: With dead ends: 91660 [2021-08-06 14:19:31,427 INFO L226 Difference]: Without dead ends: 91660 [2021-08-06 14:19:31,427 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 278 ImplicationChecksByTransitivity, 239.2ms TimeCoverageRelationStatistics Valid=385, Invalid=805, Unknown=0, NotChecked=0, Total=1190 [2021-08-06 14:19:31,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91660 states.